Sign in

.NET Drip

@dotnetdrip.com
60 followers 14 following 342 posts

Your regular dose of C# and .NET programming insights, tutorials, and community news delivered straight to your inbox. Curated by @baldbeardedbuilder.com

PostsRepliesMedia
.NET Drip @dotnetdrip.com · 29/09/2026
Project Zenith delivers a ready-to-code Windows setup on dev-class hardware, with Terminal, VS Code, and WSL containers configured out of the box. Run 30B+ models locally and build secure agentic apps without the cloud meter running. #dotnet #windowsdev #ai
bbb.dev
Announcing Project Zenith: The ready-to-code Windows experience out of the boxon developer-class devices
000
.NET Drip @dotnetdrip.com · 29/09/2026
Dependency injection got you tangled? These 12 ASP.NET Core rules nail lifetimes, avoid service locator pitfalls, and keep services lean and testable. #aspnetcore #dotnet #csharp
bbb.dev
12 Rules for Dependency Injection in ASP.NET Core
001
.NET Drip @dotnetdrip.com · 28/09/2026
WinUI and Windows App SDK development just moved to GitHub, with Microsoft now building in the open and a path toward community contributions. Expect clearer roadmaps and faster fixes for modern Windows desktop apps. #winui #windowsappsdk #dotnet
bbb.dev
Microsoft Moves WinUI/WASDK Development to GitHub
000
.NET Drip @dotnetdrip.com · 28/09/2026
Jiri Cincura shows us how to start contributing to the Entity Framework Core project. Where to start. How to build the repository, how it is layered, how tests work, etc. #dotnet #csharp #efcore
bbb.dev
.NET Data Community Standup: How to start contributing to Entity Framework Core
000
.NET Drip @dotnetdrip.com · 22/09/2026
IndexOutOfRangeException from Where().ToList() is often a threading bug in disguise. This post highlights the telltale stack frame and shows safe patterns with concurrent collections, locks, or snapshots. #dotnet #csharp
bbb.dev
The Misleading IndexOutOfRangeException That Means “Your List Isn’t Thread-Safe”
000
.NET Drip @dotnetdrip.com · 22/09/2026
Join Bruno, Pranav, and Tarek for the next .NET + AI Community Standup. They explore version 2.0 of the official MCP C# SDK, including its stateless-first design, standardized HTTP support, Multi Round-Trip Requests, and more. #dotnet #csharp #ai
bbb.dev
.NET AI Community Standup: MCP C# SDK 2.0: Building the Next Generation of .NET AI Agents
010
.NET Drip @dotnetdrip.com · 22/09/2026
HybridCache with Azure Database for PostgreSQL in .NET 10 turns slow calls into tiered cache hits with ms-level reads, shown in a clean host-based console sample. #dotnet #csharp #azure
bbb.dev
High-Performance Distributed Caching with .NET and Postgres on Azure
010
.NET Drip @dotnetdrip.com · 21/09/2026
Windows App SDK 2.4.0 delivers haptic feedback in WinUI 3, single-finger panning, and clearer language model statuses, plus fixes that tidy focus, resources and composition. #csharp #winui #dotnet
bbb.dev
Windows App SDK v2.4.0 Release
010
.NET Drip @dotnetdrip.com · 21/09/2026
Tired of tangled ifs in your services? Strategy with ASP.NET Core DI and .NET 8 keyed services keeps pricing, payments, and other behaviors flexible and testable. #csharp #dotnet #aspnetcore
bbb.dev
Strategy Pattern: Choosing Without Attachment
010
.NET Drip @dotnetdrip.com · 16/09/2026
EF Core 11 trims split query bloat by removing extra reference JOINs from collection queries, so Includes run faster with leaner SQL. Quick benchmarks show less time and fewer allocations. #efcore #dotnet #csharp
bbb.dev
EF Core 11 makes your split queries faster
000
.NET Drip @dotnetdrip.com · 15/09/2026
Bipin Joshi demystifies events vs observables in .NET and when each model fits best. A quick tour of MediatR notifications in ASP.NET Core plus the trade offs to watch. #dotnet #csharp #aspnetcore
bbb.dev
The Observer Pattern in .NET — Events, Streams, and Awareness
000
.NET Drip @dotnetdrip.com · 15/09/2026
From vague prompt chaos to a clean Minimal API ticketing app, solid tech docs turned Claude into a reliable code generator. Practical lessons on steering EF migrations, xUnit quirks, and project conventions with AI. #dotnet #csharp #ai
bbb.dev
Creating .NET apps takes forever - then we tried AI
000
.NET Drip @dotnetdrip.com · 15/09/2026
Offset pagination looks simple until your table gets hot and users see missing or duplicate rows. Keyset pagination fixes both performance and correctness with clean EF Core queries. #efcore #csharp #dotnet
bbb.dev
Pagination in Entity Framework Core: Why Skip/Take Falls Apart on Hot Tables
000
.NET Drip @dotnetdrip.com · 14/09/2026
Daria Tiurina joins Dan & Javier on the ASP.NET Community Standup to discuss what's new in .NET 11 Preview 7 #dotnet #csharp
bbb.dev
ASP.NET Community Standup: What's new in .NET 11 Preview 7?
000
.NET Drip @dotnetdrip.com · 14/09/2026
Minimal APIs are now the recommended path for .NET apps, and this post maps out a migration that preserves V1 controllers while rolling out V2 endpoints. Versioning, Swagger, grouped routes, and testable handlers keep clients happy and your code lean. #dotnet #aspnetcore #csharp
bbb.dev
How to migrate from controllers to Minimal APIs
000
.NET Drip @dotnetdrip.com · 09/09/2026
How a playful dare turned into a trim and AOT friendly NServiceBus pipeline that starts 330x faster and runs 25 to 29 percent faster by leaning on default interface members. #dotnet #csharp #nservicebus
bbb.dev
Redesigning the NServiceBus pipeline yet again: The nerd sniping of Daniel Marbach • Particular Software
000
.NET Drip @dotnetdrip.com · 09/09/2026
Advanced C# pattern matching in action, from nested property checks and C# 11 list patterns to guarded switch expressions that tame if-else tangles. These patterns sharpen validation, request routing, and LINQ filters. #csharp #dotnet #patterns
bbb.dev
Pattern matching in C#: Advanced scenarios you didn't know
000
.NET Drip @dotnetdrip.com · 08/09/2026
SideKick turns an e-paper panel into a live .NET dashboard using FT232H and a tidy WinUI tray, with MSIX to keep installs smooth. Touch gestures and rich data sources make it a surprisingly handy desk companion. #dotnet #csharp #iot
bbb.dev
SideKick - A Windows worker application that renders a configurable dashboard toa Waveshare e-paper display through an FT232H USB adapter
031
.NET Drip @dotnetdrip.com · 08/09/2026
Curious about contextual options in .NET? Andrew Lock breaks down the preview-only Microsoft.Extensions.Options.Contextual with a practical example and a candid take on when it helps and when it hurts. #dotnet #csharp
bbb.dev
Configuring contextual options with Microsoft.Extensions.Options.Contextual
000
.NET Drip @dotnetdrip.com · 08/09/2026
Factories promise flexibility, but they can quietly bury intent. See how ASP.NET Core DI and IHttpClientFactory change the game and when a plain constructor is the sharper tool. #aspnetcore #dotnet
bbb.dev
ASP.NET, Factory Patterns, and the Illusion of Control
000
.NET Drip @dotnetdrip.com · 07/09/2026
Identity keeps biting teams shipping .NET apps, so Carl and Richard ask Michele Bustamante how to modernize auth without rolling your own. #dotnet #csharp
bbb.dev
.NET Rocks! - Identity is Hard with Michele Bustamante
000
.NET Drip @dotnetdrip.com · 02/09/2026
Shawn Wildermuth joins Carl and Richard to dig into evolving senior dev careers, LLMs in your workflow, and how .NET Aspire can smooth out cloud architecture. A friendly reality check with practical takeaways. #dotnet #dotnetaspire #llm
bbb.dev
.NET Rocks! - Catching Up with Shawn Wildermuth
000
.NET Drip @dotnetdrip.com · 01/09/2026
Modern C# URL handling without losing your query or fragment, plus updated extension methods that actually round-trip. Learn the safe patterns around TryCreate, MakeRelativeUri, and the sneaky trailing slash rule. #csharp #dotnet #aspnetcore
bbb.dev
Modern C# URI Handling: Absolute, Relative, Query & Fragment URLs
000
.NET Drip @dotnetdrip.com · 01/09/2026
Your ML pipeline, but make it .NET. A crisp tour of MLContext, IDataView, pipelines, and a three project setup that takes models from training to production. #csharp #dotnet #mlnet
bbb.dev
An Architectural View of ML.NET
000
.NET Drip @dotnetdrip.com · 01/09/2026
From Service Bus vs Event Grid to CQRS with MediatR, get a hands-on tour of resilient service communication in .NET 9 on Azure plus the pitfalls to dodge. #dotnet #azure #microservices
bbb.dev
Service Communication Patterns in .NET Core and Azure
000
.NET Drip @dotnetdrip.com · 31/08/2026
Seeing connection pool timeouts after going async in ASP.NET? Learn how sync over async deadlocks happen and the simple pattern that avoids them. #csharp #dotnet #aspnet
bbb.dev
Thread Pool Exhaustion in ASP.NET: The Async Database Trap
000
.NET Drip @dotnetdrip.com · 26/08/2026
Ship features as drop in modules with Needlr's plugins in .NET. Nick Cosentino breaks down how auto discovered DI and web plugins keep your app tidy, extensible, and test friendly. #csharp #dotnet #aspnetcore
bbb.dev
Plugin Architecture with Needlr in .NET: Building Modular Applications
000
.NET Drip @dotnetdrip.com · 25/08/2026
Copy paste console bootstraps, begone. A minimal template plus a Devlead.Console source package gives you consistent DI, logging, config, and Spectre.Console with easy updates across projects. #dotnet #csharp
bbb.dev
Template plus source package: my .NET console stack in 2026
000
.NET Drip @dotnetdrip.com · 25/08/2026
Mukesh Murugan teaches Claude Code your .NET 10 rules so it scaffolds clean, compile-checked vertical slices that match your architecture. #dotnet #csharp #aspnetcore
bbb.dev
I Built a Claude Code Skill That Scaffolds My .NET Architecture
010
.NET Drip @dotnetdrip.com · 24/08/2026
Untangle ASP.NET Core URLs with a quick guide to PathBase vs Path, proper link generation, and building the absolute display URL. Save yourself from proxy and sub-app gotchas with patterns that travel well. #aspnetcore #dotnet #csharp
bbb.dev
ASP.NET Core Request Paths Reference
000
.NET Drip @dotnetdrip.com · 19/08/2026
AutoMapper and MediatR went commercial and Jimmy Bogard breaks down year-one lessons for teams running .NET in production. Useful context on sustainability, support, and what changes when OSS becomes a product. #dotnet #csharp #oss
bbb.dev
.NET Rocks! - Commercial Open Source Update with Jimmy Bogard
010
.NET Drip @dotnetdrip.com · 18/08/2026
A former MS engineer fits Notepad into 2.5 KB by riding built-in Windows controls. The lesson learned? Build leaner .NET apps by favoring platform capabilities over extra packages and sidestepping feature creep. #csharp #dotnet #windows
bbb.dev
Ex-Microsoft engineer rebuilds Notepad in 2.5KB using nothing but stuff Windowsalready had
111
.NET Drip @dotnetdrip.com · 18/08/2026
Crave SQL control without losing C# object mapping? Get a practical tour of Dapper in .NET from QueryAsync to transactions, joins, and bulk inserts, plus performance tips that keep APIs snappy. #csharp #dotnet #dapper
bbb.dev
The complete guide to mastering Dapper micro-ORM in .NET
010
.NET Drip @dotnetdrip.com · 18/08/2026
Visual Studio 18.8 bakes in Agent Skills that encode real .NET and Azure know-how, from clean Web API scaffolding to perf reviews and a prepare validate deploy flow for Azure. #dotnet #csharp #azure
bbb.dev
Built-in Agent Skills Bring .NET and Azure Expertise into Visual Studio
000
.NET Drip @dotnetdrip.com · 17/08/2026
Organize ASP.NET Core APIs by feature instead of layers to keep each use case self contained and easier to evolve. A hands on slice of CQRS friendly minimal APIs, EF Core InMemory and FluentValidation. #aspnetcore #csharp #architecture
bbb.dev
Practicing Vertical Slice Architecture in ASP.NET Core
020
.NET Drip @dotnetdrip.com · 12/08/2026
Join Bruno Capuano and Konstantin Semenenko for a deep dive into building AI agents with .NET and Orleans. #dotnet #csharp #orleans
bbb.dev
.NET AI Community Standup: Why Orleans for AI Agents
010
.NET Drip @dotnetdrip.com · 12/08/2026
Idempotency is the safety net your .NET APIs need when users double tap and networks misbehave. It keeps C# endpoints retry safe without creating duplicate work. #dotnet #csharp #aspnetcore
bbb.dev
How to Prevent Duplicate API Requests in .NET
000
.NET Drip @dotnetdrip.com · 11/08/2026
A playful C# brain teaser from Jiří Činčura: Object<T> with recursive generic constraints and notnull pushing type safety to the brink. A tiny laugh that also nudges better design instincts. #csharp #dotnet #generics
bbb.dev
Strongly typed generic object in C#
000
.NET Drip @dotnetdrip.com · 11/08/2026
SkiaSharp 4 is here! In this .NET MAUI Community Standup, Matthew Leibowitz, David Ortinau, and Gerald Versluis take a look at what’s new in SkiaSharp 4 and what it means for .NET MAUI developers. #dotnet #csharp #maui
bbb.dev
.NET MAUI Community Standup: SkiaSharp 4 has arrived!
000
.NET Drip @dotnetdrip.com · 10/08/2026
Upserts in EF Core are trickier than they look: Chris Woodruff compares raw MERGE with BulkMerge, shares benchmarks, and shows how to do fast, safe imports. Practical tips that prevent duplicate rows and production oopsies. #efcore #csharp #dotnet
bbb.dev
BulkMerge (Upsert) in EF Core: How to Insert-or-Update Without the Headache
000
.NET Drip @dotnetdrip.com · 05/08/2026
Reliable events without distributed transactions. An Outbox in .NET 10 with EF Core, PostgreSQL, RabbitMQ, and MassTransit turns your writes into durable messages and keeps your API calm under outages. #dotnet #csharp #efcore
bbb.dev
Outbox Pattern in .NET: How to Implement Reliable Message Publishing
000
.NET Drip @dotnetdrip.com · 05/08/2026
Round The Code shows how EF Core migrations tame schema drift and make deployments safer across environments. Learn the practical steps for configs, CLI commands, relationships, seeding, and CI/CD friendly scripts. #efcore #dotnet #csharp
bbb.dev
EF Core without migrations - it's only a matter of time
010
.NET Drip @dotnetdrip.com · 04/08/2026
Blazor and .NET 10 bring first class nested validation with AddValidation and ValidatableType, plus cleaner UX with EditContext.IsValid. #blazor #dotnet #aspnetcore
bbb.dev
Advanced Form Validation in Blazor 10
000
.NET Drip @dotnetdrip.com · 04/08/2026
From 'one model call' to a real multi-agent system in .NET, Aspire models the whole graph while Foundry and MAF power chat, voice, and specialist tools. A tidy path to orchestration and observability in C#. #dotnet #csharp #aspire
bbb.dev
Distributed multi-agent systems with Aspire and Microsoft Agent Framework
020
.NET Drip @dotnetdrip.com · 03/08/2026
Bruno and Tommaso explore how agentic applications can be composed across services, how agents coordinate in a distributed architecture, and how these patterns can help shape Foundry-oriented scenarios as well using Aspire & MAF #csharp #aspire
bbb.dev
.NET AI Community Standup: Multi-Agent Apps with Aspire + MAF
000
.NET Drip @dotnetdrip.com · 03/08/2026
Yanislav Ivanov from Telerik joins Dan Roth and Javier Calvarro Nelson to show how Blazor components use WebMCP to expose actions directly to AI agents, enabling natural language prompts to drive real UI interactions. #aspnet #csharp #dotnet
bbb.dev
Blazor Community Standup: WebMCP in Action with Blazor
000
.NET Drip @dotnetdrip.com · 30/07/2026
Goodbye GUID soup. Meet .slnx, the simpler XML solution format that trims merge conflicts and standardizes tooling, plus a one-command migration. #dotnet #csharp #visualstudio
bbb.dev
Exploring the SLNX Solution File Format
000
.NET Drip @dotnetdrip.com · 30/07/2026
Rick Strahl breaks down hosting ASP.NET Core in a subfolder with PathBase, path-safe links, and IIS Application setup that mirrors local dev. Tips for ~/, IUrlHelper, and a JS basePath help dodge those 404 gremlins. #aspnetcore #iis #csharp
bbb.dev
Running ASP.NET Core Applications as a Subfolder Application
010
.NET Drip @dotnetdrip.com · 29/07/2026
Azure Container Apps gets a speed boost with Express and safer experiments with Sandboxes that wire managed identity into Azure Connectors. Quick wins for .NET folks who hate cold starts and secret sprawl. #dotnet #azure #containers
bbb.dev
.NET Rocks! - Azure Container Apps with Paul Yuknewicz and Jan Kalis
000
.NET Drip @dotnetdrip.com · 29/07/2026
Silent overwrites are sneaky, but EF Core 10 optimistic concurrency makes them easy to catch with RowVersion or xmin, proper 409 handling, and a safe retry pattern. #efcore #aspnetcore #dotnet
bbb.dev
Optimistic Concurrency in EF Core 10: ASP.NET Core Web API Guide
000