Home Archive ASP.NET Core, Blazor and AI helpers – .NET News Daily Issue #228 (Jun 27, 2025)

Editor's note

I curated a pretty mixed lineup today, with practical pieces like the Web API with Swagger walkthrough and the HttpClient guide alongside some AI-heavy reading. The Blazor component library article and the Azure AI Foundry model router post should be especially useful if you’re shipping UI or experimenting with hosted models.

ASP.NET Core, Blazor and AI helpers

As a .NET artisan cruising into Friday, it’s time to shift gears and savor the road traveled while eyeing those coding horizons ahead. Today, we cater to your seasoned sensibilities with a toolkit that's as useful as a Swiss army knife after a marathon debugging session. Celebrate your victories—big and small—with our curated selection designed to refine and challenge your expertise. Let’s make the most of today and power into the weekend with fueled-up frameworks and bulletproof code.

Today's Articles

Sending Emails in C# .NET Made Easy: The Ultimate Beginner’s Guide (With Real Code Examples)

https://medium.com/@ashokreddy343/sending-emails-in-c-net-made-easy-the-ultimate-beginners-guide-with-real-code-examples-6d927bc0b05b

Introduction:

Article preview

Data Structures and Algorithms Fundamentals in .NET using C#: A Developer’s Complete Guide

https://medium.com/@bhargavkoya56/data-structures-and-algorithms-fundamentals-in-net-using-c-a-developers-complete-guide-b743d5e3ff78

Every developer faces a moment when their code starts to slow down, memory usage spirals out of control, or simple operations take forever…

Article preview

Model Context Protocol - MCP Architecture Overview

https://www.c-sharpcorner.com/article/model-context-protocol-mcp-architecture-overview/

Explore the MCP (Model Context Protocol) architecture—an open-source standard enabling LLMs to interact with external tools and resources for scalable, flexible, and efficient AI application developme...

Article preview

How to Create a .NET Web API with Swagger Using VS Code and CLI

https://medium.com/@rajput.shubh2510/how-to-create-a-net-web-api-with-swagger-using-vs-code-and-cli-4dd94eefd7d9

If you’re working with .NET and want to quickly spin up a Web API with Swagger documentation, this step-by-step guide will show you how to…

Article preview

Once Upon a Time in .NET:

https://medium.com/@alperkonuralp/once-upon-a-time-in-net-ef6fd430bde7?source=rss------dotnet-5

An adventure that began in 1992 intersected with .NET in 2003. So, why did Microsoft start on this path, and how did this journey…

Article preview

Boost Your .NET Projects: Exception Handling Superpowers with Spargine

https://dotnettips.wordpress.com/2025/06/22/boost-your-net-projects-exception-handling-superpowers-with-spargine/

The ExceptionExtensions class in the DotNetTips.Spargine.Extensions NuGet package enhances exception handling in .NET by providing methods to traverse exception hierarchies, aggregate messages, and id...

Article preview

Building and Publishing Your First Blazor Component Library to GitHub Packages: A Complete Journey

https://larouex.medium.com/building-and-publishing-your-first-blazor-component-library-to-github-packages-a-complete-journey-820c1fcc5b26

From zero to published NuGet package in one comprehensive guide

Article preview

How to Use Vector Databases with .NET to Build Semantic Search with AI

https://medium.com/@rafaellarrosa/how-to-use-vector-databases-with-net-to-build-semantic-search-with-ai-16b865c75725

A practical guide with Clean Architecture, Qdrant, and OpenAI integration (or simulated embeddings)

Article preview

A Simple Guide to using HttpClient in .Net

https://benedictodoh.medium.com/a-simple-guide-to-using-httpclient-in-net-ecce8d30c608

In today’s connected digital landscape, web APIs are the backbone of modern .NET applications — powering weather widgets, payment…

Article preview

Why Does Generative AI Make Things Up? Understanding AI Hallucinations

https://www.c-sharpcorner.com/article/why-does-generative-ai-make-things-up-understanding-ai-hallucinations/

Generative AI tools like ChatGPT sometimes make up facts or give wrong answers — a problem known as "AI hallucination." Learn why it happens, how it works, and what you can do to avoid being...

Article preview

An open-source AutoScaler for Azure SQL Hyperscale Elastic Pools

https://devblogs.microsoft.com/azure-sql/auto-scaling-hyperscale-elastic-pools/

[alert type="important" heading="Guest Post"]Larry Silverman is the Chief Technology Officer at TrackAbout, Inc. (a Datacor company) and a long-time user of Azure SQL Database and ...

