Kaynaklar

DV DEV Community: #dotnet
RSS

20haber
23 sa önceson haber
.NET 10
Anahtarsız AI chat
DVDEV Community: #dotnet Henrique Mauri 23 sa önce

React, .NET 10 ve Microsoft Foundry ile güvenli bir kurumsal chat

Makale, front-end'in doğrudan modele bağlanıp API anahtarını tarayıcıya koyduğu yaygın hatayı ele alıyor ve bunun yerine React, .NET 10 Minimal API ile Microsoft Foundry arasında anahtarsız bir mimari kuruyor. Entra ID kimlik doğrulaması, sunucu tarafında tutulan system prompt, Server-Sent Events ile streaming ve IP bazlı rate limit gibi üretim korumaları adım adım gösteriliyor.

.NET MCP güvenliği
MCP onay akışında 6 saldırı
DVDEV Community: #dotnet MICHAEL-MAURICE 2 gün önce

Sahte 'evet': .NET 10 MCP sunucusundaki insan onayına yapılan 6 saldırı

Bir geliştirici, ASP.NET Core ve resmi C# MCP SDK'sı (ModelContextProtocol 2.3.0) ile kurduğu para iadesi sunucusundaki onay adımını kırmak için altı saldırı denedi. requestState'in şifrelenmemesi, başka kullanıcının onayının tekrar oynatılması, form alanlarına enjekte edilen değerler ve varsayılanı işaretli onay kutusu gibi açıkların her birine karşı sunucuda somut savunmalar kuruldu.

Diğer
Diğer
DVDEV Community: #dotnet Snigdh Sharma 2 gün önce

.NET 8 ve 9 Destek Bitişi: Deployment Odaklı Geçiş Kontrol Listesi

Microsoft, 10 Kasım 2026'da .NET 8 ve .NET 9 desteğini bitiriyor; .NET 10'a geçmeyen uygulamalar security fix almıyor olacak. Yeni bir deployment odaklı kontrol listesi, gerçekte neyin çalıştığını envanterleme, minimum riskle retarget ve artifact seviyesinde test ile rollback provasıyla geçişi kanıtlama yolunu anlatıyor.

Entra ID
API'yi scope ile koru
DVDEV Community: #dotnet Bilal Haidar 3 gün önce

Entra ID ile API güvenliği: access_as_user scope'u ve .NET/React akışı

Microsoft Entra ID ile bir API'yi korumak için API kaydı, scope tanımı ve istemci kaydı adımlarını anlatan pratik bir rehber. Örnekler .NET Core API, React (MSAL) istemcisi ve bir .NET web uygulaması üzerinden gösteriliyor. Yazı, token doğrulamasının diğer stack'lerde de aynı mantıkla yapıldığını da özetliyor.

TableSchema
Tablo yapısını karşılaştır
DVDEV Community: #dotnet Jeff Tsai 3 gün önce

TableSchema ile veritabanı yapısı yükseltmeleri: karşılaştır, planla, uygula

Bu yazı, bir .NET ERP çerçevesinde tablo tanımının (TableSchema) veritabanı yapısını nasıl güncellediğini anlatıyor. Yükseltme, betik yerine mevcut veritabanı durumunu karşılaştırıyor ve işlemi karşılaştır, planla, uygula diye üç adıma ayırıyor. Veri içeren tablolarda ALTER ile rebuild arasındaki farkı önceden görmek isteyen geliştiriciler için pratik bir bakış sunuyor.

Claude Code
.NET'te ajan döngüsü
DVDEV Community: #dotnet Mehdi Mohseni 4 gün önce

.NET Geliştiricileri için Claude Code: Pratik Ajan İş Akışı

Claude Code, depoyu okuyan, değişiklik planlayan, dosya düzenleyen ve kod geçene kadar dotnet build ile dotnet test çalıştıran bir ajan. Mehdi Mohseni'nin rehberi, bir .NET ekibinin bunu CLAUDE.md, PostToolUse derleme hook'u, plan modu ve izin kurallarıyla nasıl kuracağını gösteriyor. Ajanın kendi çıktısını doğrulamasını istiyorsanız okumaya değer.

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.

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.

AI in ASP.NET Core
Bilgi asistanı kur
DVDEV Community: #dotnet AI Engineering Foundry 6 gün önce

ASP.NET Core ile AI uygulaması: bilgi asistanı mimarisi

Yazı, tek bir LLM çağrısından üretime hazır bir AI uygulamasına nasıl geçileceğini ASP.NET Core ile gösteriyor. Kimlik doğrulama, RAG, güvenlik ve hata yönetimi ele alınıyor. Model bağlantısını uygulamanın sınırları içinde tutmak isteyen .NET geliştiricileri için pratik bir yol haritası sunuyor.

Opaquer releases
Koruma sonrası sürüm
DVDEV Community: #dotnet Skater 25 Eki

Obfuscate edilmiş .NET assembly'ler için üç sürüm sözleşmesi

Obfuscation, bir build adımı olmaktan çıkıp sürümü yeniden üretme, doğrulama ve hata ayıklama ihtiyacıyla bir sürüm mühendisliği konusuna dönüşüyor. Makale, Opaquer ile yapılan korumalı sürümler için kimlik, bütünlük ve tanılama olmak üzere üç sözleşme öneriyor. Üretimdeki stack trace'leri çözmek isteyen her .NET ekibi için pratik bir kontrol listesi sunuyor.

Geri bildirim

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

Mesaj türü