Editor's note
I pulled a deliberately mixed lineup this time, from ASP.NET Core modernization to AI tooling and database work. The WebHost to WebApplication migration piece and the bulk update article stood out because they solve practical upgrade and throughput problems many teams face. I also liked the Copilot and azd items for showing where the platform workflow is headed without losing the day-to-day developer angle.
ASP.NET Core migration, performance and AI
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Modernizing .NET — Part 14: Migrating from WebHost to WebApplication in ASP.NET Core
A practical migration guide for moving older ASP.NET Core apps onto the WebApplication model.
How to Convert a String to an Enum and back in C#
A clear refresher on converting strings to enums safely, with real-world edge cases in mind.
Building a RAG (Retrieval-Augmented Generation) System in .NET — With a Practical Example
A hands-on RAG walkthrough that shows how .NET apps can plug into retrieval and generation workflows.
⚡ 15 C# Performance Mistakes That Kill Your Application (And How to Fix Them).
A performance checklist for C# apps that is especially relevant for APIs and high-throughput services.
Windows stack limit checking retrospective: x86-32, also known as i386
A historical Windows deep dive that’s interesting if you like runtime internals and platform behavior.
Optimizing Bulk Database Updates in .NET: From Naive to Lightning-Fast
Seven bulk-update approaches compared, from naive row-by-row writes to faster PostgreSQL techniques.
Nullable Reference Types in C# – Eliminating the Billion-Dollar Mistake
A solid reminder that nullable reference types catch bugs earlier and improve code reliability.
SQL to Insights in Minutes with Copilot for Data Factory | Data Exposed
Copilot in Fabric Data Factory shows a practical path from Azure SQL data to faster insights.
Serilog Email Sink: A Production-Ready Setup Guide
A production-oriented Serilog email sink setup that focuses on reliable error delivery.
Azure Developer CLI (azd): One command to swap Azure App Service slots
azd slot swapping makes Azure App Service deployments simpler, faster, and less error-prone.
A Copilot Dev Days roundup that highlights how Microsoft is pushing AI tooling into daily development.
Windows App Development CLI v0.2: .NET support, manifest placeholders, "winapp store" and more!
The Windows App Development CLI update adds .NET support and better project and Store workflow.
Building a Real-Time Customer Support System in .NET
A real-time support system example that ties together familiar .NET building blocks for live UX.
GPT-5.4 just landed in VS Code!
GPT-5.4 in VS Code is another signal that AI-assisted coding is becoming part of the default workflow.













