Arşiv

29 Ekim 2026, Perşembe
günün haberleri

17haber
Fabric IQ
Agent'lar için iş anlamı
KCKunal Chowdhury [email protected] (Kunal Chowdhury) 4 gün önce

Microsoft Fabric IQ: Data Agents ve Operations Agents için ontoloji katmanı

Microsoft Fabric IQ, OneLake tablolarını, Power BI semantic model'lerini ve gerçek zamanlı Eventhouse akışlarını ortak iş varlıklarına bağlayan yeni bir Fabric iş yükü. Önizlemedeki Ontology öğesi, Fabric Data Agents ve Operations Agents'ın ham şema yerine iş kavramlarıyla çalışmasını sağlıyor. Veriyi LLM'lere bağlamadan önce anlam katmanı kurmayı düşünüyorsanız okumaya değer.

Bobcat 1.0
Okunabilir C# testleri

Bobcat ile çalıştırılabilir spesifikasyonlar nasıl yazılır

Critter Stack'in yeni aracı Bobcat 1.0, insanların okuyabildiği ama doğrudan çalışan C# testleri yazmayı sağlıyor. Bu yazı, mevcut bir xUnit testinden başlayarak adım adım spesifikasyona geçişi, tablo tabanlı kuralları ve hata raporlamasını gösteriyor. Testlerini ekiplerle paylaşmak isteyen .NET geliştiricileri için pratik bir rehber.

Azure SQL
Canlı sorgu tanılama
SQAzure SQL Blog Jerry Nixon 5 gün önce

PostgreSQL'den Azure SQL'e geçişte operasyonel istatistikler

Microsoft'un PostgreSQL'den SQL'e geçiş notlarının bu bölümünde iki motorun çalışma zamanı tanılama yetenekleri karşılaştırılıyor. Azure SQL'in çalışan sorguları, son gerçek execution plan'ları, bekleme istatistiklerini ve bellek grant'lerini ek eklenti olmadan nasıl gösterdiği anlatılıyor. Yavaş sorguları araştıran ve veri erişim kodunu taşıyan geliştiriciler için faydalı.

AI agents
Model çalışmadan önce
DVDEV Community: #dotnet MICHAEL-MAURICE 5 gün önce

Model çalışmadan önce bir Telegram AI asistanının geçmesi gereken altı kontrol

Bir geliştirici, e-posta gönderebilen ve toplantı ayarlayabilen bir Telegram asistanını n8n ile kurdu ve kararları .NET 10 üzerindeki küçük bir ASP.NET Core API'sine bıraktı. Yazı, model çalışmadan önce uygulanan altı kontrolü anlatıyor: sohbet izin listesi, tekrar eden güncellemeler, eski mesajlar, ses süresi, belirsiz kişi adları ve saat dilimi. Yan etkisi olan her bot için pratik bir kontrol listesi.

MongoDB C# 3.12
Alan adlarını sabitle

C# ile MongoDB BSON Eşlemesi: Açık Adlar, Record ve ID Tipleri

Bu yazı MongoDB C# sürücüsünün nesneleri BSON belgelerine nasıl eşlediğini anlatıyor. Açık element adları, immutable record'lar için creator eşlemesi, _id için BSON tipi seçimi ve fazla alanların yönetimi ele alınıyor. Yazara göre uyumluluk, yalnızca yeni bir nesnenin gidiş-dönüşüyle değil, saklı belgelerle test edilmelidir.

Azure SDK Ekim 2026
Kimlik ve Cosmos DB
AZAzure SDK Blog Sandeep Sen 5 gün önce

Azure SDK Ekim 2026: Azure Core, managed identity ve Cosmos DB Rust 1.0.0

Azure SDK ekibinin Ekim 2026 sürümünde Azure Core 1.63.0 for .NET, Identity paketleri ve ilk kararlı Cosmos DB for Rust 1.0.0 öne çıkıyor. Kimlik doğrulama tarafındaki değişiklikler DefaultAzureCredential davranışını doğrudan etkiliyor. Cosmos DB Rust kullanan ekipler için de yükseltme adımları var.

.NET 11
Async'in arka planı
HBHabr C# (ru) sproshchaev (OTUS) 5 gün önce

NET 11'de Runtime Async bellek tasarrufu nerede var, nerede yok

NET 11'deki Runtime Async, async/await'in durdurma mantığını derleyiciden çalışma zamanına taşıyor. Yazar, BenchmarkDotNet ile ölçümler yaparak tahsisat kazançlarını klasik modelle karşılaştırıyor. Kazancın hangi senaryolarda gerçek olduğu ve ölçüm yönteminin sonuçları nasıl değiştirdiği anlatılıyor.

FluentMap 3.6
Eski mapping'i koru
DVDEV Community: #dotnet Rodrigo de Oliveira 5 gün önce

Dapper FluentMap 3.6: 2.0'dan bugüne neler değişti

Altı yıl sonra yeni kararlı sürüm çıkaran Dapper FluentMap, 3.6.0 ile nested mapping, converter, izole runtime, analyzer ve source generator gibi yeni yetenekler kazandı. Yazar, mevcut uygulamaların bozulmadan yükseltilebilmesini temel ilke olarak anlatıyor. 2.0 kullananlar için yükseltme adımları ve dikkat edilecek noktalar burada.

