Home Archive ASP.NET Core AI Apps, Semantic Kernel, WPF – .NET News Daily Issue #482 (Jun 24, 2026)

Editor's note

I put together a pretty mixed issue today, even if AI-heavy app building clearly dominates the stack. The SQL Server UUID v7 deep dive stood out because it tackles a practical limitation people can miss, and the WPF storyboard post is the kind of focused desktop tip I always like to include alongside bigger architectural pieces. There’s also a useful pair of SOLID articles here if you want some design fundamentals in between the AI and API work.

Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

How to Implement AI-Assisted Database Query Optimization in ASP.NET Core

https://www.c-sharpcorner.com/article/how-to-implement-ai-assisted-database-query-optimization-in-asp-net-core/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Boost ASP.NET Core app performance with AI-assisted database query optimization. Learn to identify bottlenecks, get recommendations, and improve productivity.

SOLID Principles in C# – Part 2: The Open/Closed Principle (OCP)

https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-2-the-openclosed-principle-ocp/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Learn the Open/Closed Principle (OCP) in C#: extend functionality without modifying existing code. Master OCP for robust, scalable software.

C# 15 Union Types: A Cleaner Way to Model “One of These” Values

https://medium.com/@mhd.umair/c-15-union-types-a-cleaner-way-to-model-one-of-these-values-272ecfaf5ff2?source=rss------csharp-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

C# 15 is introducing “union types”, for modeling values that can be exactly one of several known types. Now, you do not have to rely on…

Building Multi-Tenant AI Applications in ASP.NET Core

https://www.c-sharpcorner.com/article/building-multi-tenant-ai-applications-in-asp-net-core/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build secure, scalable multi-tenant AI apps in ASP.NET Core with Azure OpenAI, Semantic Kernel, and Azure AI Search.

How to Build an Internal Knowledge Assistant Using Azure AI Search and Blazor

https://www.c-sharpcorner.com/article/how-to-build-an-internal-knowledge-assistant-using-azure-ai-search-and-blazor/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build an internal knowledge assistant with Azure AI Search & Blazor for efficient, AI-powered information retrieval and conversational access.

Building AI-Powered SQL Assistants with Semantic Kernel and .NET

https://www.c-sharpcorner.com/article/building-ai-powered-sql-assistants-with-semantic-kernel-and-net/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build AI-powered SQL assistants with Semantic Kernel and .NET to unlock data insights. Empower users with natural language queries and secure data access.

Manually triggering a WPF animation

https://blog.jermdavis.dev/posts/2026/wpf-manually-trigger-storyboard?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

I have a complicated relationship with WPF. When you know what you're doing, it's great for building desktop apps. It's much easier to handle scenarios like apps getting used across varying DPIs, or d...

SOLID Principles in C# – Part 3: The Liskov Substitution Principle (LSP)

https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-3-the-liskov-substitution-principle-lsp/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Master Liskov Substitution Principle (LSP) in C#. Ensure subclasses honor base class contracts for predictable polymorphism.

Why I Switched from Swagger UI to Scalar in .NET

https://serkanozbeykurucu.medium.com/why-i-switched-from-swagger-ui-to-scalar-in-net-d78678ec5d68?source=rss------dotnet-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Swagger UI was part of almost every .NET API I built for years. Then .NET 9 removed it from the default Web API template, and many…

UUID v7 in SQL Server: Can You Really Use It? (The Limitation Nobody Tells You About) Deep Dive

https://medium.com/@pankaj.ikhar/uuid-v7-in-sql-server-can-you-really-use-it-the-limitation-nobody-tells-you-about-deep-dive-428b3877ebff?source=rss------csharp-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

By Pankaj Ikhar — Solution Architect | Mentor | Coach #LearnWithPankaj | Follow for Career Growth & Interview Preparation

Building AI-Powered API Documentation Assistants with .NET

https://www.c-sharpcorner.com/article/building-ai-powered-api-documentation-assistants-with-net/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build AI-powered API documentation assistants with .NET, Azure AI Search, and Azure OpenAI for enhanced developer productivity and accessibility.

Building AI-Powered DevOps Assistants for Internal Engineering Teams

https://www.c-sharpcorner.com/article/building-ai-powered-devops-assistants-for-internal-engineering-teams/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build AI-powered DevOps assistants with ASP.NET Core, Azure OpenAI, and Semantic Kernel to boost engineering productivity and accelerate software delivery.

How to Build AI-Powered Data Analysts Using Semantic Kernel and .NET

https://www.c-sharpcorner.com/article/how-to-build-ai-powered-data-analysts-using-semantic-kernel-and-net/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build AI-powered data analysts with Semantic Kernel and .NET. Understand natural language, query data, and generate actionable business insights.

Middleware: What It Is and Why It Matters

https://ngcheehou.medium.com/middleware-what-it-is-and-why-it-matters-2443dfc0b092?source=rss------dotnet-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

If I had to summarize why we need middleware in .NET development in one sentence, I would say:

