PKPatrick Kearnsindotnetdigest.com·1d ago · 10 min readYour BackgroundService Has 2 Lifetimes, but Only One CancellationTokenBackgroundService gives every worker the same deceptively simple entry point: protected override Task ExecuteAsync(CancellationToken stopToken) It encourages an equally simple implementation. Pass st00
PKPatrick Kearnsindotnetdigest.com·6d ago · 12 min readYour HttpClient Connections May Be Living Too LongReusing HttpClient prevents socket exhaustion, but an indefinitely reusable connection can keep your application attached to an endpoint that DNS stopped advertising hours ago. .NET 11 introduces a mo20
PSPrateek Srivastavainprateeksrivastav598.hashnode.dev·5d ago · 8 min readA Windows Service is Down. Now What?It doesn't matter if it's SQL Server, IIS, a background agent, or a custom app — when a Windows service goes down, the investigation is always the same five moves. Learn the pattern once, apply it to 11R
AFAli Farhatinscalevise.hashnode.dev·Aug 21 · 5 min readMicrosoft MAI-Image-2.6 Reaches No. 2 on Arena as Foundry Preview BeginsMicrosoft has launched MAI-Image-2.6, the latest version of its first-party image-generation model. The release moves the model to No. 2 on Arena's text-to-image leaderboard and No. 3 on its image-edi00
AFAli Farhatinscalevise.hashnode.dev·Aug 21 · 6 min readMicrosoft Expands MAI Playground With Image, Voice, Transcription and Reasoning ModelsMicrosoft has expanded MAI Playground as a limited-preview environment for trying models from its MAI family, including image generation, speech, transcription and reasoning capabilities. The developm00
CJCarlos José Castro Galanteincarlosjcastrog.hashnode.dev·Aug 21 · 9 min readAzure AI Search in 2026, how to build a RAG pipelineMost RAG tutorials online show the same pattern: take a document, split it into chunks, generate embeddings, store them in a vector database, and when a query arrives search for the nearest vectors an00
CJCarlos José Castro Galanteincarlosjcastrog.hashnode.dev·Aug 20 · 5 min readAzure Functions for developers who have never used serverlessIf you've ever heard serverless and thought it was just marketing, that's understandable. The name is confusing because servers still exist, you just stop being responsible for them. Azure Functions i10
AFAli Farhatinscalevise.hashnode.dev·Aug 18 · 5 min readMAI-Image-2.5 Arena Rankings Differ Across Published Leaderboard SnapshotsMAI-Image-2.5 has appeared in different positions across published Arena image-editing leaderboard snapshots. Microsoft AI's launch material reported the model at No. 2 for image editing and No. 3 for00
4F404 Foundersin404-founders.com·Aug 18 · 4 min readCISA KEV: SharePoint CVE-2026-55040 Auth BypassCISA added a SharePoint authentication bypass to its Known Exploited Vulnerabilities catalog on August 18, 2026, confirming in-the-wild exploitation. Rapid7 had previously demonstrated in research tha00
PKPatrick Kearnsindotnetdigest.com·Aug 13 · 15 min readMastering FrozenDictionary in .NET 10FrozenDictionary<TKey, TValue> is built for a very specific workload, create a lookup table rarely, then read from it repeatedly. It spends more time during construction so that the resulting data str30