Article preview

Built-in Logging with Serilog: How EasyLaunchpad Keeps Debugging Clean and Insightful

https://bizsoltech.medium.com/built-in-logging-with-serilog-how-easylaunchpad-keeps-debugging-clean-and-insightful-753508cd9739

Debugging shouldn’t be a scavenger hunt.

Article preview

Building powerful pipelines with custom middleware in ASP.NET Core

https://medium.com/@denmaklucky/building-powerful-pipelines-with-custom-middleware-in-asp-net-core-b4ff8e626f49

Middlewares are a way to create a pipeline for handling requests and responses. They can be extremely useful in scenarios such as…

Article preview

🚨 A Backend Developer’s Pain 🚨

https://www.c-sharpcorner.com/article/a-backend-developers-pain/

Postman tests may pass, but real issues begin with frontend calls, often due to CORS. Browsers enforce security checks that Postman skips. Understanding CORS is key to debugging real-world API problem...

Article preview

Getting Started with Model Router in Azure AI Foundry Using C#

https://medium.com/medialesson/getting-started-with-model-router-in-azure-ai-foundry-using-c-d17a10681a3f

Build Smarter AI Apps with Model Router, Azure AI Foundry, and .NET — Route Requests Dynamically with Ease Continue reading on Medialesson »

Article preview

Entity Framework Change Tracking

https://www.c-sharpcorner.com/article/entity-framework-change-tracking/

This article explains Entity Framework Core Change Tracking, covering how EF tracks entity states, manages updates, and boosts performance using no-tracking queries for efficient, read-only data acces...

Article preview

Jasen's take on today's picks

Sending Emails in C# .NET Made Easy: The Ultimate Beginner’s Guide (With Real Code Examples)

A beginner-friendly walkthrough for sending email in C#; useful if you want the basics plus working examples without digging through docs.

Data Structures and Algorithms Fundamentals in .NET using C#: A Developer’s Complete Guide

A solid refresher on core algorithms and data structures in .NET, which still matters when performance and interview prep overlap.

Model Context Protocol - MCP Architecture Overview

A look at MCP architecture, helpful for understanding how model integrations are being standardized across tools and agents.

How to Create a .NET Web API with Swagger Using VS Code and CLI

A practical guide to creating a Web API with Swagger using VS Code and the CLI, especially handy for lightweight setup workflows.

Once Upon a Time in .NET:

An oddly titled but potentially reflective .NET retrospective that may be more about perspective than implementation details.

Boost Your .NET Projects: Exception Handling Superpowers with Spargine

Exception handling with Spargine, which should appeal to developers looking for safer, cleaner failure paths in real projects.

Building and Publishing Your First Blazor Component Library to GitHub Packages: A Complete Journey

A complete journey from Blazor component library to GitHub Packages, great if you’re building reusable UI and want a publishable workflow.

How to Use Vector Databases with .NET to Build Semantic Search with AI

Vector databases and semantic search in .NET, a timely read for anyone wiring AI features into their applications.

A Simple Guide to using HttpClient in .Net

A straightforward HttpClient primer that’s still worth reading if you want to avoid the usual lifetime and usage pitfalls.

Why Does Generative AI Make Things Up? Understanding AI Hallucinations

A plain-English explanation of AI hallucinations that helps frame why LLM output needs verification and guardrails.

An open-source AutoScaler for Azure SQL Hyperscale Elastic Pools

Azure SQL Hyperscale autoscaling, interesting for teams managing elastic pools and wanting more automation around capacity.

Built-in Logging with Serilog: How EasyLaunchpad Keeps Debugging Clean and Insightful

Serilog inside the app by default, a nice example of keeping diagnostics structured without making logging feel bolted on.

Building powerful pipelines with custom middleware in ASP.NET Core

Custom ASP.NET Core middleware for building cleaner request pipelines; good material for understanding cross-cutting concerns.

🚨 A Backend Developer’s Pain 🚨

A backend-developer pain piece that sounds more opinionated than technical, but could still resonate with anyone living in the stack.

Getting Started with Model Router in Azure AI Foundry Using C#

Model Router in Azure AI Foundry using C#, useful if you’re exploring model selection patterns inside Microsoft’s AI tooling.

Entity Framework Change Tracking

Entity Framework change tracking explained, a practical topic that saves time when debugging state, updates, and unexpected saves.

Related issues

📬 Get daily .NET content delivered to your inbox