Building AI-Powered Engineering Portals with ASP.NET Core and Blazor

https://www.c-sharpcorner.com/article/building-ai-powered-engineering-portals-with-asp-net-core-and-blazor/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build AI-powered engineering portals with ASP.NET Core & Blazor. Centralize knowledge, boost productivity, and accelerate software delivery.

How to Build Private Enterprise ChatGPT Solutions Using .NET

https://www.c-sharpcorner.com/article/how-to-build-private-enterprise-chatgpt-solutions-using-net/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Build secure, private Enterprise ChatGPT solutions with .NET, Azure OpenAI, Semantic Kernel, and Azure AI Search for internal knowledge access.

Your AI Agents Are Running Without a Safety Net — SkillMesh Is the Fix

https://medium.com/@ZaradarTR/your-ai-agents-are-running-without-a-safety-net-skillmesh-is-the-fix-e75aa64f2ab3?source=rss------dotnet-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

I’ve been around the block a few times. I started coding when the internet was a fledgling idea and dial-up tones were the soundtrack of…

ASP.NET Core + MongoDB: Building Modern APIs

https://alifiyakapasi07.medium.com/asp-net-core-mongodb-building-modern-apis-fe587301aefd?source=rss------dotnet-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

When building modern applications, choosing the right database is an important decision. While relational databases like SQL Server remain…

Using GraphRAG with Azure AI Search and .NET Applications

https://www.c-sharpcorner.com/article/using-graphrag-with-azure-ai-search-and-net-applications/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-482

Unlock enterprise AI with GraphRAG, Azure AI Search, and .NET. Enhance LLMs with knowledge graphs for deeper context and reasoning.

Jasen's take on today's picks

How to Implement AI-Assisted Database Query Optimization in ASP.NET Core

Interesting angle on performance tuning: less about magic AI, more about surfacing database bottlenecks and guiding better fixes in ASP.NET Core apps.

SOLID Principles in C# – Part 2: The Open/Closed Principle (OCP)

A straightforward OCP refresher. Good for newer developers who need examples of extension without rewriting stable code.

C# 15 Union Types: A Cleaner Way to Model “One of These” Values

Union types would be a notable language shift if they land as described. Worth reading with healthy skepticism until the feature is finalized.

Building Multi-Tenant AI Applications in ASP.NET Core

Multi-tenant AI is where demos meet reality. The tenancy, security, and isolation concerns are the important part here.

How to Build an Internal Knowledge Assistant Using Azure AI Search and Blazor

This is a familiar internal chatbot pattern, but useful if you want a concrete Blazor plus Azure AI Search implementation.

Building AI-Powered SQL Assistants with Semantic Kernel and .NET

Natural language to SQL remains compelling, and risky. I like these pieces most when they emphasize guardrails and scoped access.

Manually triggering a WPF animation

A nice focused WPF post. Storyboard triggering quirks are exactly the sort of thing that can waste an afternoon.

SOLID Principles in C# – Part 3: The Liskov Substitution Principle (LSP)

LSP is one of the easiest SOLID rules to say and one of the hardest to consistently model well in production code.

Why I Switched from Swagger UI to Scalar in .NET

Worth a look if you’re revisiting API docs tooling after the template changes in newer .NET versions.

UUID v7 in SQL Server: Can You Really Use It? (The Limitation Nobody Tells You About) Deep Dive

Good topic. UUID v7 often gets discussed as a clean upgrade path, so a SQL Server-specific limitation is useful context.

Building AI-Powered API Documentation Assistants with .NET

Helpful for teams trying to reduce API onboarding friction with internal docs and assistant workflows.

Building AI-Powered DevOps Assistants for Internal Engineering Teams

DevOps assistants are everywhere right now; the real value is whether the workflow boundaries and data access stay disciplined.

How to Build AI-Powered Data Analysts Using Semantic Kernel and .NET

Another assistant pattern, but data analyst scenarios are a natural fit for Semantic Kernel plus enterprise data access.

Middleware: What It Is and Why It Matters

Middleware explanations are always useful because so much of ASP.NET Core behavior makes more sense once the pipeline clicks.

Building AI-Powered Engineering Portals with ASP.NET Core and Blazor

Engineering portals can become shelfware fast, so I’m most interested when these articles focus on daily team workflows.

How to Build Private Enterprise ChatGPT Solutions Using .NET

Private enterprise ChatGPT is still one of the strongest practical AI use cases for .NET shops with internal knowledge bases.

Your AI Agents Are Running Without a Safety Net — SkillMesh Is the Fix

Agent safety and operational controls deserve more attention than they usually get in optimistic AI posts.

ASP.NET Core + MongoDB: Building Modern APIs

A solid pairing of ASP.NET Core and MongoDB for developers building straightforward modern APIs outside the SQL Server default path.

Using GraphRAG with Azure AI Search and .NET Applications

GraphRAG is one of the more interesting enterprise AI patterns because it tries to improve context quality, not just prompt harder.

Related issues

📬 Get daily .NET content delivered to your inbox