The .NET Insider – Issue #9 ✨
Your Digest of .NET Updates, Tools, and Insights.
Read Online - https://dotnet.news/p/the-net-insider-issue-9
Join 𝗧𝗵𝗲 .𝗡𝗘𝗧 𝗜𝗻𝘀𝗶𝗱𝗲𝗿 newsletter 📰
👉subscribe dotnet.news
💻 Stay updated on all things .NET
📚 Learn tips, tricks, and best practices
🌍 Discover tools and libraries to enhance your workflow
Build a Model Context Protocol (MCP) Server in C#
📰This article introduces the Model Context Protocol (MCP) C# SDK, enabling developers to build AI-integrated applications. It provides a step-by-step guide to setting up an MCP server using .NET, facilitating structured communication between AI models and applications.
Author: James Montemagno
.NET and .NET Framework April 2025 Servicing Updates
📰This update outlines the latest security and quality improvements for .NET 8 and 9, including fixes for CVE-2025-26682. It also provides information on updated installers, binaries, and container images for developers to maintain secure and efficient applications.
Authors: Tara Overfield and Rahul Bhandari
.NET Aspire and Azure Functions Integration Preview
📰This preview introduces seamless integration between .NET Aspire and Azure Functions within Visual Studio. Developers can now effortlessly add Aspire orchestration to new or existing Azure Functions projects, enhancing real-time monitoring and debugging capabilities.
Author: Brady Gaster
Rewriting NuGet Restore in .NET 9
Summary: This post details the comprehensive rewrite of the NuGet Restore algorithm in .NET 9, aiming to improve performance and scalability. The new implementation significantly reduces restore times, enhancing developer productivity and CI/CD pipeline efficiency.
Author: The NuGet Team
Recommended by LinkedIn
.NET 10 Preview 3
Summary: The third preview of .NET 10 introduces enhancements across the runtime, SDK, libraries, and languages. Notable features include improved Blazor state management, native container image support in console apps, and new C# language constructs like extension members.Microsoft for Developers
Author: .NET Team
.NET Aspire 9.2 is Now Available with New Ways to Deploy
This release of .NET Aspire 9.2 introduces 'Publishers' for customizable deployment strategies and enhances the Aspire dashboard with new features. It also includes updates to NuGet packages, facilitating smoother application packaging and deployment processes.
Author: @Jeffrey Fritz
Global Exception Handling in ASP.NET Core
This article explores strategies for implementing global exception handling in ASP.NET Core applications. It covers using middleware and the IExceptionHandler interface introduced in .NET 8 to ensure consistent error responses and centralized error
Author: Nikola Knežević
Correct Way to Use Batch Update and Batch Delete Methods in EF Core
This guide demonstrates how to efficiently perform batch updates and deletions in Entity Framework Core using ExecuteUpdate and ExecuteDelete methods. It provides practical examples to help developers optimize database operations and improve application performance.
Author: Anton Martyniuk
Records and Collections
Jon Skeet discusses the nuances of using records in C#, particularly focusing on their behavior with collections. He highlights challenges with equality comparisons and offers insights into effectively implementing immutable data models.
Author: @Jon Skeet
Aspire: A Platform for Reusable Infrastructure
David Fowler introduces Aspire as a system for modeling application infrastructure using strongly typed resources and hosting integrations. The platform aims to bring structure and reusability to deployment processes, transforming infrastructure management into a more scalable and maintainable practice.
Author: David Fowler
--
2wThanks for sharing
Daily Insights, Features, and fresh knowledge about .NET, Software Engineering, and Software Architectures
2wThanks for sharing, appreciate it!
Microsoft MVP | Helping 33K+ Software Engineers Improve .NET Skills and Craft Better Software | Technical Lead
2wThanks for sharing my article