This website uses cookies
Read our Privacy policy and Terms of use for more information.
Your Digest of .NET Updates, Tools, and Insights.
Apr 14, 2025
Deep Dive into .NET Updates.
Build a Model Context Protocol (MCP) server in C# - .NET Blog
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.
.NET and .NET Framework April 2025 servicing releases updates - .NET Blog
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
Better Together: .NET Aspire, Azure Functions, and Visual Studio
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.
How we ended up rewriting NuGet Restore in .NET 9 - .NET Blog
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.
.NET 10 Preview 3 is now available! - .NET Blog
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.
.NET Aspire 9.2 is Now Available with New Ways to Deploy - .NET Blog
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.
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 logging.
A Correct Way to Use Batchupdate and Batchdelete 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.
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.
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.