Npgsql
Havuz sınırını hesapla
CCC# Corner Vivek Kumar 5 gün önce

PostgreSQL bağlantı havuzu: üretimde bağlantı tükenmesini önleme

Npgsql ile .NET uygulamalarında bağlantı havuzunun nasıl yapılandırılacağını ve birden fazla uygulama örneği çalıştığında PostgreSQL'in bağlantı sınırının nasıl aşılmadan planlanacağını anlatan bir rehber. Havuz boyutunun tek bir örnek değil tüm dağıtım üzerinden hesaplanması gerektiğini vurguluyor.

.NET MAUI 10
Plovan sekme çubuğu
HBHabr C# (ru) ol1vvvka 5 gün önce

iOS 26 plovaan tab bar'ı ve .NET MAUI: Shell sekmelerinde ne değişti

iOS 26 ile Liquid Glass tasarımındaki plovaan tab bar, .NET MAUI Shell uygulamasının iPad arayüzünü bozdu ve Xcode 27 ile derlenen uygulama açılışta çöktü. Yazar, UIScene geçişi, SafeAreaEdges ile içerik düzeni ve WebView haritası için yapılan düzeltmeleri anlatıyor. MAUI ile iOS'a geçiş yapan geliştiriciler için pratik bir rehber.

Game Boy in C#
Donanımı C# ile yeniden kur
DPdotnetpro (de) Stefan Fiedler 5 gün önce

C# ile Game Boy emülasyonu, bölüm 1: CPU ve bellek temelleri

dotnetpro'nun yeni yazı dizisi, C# ile bir Game Boy emülatörünün sıfırdan nasıl yazılacağını anlatıyor. İlk bölüm 16 bitlik adres yolunu, 64 KB'lık bellek yapısını, register'ların C# alan ve özellikleri olarak modellenmesini ve flag register'ı ele alıyor. Opcode'ların switch döngüsüyle nasıl çalıştırıldığını görmek, CPU'nun temel mantığını kavramak isteyen .NET geliştiricileri için iyi bir başlangıç.

PostSharp 2027.0
Ajan aspect'leri görsün
PMMetalama / PostSharp Blog Gaël Fraiteur 5 gün önce

PostSharp 2027.0, AI kodlama ajanlarına derleme sonuçlarını ve API bilgisini veriyor

PostSharp 2027.0, Claude Code ve Codex gibi AI kodlama ajanlarının PostSharp projelerinde doğru çalışması için yeni araçlar sunuyor. Eklentiler, derleme sonrası aspect bilgisini veren CLI komutları, derleme mesajlarının belgeleri ve aspect testleri bu kapsamda. PostSharp ile aspect yazan ya da bakım yapan .NET geliştiricileri için pratik bir gelişme.

SQL Server
Şifreli sütunda sorgu
CCC# Corner Niharika Gupta 5 gün önce

SQL Server Always Encrypted: Secure Enclave'ler Sorgu Desteğini Nasıl Değiştirir

Always Encrypted, SQL Server sütunlarını istemci tarafında şifreler ve veritabanı motorunun düz metni görmesini engeller. Secure enclave'ler ise korunan bir ortamda bazı sorguların çalışmasına izin verir. Makale, şifreleme türü seçimini, sütun tanımını ve .NET bağlantı ayarlarını adım adım ele alıyor.

EF Core
Kiracı verisi sızmasın
DVDEV Community: #efcore Zohaib Ahmad 5 gün önce

EF Core'da çok kiracılı veri: kiracı yoksa satır da yok

Yazar, SaaS uygulamalarında kiracılar arası veri sızıntısını önlemek için EF Core global query filter ile kiracı izolasyonu desenini anlatıyor. Kiracı bilgisi yoksa sorgular boş dönüyor. Kiracıya özel benzersiz indeksler ve IgnoreQueryFilters() kullanımının sınırlandırılması da ele alınıyor. Çok kiracılı API geliştiren herkes için pratik bir başlangıç noktası.

OrmLite 10.4
Hatada otomatik yeniden dene

OrmLite'ta yeniden deneme politikası ve okuma replikaları

ServiceStack v10.4, OrmLite'a deadlock, throttling ve failover gibi geçici veritabanı hatalarını tek bir yapılandırma satırıyla güvenli biçimde yeniden deneme özelliği ekliyor. Ayrıca okuma sorgularını bir read replica'ya yönlendirmek ve salt okunur bağlantılarda yanlışlıkla yapılan yazmaları geliştirme aşamasında yakalamak mümkün hale geliyor. .NET veri katmanı kuran geliştiriciler için doğrudan pratik değer taşıyor.

ServiceComposer
Ortak modelsiz tip güvenliği
MSMauro Servienti 5 gün önce

ServiceComposer: güçlü tipli view model'ler coupling'i geri getirir mi?

Mauro Servienti, ServiceComposer'da güçlü tipli view model'lerin ViewModel Composition ile kaldırılmak istenen bağımlılığı nasıl geri getirebileceğini inceliyor. Yanıt modelleri için servis başına arayüz, istek modelleri için ise servis başına ayrı model önerisini ve somut sınıfı kaldırabilecek DispatchProxy fikrini ele alıyor. Dağıtım riskleri ve özellik adı çakışmaları gibi ödünleşimler için makaleye bakmaya değer.

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü