.NET 10 is now available: the most productive, modern, secure, intelligent, and performant release of .NET yet.
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Featured posts

Announcing .NET 10
Announcing the release of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C# 14...
Latest posts
GitHub Copilot Testing for .NET Brings AI-powered Unit Tests to Visual Studio 2026
GitHub Copilot testing for .NET is now available in Visual Studio 18.3, offering AI-powered tools to quickly create, build, and run unit tests. With flexible prompts and full IDE integration, it supports testing from single methods to entire solutions, helping reduce repetitive tasks and speed up feedback. Try it and share your feedback to shape its future.
.NET 11 Preview 1 is now available!
Find out about the new features in .NET 11 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
.NET and .NET Framework February 2026 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for February 2026.
.NET Framework 3.5 Moves to Standalone Deployment in new versions of Windows
An announcement of .NET Framework 3.5 servicing updates on new versions of Windows.
.NET AI Essentials – The Core Building Blocks Explained
Learn how Microsoft.Extensions.AI provides a unified API for building intelligent .NET applications with any LLM provider - one interface, endless possibilities, with built-in middleware, telemetry, structured outputs and more.
Join Microsoft at NDC London 2026 – Let’s Build the Future of .NET Together
Meet the .NET team at NDC London 2026 to explore the latest in .NET 10, Azure, and AI-powered development through sessions and 1:1 meetups.
.NET and .NET Framework January 2026 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for January 2026.
How to Build Android Widgets with .NET MAUI
Build interactive Android widgets with .NET MAUI using RemoteViews, intents, and shared data.
How We Synchronize .NET’s Virtual Monorepo
A deep dive into the technical challenges of keeping .NET's product repositories synchronized with our Virtual Monolithic Repository using a custom two-way algorithm.
Secure and Intelligent: Queryable Encryption and Vector Search in MongoDB EF Core Provider
The MongoDB EF Core provider now supports Queryable Encryption and Vector Search. Learn how to encrypt sensitive data while querying it and build AI-powered semantic search applications directly with EF Core.
Generative AI with Large Language Models in C# in 2026
A practical introduction to modern AI for .NET developers.
Top .NET Videos & Live Streams of 2025
Let's take a look back at the amazing .NET videos, events, and live streams from 2025!
Top .NET Blog Posts of 2025
Let's look back at the most-read .NET blog posts published in 2025, from .NET 10 to AI, performance, and developer tooling.
Microsoft.Testing.Platform Now Fully Supported in Azure DevOps
Azure DevOps enhanced support for Microsoft.Testing.Platform, from running tests to publishing results!
How to Build iOS Widgets with .NET MAUI
Build professional iOS widgets with .NET MAUI, from static displays to interactive widgets.
.NET and .NET Framework December 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for December 2025.
Implementing Cross-Platform In-App Billing in .NET MAUI Applications
Learn how to implement in-app purchases in your .NET MAUI apps with our new cross-platform billing sample for Android, iOS, Mac Catalyst, and Windows.
Microsoft Learn MCP Server Elevates Development
Explore how the Learn MCP server enhances the developer experience with Copilot, showcase practical examples, and provide straightforward integration instructions for Visual Studio, Visual Studio Code, the Copilot Command Line Interface, and the Copilot Coding Agent
.NET 10 Networking Improvements
Introducing new networking features in .NET 10 including HTTP space, WebSockets, security and more!
.NET Conf 2025 Recap – Celebrating .NET 10, Visual Studio 2026, AI, Community, & More
.NET Conf 2025 is over, but you can catch up with all the announcements and fun with video recordings, slides, demos, and more.
Introducing Data Ingestion Building Blocks (Preview)
Announcing the preview of open, modular data ingestion building blocks in .NET, empowering developers to build scalable AI pipelines with seamless integration, extensibility, and easy getting started experiences across the .NET ecosystem.
.NET Day on Agentic Modernization Coming Soon
Join us live on December 9 to explore the newest, most practical ways to modernize your .NET apps with Azure, AI, and powerful agentic tooling.
Reinventing how .NET Builds and Ships (Again)
An exploration of how .NET evolved from a distributed build system to Unified Build, dramatically reducing complexity and build times while improving flexibility and predictability for shipping .NET releases.
Supercharge Your Test Coverage with GitHub Copilot Testing for .NET
Boost your testing workflow with GitHub Copilot testing for .NET, available now in Visual Studio. Automatically generate, build, and run high-quality unit tests for files, projects, or entire solutions.
A step-by-step guide to modernizing .NET applications with GitHub Copilot agent mode
Learn how Visual Studio 2026 and GitHub Copilot app modernization upgrade .NET versions and frameworks, fix build issues, and migrate apps to Azure with less manual effort
Post-Quantum Cryptography in .NET
What we've added for PQC, and how we got there.
Introducing C# 14
Learn what features are in C# 14, which ships as part of .NET 10.
Introducing F# 10
Learn about new F# 10 language features, performance upgrades, and tooling improvements shipping with .NET 10.
Announcing .NET 10
Announcing the release of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C# 14, .NET MAUI, Aspire, and so much more.
.NET and .NET Framework November 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for November 2025.
How Copilot Studio uses .NET and WebAssembly for performance and innovation
Learn how Microsoft Copilot Studio uses .NET to provide a consistent AI agent execution across platforms, including on the web via WebAssembly.
Get Ready for .NET Conf 2025!
The biggest .NET event of the year is just one week away! Join us November 11-13 for .NET 10 and Visual Studio 2026, plus a Student Zone on November 14th.
Introducing Custom Agents for .NET Developers: C# Expert & WinForms Expert
Introducing C# Expert and WinForms Expert: experimental custom agents that help .NET developers write better code with GitHub Copilot.
Announcing Sponsorship on NuGet.org
Announcing Sponsorship on NuGet.org - An easy way to recognize package maintainers and grow the NuGet community stronger!
Upgrading to Microsoft Agent Framework in Your .NET AI Chat App
Step-by-step review on how to upgrade your .NET AI chat app to Microsoft Agent Framework for better architecture, tool integration, and intelligent reasoning.
.NET and .NET Framework October 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for October 2025.
Announcing .NET 10 Release Candidate 2
.NET 10 Release Candidate 2 focuses on final quality, reliability, and stabilization across the runtime, SDK, libraries, ASP.NET Core, Blazor, .NET MAUI, and more.
Announcing the .NET Security Group
Learn how to join the .NET Security Group for early access to CVE information and help deliver security patches to your .NET distribution simultaneously with Microsoft.
Preparing for the .NET 10 GC (DATAS)
Learn how DATAS in .NET 10 adapts heap size, what changes to expect versus previous Server Garbage Collection (GC) behavior, and how to decide whether to tune or disable it.
Developer and AI Code Reviewer: Reviewing AI-Generated Code in .NET
Learn how to effectively review AI-generated .NET code with practical strategies for maintaining quality, enforcing standards, and boosting team productivity through thoughtful code review practices.
Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer
Microsoft Agent Framework (Preview) unifies agent creation, orchestration, tooling, hosting, and observability so any .NET developer can ship production AI agents faster.
Preparing Your .NET MAUI Apps for Google Play’s 16 KB Page Size Requirement
Learn about the upcoming 16 KB page size requirement for Google Play and how to ensure your .NET MAUI apps are ready for the November 2025 deadline.
Announcing Aspire 9.5
Aspire 9.5 adds the preview 'aspire update' command, single-file AppHost, richer CLI and dashboard UX, and new integrations for AI, DevTunnels, and more.
Exploring Text-to-Image capabilities in .NET
Learn how to generate images from natural language prompts using the universal abstractions in Microsoft's extensions for .NET AI.
New Trusted Publishing enhances security on NuGet.org
Announcing Trusted Publishing on NuGet.org - a safer way to publish packages using short-lived tokens instead of long-lived API keys
Prompt Files and Instructions Files Explained
Unlocking the Power of GitHub Copilot for .NET Developers with Instruction Files and Prompt Files
.NET STS releases supported for 24 months
.NET STS releases will be supported for 24 months
Application Insights Code Optimizations for .NET Apps
Learn how Application Insights Code Optimizations helps .NET developers identify performance bottlenecks and get AI-powered recommendations through GitHub Copilot integration.
Performance Improvements in .NET 10
Take a tour through hundreds of performance improvements in .NET 10.
Announcing .NET 10 Release Candidate 1
.NET 10 Release Candidate 1 is available with improvements across the runtime, SDK, libraries, ASP.NET Core, Blazor, .NET MAUI, and more!
.NET and .NET Framework September 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for September 2025.
Let Copilot Coding Agent handle the busy work
See how GitHub Copilot Coding Agent automates unit tests and ships features from a PRD in a real .NET sample, so you can focus on design and review.
Getting Started with the Aspire CLI
The Aspire CLI is here and you can use it to configure and run your applications
EFCore.Visualizer – View Entity Framework Core query plan inside Visual Studio
A Visual Studio extension that helps developers visualize and analyze Entity Framework Core query execution plans directly within their development environment.
MauiReactor: An MVU Approach for .NET MAUI
A look at how the Model-View-Update pattern can complement the .NET MAUI ecosystem
Enhance your CLI testing workflow with the new dotnet test
Learn how .NET 10 transforms dotnet test with native Microsoft.Testing.Platform integration, delivering better performance and enhanced diagnostics.
Copilot Diagnostics toolset for .NET In Visual Studio
Debugging doesn’t have to be a grind. With Copilot woven into Visual Studio, you get AI-powered breakpoints, insights, exception fixes, and performance summaries all right where you work.
GPT-OSS – A C# Guide with Ollama
Run GPT-OSS locally with C# and Ollama to build fast, private, offline AI
Announcing the NuGet MCP Server Preview
We've released a preview of the NuGet MCP Server, which extends Copilot by providing realtime information about packages and adds advanced functionality around updating packages.
.NET 10 Preview 7 is now available!
Find out about the new features in .NET 10 Preview 7 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
5 Copilot Chat Prompts .NET Devs Should Steal Today
Discover 5 practical GitHub Copilot Chat prompts to boost .NET development productivity, from code optimization to security reviews.
.NET and .NET Framework August 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for August 2025.
Exploring new Agent Quality and NLP evaluators for .NET AI applications
Introducing Agent Quality and NLP evaluators in the Microsoft.Extensions.AI.Evaluation libraries.
.NET Conf 2025 – Announcing the Call for Content
The .NET Conf 2025 Call for Content is now open! Join us November 11-13 for the premier .NET virtual event celebrating .NET 10. Submit your session proposal by August 31st and share your .NET expertise with developers worldwide.
The new Dependabot NuGet updater: 65% faster with native .NET
Discover the new Dependabot NuGet updater that improves performance, accuracy, and developer experience by leveraging native .NET tooling.
Building a Full-Stack App with React and Aspire: A Step-by-Step Guide
Discover how to build a full-stack application with React and Aspire, integrating a React front-end with an ASP.NET Core Web API and persisting data to a database.
Aspire 9.4 is here with a CLI and interactive dashboard features
Aspire 9.4 is packed with new features, integrations, and improvements
MCP C# SDK Gets Major Update: Support for Protocol Version 2025-06-18
The MCP C# SDK has been updated to support the latest Model Context Protocol specification (2025-06-18), bringing structured tool output, elicitation support, enhanced security, and more to .NET developers building AI applications.
Ask Mode vs Agent Mode – Choosing the Right Copilot Experience for .NET
GitHub Copilot Chat offers two powerful modes, Ask Mode and Agent Mode, that can dramatically accelerate your development. Learn when to use each mode to get the most out of this tool.
Building Your First MCP Server with .NET and Publishing to NuGet
Learn how to create a Model Context Protocol (MCP) server using .NET 10 and publish it to NuGet — making AI capabilities discoverable and reusable across the ecosystem.
.NET 10 Preview 6 is now available!
Find out about the new features in .NET 10 Preview 6 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
Customize AI responses from GitHub Copilot
Learn how custom instructions can tailor GitHub Copilot's AI responses to your team's exact needs.
How the .NET MAUI Team uses GitHub Copilot for Productivity
How the .NET MAUI Team uses GitHub Copilot for Productivity
.NET and .NET Framework July 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for July 2025.
Local AI + .NET = AltText Magic in One C# Script
Learn how to generate image AltText using .NET 10 and local AI models — all in a single C# file with dotnet run app.cs. A fun and accessible example of what AI can do beyond chat.
Simpler XAML in .NET MAUI 10
Make your .NET MAUI XAML more consistent and easier to read with global and implicit XML namespaces.
Multimodal Vision Intelligence with .NET MAUI
Enhance your .NET MAUI app with photo-based AI by capturing images and extracting structured information using Microsoft.Extensions.AI.
Improve Your Productivity with New GitHub Copilot Features for .NET!
We recently introduced several new GitHub Copilot-powered .NET experiences designed to help you be more productive. Take a look!
Multimodal Voice Intelligence with .NET MAUI
Learn how to enhance your .NET MAUI apps with multimodal AI capabilities, enabling users to interact through voice using plugins and Microsoft.Extensions.AI.
.NET and .NET Framework June 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for June 2025.
.NET 10 Preview 5 is now available!
Find out about the new features in .NET 10 Preview 5 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
Emit logs on-demand with log buffering
Learn how to delay log emission with the new log buffering feature for more intelligent, context-aware logging in .NET 9
Catch Up on Microsoft Build 2025: Essential Sessions for .NET Developers
Get up to date on all of the .NET sessions from Microsoft Build 2025 covering .NET 10, C# 14, .NET Aspire, ASP.NET Core, Blazor, AI development, and more!
Using AI Foundry with .NET MAUI
Using AI Foundry with .NET MAUI brings the power of LLMs to mobile and desktop applications.
Fine-tune the volume of logs your app produces
Explores the new log sampling feature
Announcing dotnet run app.cs – A simpler way to start with C# and .NET 10
We are super excited to introduce a new feature that was released as part of .NET 10 Preview 4 that makes getting started with C# easier than ever. You can now run a C# file directly using . This means you no longer need to create a project file or scaffold a whole application to run a quick script, test a snippet, or experiment with an idea. It's simple, intuitive, and designed to streamline the C# development experience, especially for those just getting started. What is ? Until now, executing C# code using the CLI required a project structure that included a file. With this new capability, which we call fi...
Circuit Breaker Policy Fine-tuning Best Practice
Summary of some best practice and insights about circuit breaker resilience policy fine-tuning.
AI and Vector Data Extensions are now Generally Available (GA)
We’re excited to announce that these extensions are now generally available, providing developers with a robust foundation to build scalable, maintainable, and interoperable AI-powered applications.
.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrations, app model enhancements, and more.
Accelerate Your .NET Upgrades with GitHub Copilot
Upgrade your .NET apps with confidence! Introducing our newest AI-powered upgrade experience, GitHub Copilot app modernization - Upgrade for .NET.
Evaluating content safety in your .NET AI applications
Announcing content safety evaluations and other imporvements in the Microsoft.Extensions.AI.Evaluation libraries.
.NET and .NET Framework May 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for May 2025.
.NET 10 Preview 4 is now available!
Find out about the new features in .NET 10 Preview 4 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
C# 14 – Exploring extension members
C# 14 introduces extension members. See how the `extension` syntax offers flexibility for extension authors and continuity for developers using extensions
Why we built our startup in C#
Tracebit built their B2B SaaS security product using C#.
Packaging and Publishing a .NET MAUI Library with GitHub Actions
In this post, learn how to setup a DevOps pipeline to build and publish a .NET MAUI library with GitHub Actions.
Building Real‑Time iOS Apps with SignalR: Introducing the Official Swift Client (Public Preview)
Introduction Until now, iOS developers who wanted real‑time, bi‑directional communication with SignalR had to rely on community‑built clients or roll their own Swift implementation—both of which introduced maintenance and compatibility headaches. We’re excited to announce that the official SignalR Swift client is now available in public preview. With this release, you can: In this post you’ll learn how to set up the Swift client and use its core features. During a recent .NET Community Standup, we demoed an AI-enabled chat sample that uses SignalR for streaming AI‑generated tokens to iOS clie...
Introducing the AI Dev Gallery: Your Gateway to Local AI Development with .NET
Discover the new AI Dev Gallery, a Windows application that provides interactive local AI samples, easy model downloads, and source code export - all built with .NET AI building blocks.
Preview 2 of the .NET AI Template Now Available
Preview 2 of the .NET AI Chat Web App template introduces support for .NET Aspire and Qdrant vector database integration, making it easier to create cloud-native AI-powered chat applications with custom data.
Build MCP Remote Servers with Azure Functions
Build AI-powered tools quickly using Azure Functions to create remote MCP servers that seamlessly integrate with GitHub Copilot and other LLM-based applications.
Join the .NET & C# Teams at Microsoft Build 2025
The countdown to Microsoft Build 2025 is on! Join us May 19-22 either in-person in Seattle or online and explore an exciting lineup of .NET and C# content, including sessions on AI integration, app modernization, and the latest language features.
.NET 10 Preview 3 is now available!
Find out about the new features in .NET 10 Preview 3 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
Aspire 9.2 is Now Available with New Ways to Deploy
Aspire 9.2 is now available with cool new dashboard features and introducing the publishers feature
.NET and .NET Framework April 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for April 2025.
How we ended up rewriting NuGet Restore in .NET 9
Learn about the journey that led to a full rewrite of the NuGet Restore algorithm in .NET 9, achieving break-through scale and performance.
Build a Model Context Protocol (MCP) server in C#
Learn how to build a Model Context Protocol (MCP) server using the C# SDK to enable seamless communication between AI models and applications.
Modernizing push notification API for Teams
Push Notification Hub is an essential internal service that plays a crucial role in the messaging and calling flows within Teams and other platforms. This article describes its recent overhaul, which has significantly enhanced its performance and reduced latencies in delivering push notifications to user devices
Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps
In this post, learn how to run your Appium UI Tests for .NET MAUI Apps on real devices on the cloud using BrowserStack App Automate.
Exploring new .NET releases with Dev Containers
Learn how to set up and use dev containers for experimenting with new .NET releases.
Xbox + .NET Aspire: Transforming Local Development Practices
Learn how the Xbox services team leveraged .NET Aspire to boost their team's productivity.
MSTest 3.8: Top 10 features to supercharge your .NET tests!
MSTest 3.8 is here! It's built on your feedback and packed with powerful new features to simplify and smooth your testing experience.
.NET 10 Preview 2 is now available!
Find out about the new features in .NET 10 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
Introducing support for SLNX, a new, simpler solution file format in the .NET CLI
Learn about the .NET CLI's ability to interact with the new XML-based solution file format.
Hello HybridCache! Streamlining Cache Management for ASP.NET Core Applications
HybridCache is now GA, use today
.NET and .NET Framework March 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for March 2025.
.NET AI Template Now Available in Preview
Announcing the first preview of the .NET AI Template, for Visual Studio, Visual Studio Code, and the .NET CLI. Get started building amazing AI apps with .NET.
Unlock new possibilities for AI Evaluations for .NET
Microsoft.Extensions.AI.Evaluations library is now open source, and a new Azure DevOps plug-in is available to make reporting in your CI pipelines easier than ever.
.NET 10 Preview 1 is now available!
Find out about the new features in .NET 10 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
.NET Aspire 9.1 is here with six great new dashboard features, and more!
.NET Aspire 9.1 is here! From enhanced dashboard capabilities like Resource Relationships and Localization Overrides to improved Docker integration and flexible console logs, this release is packed with tools to streamline your development process.
Let’s Learn .NET: GitHub Copilot Event
Join us for an exciting Let's Learn .NET live stream event where we will explore GitHub Copilot and its capabilities.
.NET MAUI Performance Features in .NET 9
Optimize .NET MAUI application size and startup times with trimming and NativeAOT. Learn about `dotnet-trace` and `dotnet-gcdump` for measuring performance.
New Features for Enhanced Razor Productivity!
The Extract to Component refactoring and the Roslyn tokenizer are two new features designed to help improve your productivity in Razor files.
Announcing Generative AI for Beginners – .NET
Introducing a new practical course designed for the .NET community to explore the world of Generative AI.
.NET and .NET Framework February 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for February 2025.
C# Dev Kit Updates: .NET Aspire, Hot Reload, and More!
Exploring the latest features and enhancements in the C# Dev Kit for VS Code including .NET Aspire orchestration support, new hot reload features, enhanced debugging capabilities, and more!
Microsoft.Testing.Platform: Now Supported by All Major .NET Test Frameworks
All major .NET testing frameworks are now supporting Microsoft.Testing.Platform. Whether you are using Expecto, MSTest, NUnit, TUnit, or xUnit.net, you can now leverage the new testing platform to run your tests.
.NET 9 Networking Improvements
Introducing new networking features in .NET 9 including HTTP space, HttpClientFactory, security and more!
ASP.NET Core on .NET Framework servicing release advisory: ASP.NET Core 2.3
ASP.NET Core 2.1 has been reshipped as ASP.NET Core 2.3 to help users on the unsupported ASP.NET Core 2.2 move to a supported version.
Build Intelligent Apps with .NET and DeepSeek R1 Today!
Learn how to easily integrate DeepSeek R1 with .NET applications using the Microsoft.Extensions.AI library.
WinForms: Analyze This (Me in Visual Basic)
Your WinForms code might have issues—maybe an Async call picked the wrong overload, or it’s leaking data into resource files. Time to call in a code-shrink! So, WinForms, Analyze This!
Meet the .NET Team at NDC London 2025
Meet the .NET team at NDC London 2025 to explore the latest in .NET 9, Azure, and AI-powered development through keynotes, sessions, and 1:1 meetups.
.NET and .NET Framework January 2025 servicing releases updates
Welcome to our combined .NET servicing updates for January 2025. Let's get into the latest release of .NET & .NET Framework, here is a quick overview of what's new in these releases: Security improvements This month you will find several CVEs that have been fixed this month: .NET January 2025 Updates Below you will find a detailed list of everything from the .NET release for January 2025 including .NET 9.0.1 and .NET 8.0.12: .NET Improvements Share feedback about this release in the Release feedback issue. ....
Aspire Quick Tip – Managing Container & Data Lifetime
Aspire 9 adds new control over the lifetime of containers on your local developer environment. Let's look at how to manage them with the new APIs!
Top .NET Videos & Live Streams of 2024
Let's take a look back at the amazing .NET videos, events, and live streams from 2024!
Critical: .NET Install links are changing
The .NET installers and archives distribution method is currently changing unexpectedly. This change may impact your development, CI, and production infrastructure. It is crucial to validate if you are affected and monitor for any downtime or disruptions.
Top .NET Blogs Posts of 2024
Let's take a look back at the top .NET blogs from 2024 from exciting announcements, deep dives on new features, and so much more.
.NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, & More
.NET Conf 2024 is over, but you can catch up with all the announcement and fun with video recordings, slides, demos, and more.
Exploring Microsoft.Extensions.VectorData with Qdrant and Azure AI Search
Discover how to use Microsoft.Extensions.VectorData to implement semantic search using Qdrant and Azure AI Search
Announcing .NET Community Toolkit 8.4! Partial properties support for MVVM, new analyzers, and more!
We're happy to announce the official launch of the .NET Community Toolkit 8.4 release, featuring support for partial properties for the MVVM Toolkit generators, new analyzers, bug fixes and enhancements, and more!
Invoking Async Power: What Awaits WinForms in .NET 9
With .NET 9, we’re bringing a suite of new async APIs to WinForms, aimed at making UI updates, dialog interactions, and control management more efficient.
Using Local AI models with Aspire
Let's look at how to build and run local AI models with Aspire.
Using Dependabot to Manage .NET SDK Updates
Learn how to use Dependabot to keep your .NET SDK version up to date with the latest security patches and improvements.
Dramatically faster package restores with .NET 9’s new NuGet resolver
.NET 9 introduces a new NuGet dependency graph resolver that dramatically improves package restore performance for large repositories. Learn how this reimagined approach reduces restore times from 30 minutes to just 2 minutes by creating a more efficient dependency graph with fewer nodes.
Evaluate the quality of your AI applications with ease
Get started with the new Microsoft.Extensions.AI.Evaluation library to kickstart your Intelligent Application eveluation journey.
OpenAPI document generation in .NET 9
Introducing the New OpenAPI Document Generation Feature in .NET 9. Let's take a look at what it is, how to use it, and how it streamlines API development in .NET.
dotnet scaffold – Next Generation Content Creation for .NET
Introducing a new command line tool dotnet scaffold, a new interactive way to create projects in .NET.
Enhance Your .NET Developer Productivity with GitHub Copilot
Learn how to get started with GitHub Copilot for .NET development for AI assisted development in Visual Studio and Visual Studio Code
Calling methods is easier and faster with C# 13 params collections
Let's take a look at C# 13's new params collections that make methods easier to use and allow new optimizations.
Nullable Reference Types in F# 9
Read about latest F# 9 feature, Nullable Reference Types
Introducing the Aspire Community Toolkit
Learn about the Aspire Community Toolkit, a collection of tools and libraries that help you build with Aspire.
Announcing .NET 9
Announcing the release of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C#, .NET MAUI, .NET Aspire, and so much more.
.NET and .NET Framework November 2024 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for November 2024.
Get Ready for .NET Conf 2024!
The biggest .NET event of the year is almost here, its all free, all online, and you're invited!
OpenSSF Scorecard for .NET and the NuGet ecosystem
OpenSSF Scorecard is a tool developed by the Open Source Security Foundation (OpenSSF) that provides automated security assessments for open-source projects. The primary goal of the Scorecard project is to help developers and users determine the security posture of open-source software by generating a score based on a series of security-related checks. Using Scorecard, developers can assess the risks associated with each check and make informed decisions about accepting these risks, evaluating alternative solutions, or making improvements. Moreover, while projects can use GitHub Actions to generate a scorecar...
Unlocking the Power of GitHub Models in .NET with Semantic Kernel
Explore how to integrate GitHub's AI models, like GPT, Llama and Phi, into your .NET apps using Microsoft's Semantic Kernel for intelligent applications
Introducing Microsoft.Extensions.VectorData Preview
We are excited to introduce the Microsoft.Extensions.VectorData.Abstractions package available in preview today. This new package provides a unified abstraction layer that enables you to integrate vector stores into your .NET applications.
.NET Upgrade Assistant Now Supports Upgrading to Centralized Package Mangement
Learn how to use the .NET Upgrade Assistant tool to upgrade your projects to use NuGet Central Package Management (CPM).
eShop infused with AI – a comprehensive intelligent app sample
Go beyond a simple demo app that demonstrates a chat bot and explore a real-world scale application that is infused with AI and illustrates the value of intelligent apps with features like semantic search, summarization, classification, sentiment scoring, chatbot, test data generation, evaluation tool, and E2E testing.
.NET MAUI Welcomes Syncfusion Open-source Contributions
Announcing the release of the Syncfusion Toolkit for .NET MAUI, a set of free, open-source controls for .NET MAUI! Syncfusion has made 14 impressive UI controls freely available for .NET MAUI developers.
MongoDB EF Core Provider: What’s New?
The latest updates to the MongoDB EF Core Provider brings updates to change tracking, index creation, complex queries, and transactions.
.NET Conf 2024 Student Zone
The .NET Conf Student Zone is a beginner-friendly, virtual event where experts will teach you how to build amazing projects - all using C# and .NET!
How we build GitHub Copilot into Visual Studio
Find out how Visual Studio integrates GitHub Copilot, architectural detail, .NET implementation, and the importance of the indexing service for providing context-aware AI code suggestions.
What’s new in System.Text.Json in .NET 9
An overview of all new .NET 9 features in System.Text.Json for developers.
Catch the highlights from Azure Developers – Aspire Day 2024!
Watch the top sessions on demand for insights and practical guidance on building distributed applications with Aspire!
Engineering the Scalable Vector Extension in .NET
Let's take an in-depth look at how the team implemented the Scalable Vector Extension (SVE) for .NET.
.NET 9 Release Candidate 2 is now available!
Try out the latest features in .NET 9 Release Candidate 2 across the .NET SDK, libraries, runtime, ASP.NET Core, SignalR, .NET MAUI, and more!
Introducing Microsoft.Extensions.AI Preview – Unified AI Building Blocks for .NET
We are excited to introduce the Microsoft.Extensions.AI package available in preview today. This new package provides a unified abstraction layer that enables you to integrate AI services into your .NET applications.
.NET and .NET Framework October 2024 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for October 2024.
Announcing the stable release of the official OpenAI library for .NET
Discover the stable release of the official OpenAI library for .NET, empowering developers to integrate cutting-edge AI models, including GPT-4o & o1, into their .NET applications.
Getting started with testing and Aspire
Learn how to improve your software development process with automated testing in Aspire. This post covers the basics of getting started, writing tests for distributed applications, and ensuring your services run smoothly.
Join the .NET Smart Components ecosystem
The .NET Smart Components are now open source to help library authors build and share easy-to-use AI-powered features, including new AI-powered components from Telerik, DevExpress, and Syncfusion.
Improving GitHub Copilot Completions in Visual Studio for C# Developers
Learn about the latest GitHub Copilot improvements for C# developers
Android Asset Packs for .NET & .NET MAUI Android Apps
Introducing a new way to build and deploy Android Asset Packs using .NET for Android and .NET MAUI. If your app has allot of AndroidAsset items this feature will make your life easier.
Performance Improvements in .NET 9
Take an in-depth tour through hundreds of performance improvements in .NET 9.
.NET 9 Release Candidate 1 is now available!
Try out the latest features in .NET 9 Release Candidate 1 across the .NET SDK, libraries, ASP.NET Core, SignalR, .NET MAUI, and more!
GitHub Models and .NET: Building Generative AI apps for engineers
In this post, you'll learn how to use AI models on GitHub.
Learn to Build Your First Blazor Hybrid App!
Learn all about the Blazor Hybrid workshop that you can follow yourself or teach to others!
Why is F# code so robust and reliable?
F# is not just for math and big data, it's a general purpose language that will greatly reduce the amount of bugs in your code.
Discover .NET at DEVintersection Las Vegas 2024
Join us at DEVintersection Las Vegas from September 9-12, 2024, for an in-person event featuring the latest in .NET and Azure technologies. Connect with experts, dive into new advancements, and get your questions answered by the people who build the tools you use every day.
Enhance Your Cloud Development Skills at ‘Azure Developers – Aspire Day 2024’
Join us at the Azure Developers - Aspire Day 2024, a virtual event happening on September 18, 2024
Announcing Aspire 8.2 – Goodbye Components, Hello Integrations!
Aspire 8.2 is here with some nice updates for components... we mean integrations! Learn more about this rename, what it means for you, and what the teams have been adding to testing in Aspire!
BinaryFormatter removed from .NET 9
Starting with .NET 9, we no longer include an implementation of BinaryFormatter in the runtime. This post covers what options you have to move forward.
Introducing the Pinecone .NET SDK
Get started building AI applications in .NET using the Pinecone Vector DB and the Pinecone .NET SDK.
.NET Community Toolkit 8.3 is here! NativeAOT, .NET 8 enhancements, and more!
We're happy to announce the official launch of the .NET Community Toolkit 8.3 release, featuring .NET 8 and NativeAOT support, performance improvements, several bug fixes and enhancements, and more!
C# Dev Kit update brings enhanced Razor IntelliSense, Project Status, and New Config Options
Boost your dev workflow with the C# Dev Kit August 2024 release, which brings enhanced Razor IntelliSense, updated Project Status Bar, and new Project Configuration Options!
Supercharge your testing experience with MSTest.Analyzers
MSTest ships with extensive suite of code analyzers to help you write well-formed, performant and error free tests.
.NET 9 Preview 7 is now available!
Try out the latest features in .NET 9 Preview 7 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
.NET Conf 2024 – Celebrating the Release of .NET 9! – Save the Date!
Announcing .NET Conf 2024 - a free, three-day virtual developer event that celebrates the release of .NET 9.
Introducing the Azure AI Inference SDK: Access More AI Models with the Azure AI Model Catalog
Announcing the Azure AI Inference SDK for .NET! This SDK provides easy access to a comprehensive suite of AI models in the Azure AI Model Catalog for inference tasks like chat, enabling you to effortlessly incorporate AI into your applications that align with your requirements.
.NET and .NET Framework August 2024 updates
A recap of the updates for .NET and .NET Framework for August 2024.
Adding Aspire to your existing .NET apps
Aspire can really simplify local development for your existing apps, large or small. In this post, we'll look at how easy it is to make your current solutions better with just a few lines of code.
Enhancing #help in F# Interactive
The '#help' directive in F# Interactive can now quickly access documentation instantly within the REPL.
Creating Bindings for .NET MAUI with Native Library Interop
Learn how to get started creating bindings with Native Library Interop by following this example binding native Chart libraries in a .NET MAUI application.
How use a Blazor QuickGrid with GraphQL
In this is the second post in a series of posts about GraphQL and .NET, we will see how to fill a Blazor QuickGrid component with data fetched with GraphQL. We will also use the virtualize feature of the QuickGrid to improve performance.
Announcing .NET Conf: Focus on AI – August 20th 2024
We're thrilled to announce the upcoming .NET Conf: Focus on AI, happening on August 20th! This one-day, virtual event will be packed with insightful sessions from both the community and Microsoft teams, showcasing how you can infuse your .NET applications with powerful AI capabilities.
What’s new in Aspire 8.1 for cloud native developers!
Let's take a look at what is new with Aspire 8.1 for building cloud native applications!
Add AI to Your .NET Apps Easily with Prompty
Learn how to integrate AI into your .NET applications with Prompty, a powerful Visual Studio Code extension.
Introducing CoreWCF and WCF Client Azure Queue Storage bindings for .NET
The initial beta release of the official libraries Microsoft.CoreWCF.Azure.StorageQueues and Microsoft.WCF.Azure.StorageQueues.Client library for .NET is now available.
.NET 6 will reach End of Support on November 12, 2024
.NET 6 will reach end of support on November 12, 2024, this blog breaks down all the valuable information you need to know and how to update to .NET 8.
NuGetAudit 2.0: Elevating Security and Trust in Package Management
Introduction In November 2023 (NuGet 6.8, Visual Studio 17.8, .NET SDK 8.0.100), we released NuGet Audit. NuGet Audit provides warnings during restore when a package with a known vulnerability is used by a project. More information about NuGet Audit, including detailed configuration options can be found on our learn website. New features are still being added, so if you haven’t read the docs recently, consider having another look, or check our release notes, to see if new features that may help you have been added. Here is a quick summary of available settings that will be available in NuGet 6.12, Visual Studio...
Building a Safer Future – How NuGet is Tackling Software Supply Chain Threats
Despite significant technological progress in addressing complex security threats, the key to preventing the next attack lies in adhering to fundamental security principles. It's essential to ensure the software ecosystem is secure, focusing on protecting .NET developers who design, build, and maintain the critical software we all use. As the home to one of the world's largest developer communities, NuGet is in a unique position to help improve the security of the software supply chain. In 2022, we launched several initiatives aimed at enhancing supply chain security and prioritizing the protection of developers...
.NET 9 Preview 6 is now available!
Try out the latest features in .NET 9 Preview 6 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, and more!
Why and How to Execute GraphQL Queries in .NET
This post shows how to query a GraphQL API in .NET using Strawberry Shake from a console application
Dark Mode Now Available on NuGet.org
We won’t keep you “in the dark” about this any longer… Dark Mode for NuGet.org is finally here! Your feedback has been invaluable in making this happen. We know that eye strain is a significant issue for many developers, and we're excited to offer a solution. Whether you prefer it for aesthetics or necessity, Dark Mode is here to enhance your experience. Inspired by the sleek and modern design of Fluent UI, we’re integrated a color scheme that is easy on the eyes and aligns with the aesthetics of other Microsoft products. Dark mode on NuGet.org respects your system themes settings on both Windows and Mac....
C# 13: Explore the latest preview features
C# 13 focuses on flexibility and performance, with top features like params collections for added flexibility, lock object for improved performance, and partial properties to support generators.
.NET and .NET Framework July 2024 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for July 2024.
Join Us for Aspire Developers Day – Elevate Your Cloud Native Skills!
Join us on July 23, 2024, for Aspire Developers Day, a livestream event to elevate your .NET skills with keynotes, deep dives, and interactive sessions. Connect with experts and the community.
Let’s Learn Aspire – Start your cloud-native journey live!
Join us for Let's Learn Aspire, a global live stream workshop where you can learn all about what Aspire is, why you would use it, and see how to integrate Aspire into your apps with a hands on workshop.
Announcing Third Party API and Package Map Support for .NET Upgrade Assistant
Learn how to extend the .NET Upgrade Assistant by providing mappings for your own libraries and packages.
Using Phi-3 & C# with ONNX for text and vision samples
Harness the power of Phi-3 SLMs and ONNX for AI-driven .NET applications, showcasing C# integration for advanced tasks like image analysis and interactive Q&A.
Privacy and security improvements in .NET modernization tooling
Learn about the latest privacy and security-related updates to Azure Migrate application and code assessment and .NET Upgrade Assistant.
Refactor your code with default lambda parameters
Explore opportunities to refactor your C# code with default lambda parameters, a new feature in C# 12.
Using PostgreSQL with .NET and Entra ID
Getting started with .NET and PostgreSQL, and using Entra ID to secure your app.
The .NET MAUI Extension for Visual Studio Code is now Generally Available
Start developing .NET MAUI apps with the GA Visual Studio Code extension today!
Building Generative AI apps with .NET 8
Learn the latest news and announcements about the state of generative AI development with .NET 8.
Getting started with UI testing .NET MAUI apps using Appium
A proven way to test your (mobile) apps is through UI testing. In this post we will learn how to get setup with UI testing for .NET MAUI apps using Appium.
Announcing the official OpenAI library for .NET
The initial beta release of the official OpenAI library for .NET is now available.
MSTest 3.4 is here with WinUI support and new analyzers!
MSTest 3.4 is available. Learn all about the highlighted features and fixes that will make your testing experience always better.
A beginner’s guide to mapping arrays in EF Core 8
EF Core 8 introduces support for mapping typed arrays of simple values to database columns so the semantics of the mapping can be used in the SQL generated from LINQ queries.
Refactor your code using alias any type
Explore the "alias any type" C# 12 feature through a complete demo application.
Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers
Get up to date on all of the .NET sessions from Microsoft Build 2024 covering .NET 9, .NET Aspire, .NET MAUI, ASP.NET Core, EF Core, and so much more!
F# developer stories: how we’ve finally fixed a 9-year-old performance issue
Some bugs carry exciting narratives — attempting to resolve them lets you trace the history of the repository and the community.
Introducing links to source code for .NET API Docs
.NET API reference docs now link directly to the source code! Learn how the links are generated, and some of ideas for future improvements.
Announcing NuGet 6.10
NuGet 6.10 is included in Visual Studio 2022 and .NET 8.0 out of the box. You can also download NuGet 6.10 for Windows, macOS, and Linux as a standalone executable. In NuGet 6.10, we introduce some exciting new features and bug fixes, such as a new command, vulnerability auditing in , and improvements to cached credentials. For more information, and a detailed list of all changes, see our release notes. NuGet 6.10 Highlights New features in NuGet 6.10: command You can now run the command with , , , and sub-commands to easily configure and understand your NuGet environment. Here's a few scenarios us...
.NET Announcements and Updates from Microsoft Build 2024
Our latest updates and announcements from Microsoft Build including .NET Aspire, .NET 9 Preview 4, C# 13, Blazor, .NET MAUI, and more!
General Availability of Aspire: Simplifying .NET Cloud-Native Development
Aspire, the stack that streamlines development of .NET cloud-native services, is now generally available.
.NET and .NET Framework May 2024 Servicing Updates
A recap of the latest servicing updates for .NET and .NET Framework for May 2024.
Announcing NuGet Commands in C# Dev Kit
With the April release of C# Dev Kit, you can now manage your NuGet packages directly from Visual Studio Code using the new commands in the command palette. To add a NuGet package to your project, use the command “NuGet: Add NuGet Package”. If you have more than one project in your solution, you will be asked to select which project you want to add the package to. Then you can search for packages by name. Then select the version you want to apply. Once you select a package, C# Dev Kit will add it to your project and update your project file and references. To update or remove a NuGet package from your project, u...
What’s new in Orleans 8 for Scalable Distributed Applications
Let's take a look at what is new with Orleans for building robust, scalable distribute applications with Orleans 8 and integration with .NET Aspire.
Join the .NET Team at Microsoft Build 2024!
Get ready for a great lineup of .NET sessions at Microsoft Build 2024. Join us either in Seattle or from the comfort of your own home. With a mix of live and online sessions, you won’t miss a beat.
Refactor your code with C# collection expressions
Explore various C# 12 refactoring scenarios for a variety of target types using collection expressions, collection initializers, and the spread syntax.
Package Management & improved .NET Aspire support come to C# Dev Kit
Explore the new features and enhancements in the latest version of C# Dev Kit including NuGet package management, .NET Aspire project support, and much more.
Secure your container build and publish with .NET 8
.NET 8 has new security features for containers, including non-root images and SDK tools. Discover how to create non-root container images, configure Kubernetes pods, and inspect images and containers for enhanced security.
The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI
Are your apps keyboard accessible? Learn more about keyboard traps and find out how you can ensure your .NET MAUI apps are keyboard accessible.
What’s new for .NET in Ubuntu 24.04
Ubuntu 24.04 is now available with .NET from day one in the official Ubuntu feeds! Thanks to the partnership between Canonical and Microsoft, you can start using .NET with Ubuntu 24.04 today!
Introducing .NET MAUI Community Tookit v8: TouchBehavior support is here!
The .NET MAUI Community Toolkit version 8.0 has been released with the highly anticipated TouchBehavior on board!
Refactor your C# code with primary constructors
Explore C# 12's primary constructors through incremental refactoring of a Worker service.
Announcing: Azure Developers – .NET Day 2024
Join us on April 30th for a full day of online training and discover the latest services and features in Azure designed specifically for .NET developers.
Building a scalable gateway with .NET for Microsoft AI
Microsoft AI - our journey to building a scalable gateway with YARP on .NET8
Build & test resilient apps in .NET with Dev Proxy
Learn how to build and test resilient apps in .NET with Dev Proxy to simulate API failures, different network conditions, and a lot more from your local machine.
Streamline your container build and publish with .NET 8
.NET 8 is a big step forward for building and using containers, with improvements for performance, security, and usability. Let's take a look at some enhancements to the .NET CLI for building and publishing containers.
Introducing MSTest SDK – Improved Configuration & Flexibility
The new MSTest SDK is here and provides an easier way to configure your MSTest projects. Learn all about this release, how to get started, and its great improvements when using MSTest.
.NET April 2024 Updates – .NET 8.0.4, 7.0.18, .NET 6.0.29
Check out latest April 2024 updates for .NET 8.0, .NET 7.0, and .NET 6.0.
Testing Your Native AOT Applications
MSTest introduces a Native AOT compatible test runner and engine for testing your Native AOT applications.
Making AI powered .NET apps more consistent and intelligent with Redis
Redis makes intelligent apps smarter and consistent by serving as additional knowledge store, caching chat history, and semantically cache request and responses for an API. Combined with traditional caching scenarios, Redis is the multi-purpose data store for your intelligent apps.
Bing on .NET 8: The Impact of Dynamic PGO
Bing Extensible Application Platform's upgrade to .NET 8 and how dynamic profile guided optimization continues to deliver performance gains
.NET 7 will reach End of Support on May 14, 2024
.NET 7 will reach end of support on May 14, 2024, this blog breaks down all the valuable information you need to know and how to update to .NET 8.
.NET Framework – March 2024 Cumulative Update Preview
March 2024 Cumulative Update Preview Updates for .NET Framework
Adding Apple Privacy Manifest Support to .NET iOS & .NET MAUI apps
Starting May 1, 2024 Apple will start enforcing their Apple privacy manifest for apps that are published to the App Store. In this post we'll describe how to navigate this for .NET for iOS and .NET MAUI apps.
Introducing .NET Smart Components – AI-powered UI controls
Introducing .NET Smart Components, a set of genuinely useful AI-powered UI components that you can quickly and easily add to .NET apps.
Generate Local .NET Secrets from Azure Deployments
This post shows how to automatically generate .NET secrets that a .NET app can use from the Azure deployment.
The NuGet.org repository signing certificate will be updated as soon as April 8th, 2024
Action required: If you validate that packages are repository signed by NuGet.org using a NuGet client policy, command, or the command, please follow these steps by April 8th, 2024 to avoid potential disruptions when installing new NuGet.org packages. If you are unsure, we have outlined steps to check if you will be impacted. Since 2018, NuGet.org has used an X.509 certificate to sign its NuGet packages. The certificate was last renewed on March 15, 2021, and is set to expire on May 15, 2024. As early as April 8th, a new certificate will replace it as the new NuGet.org repository signing certificate for NuGet ...
Get started with .NET 8 and AI using new quickstart tutorials
New quickstarts are now available to help you get started with .NET and AI development.
Refining Your Search: Introducing NuGet.org’s Compatible Framework Filters
Last year, we introduced search by target frameworks on NuGet.org, allowing you to filter your search results based on the framework(s) that a package targets. We received plenty of great feedback from you on how to make the filters more effective, and we are excited to announce that we are adding new search options that will now allow you to filter search results by a package’s “compatible” frameworks. Previously, if you wanted to search for packages matching ‘net8.0’, you would only see packages that explicitly include ‘net8.0’. Backwards compatibility is a key principle in .NET, and this means that packa...
Unity extension for Visual Studio Code – Now Generally Available
We are thrilled to announce the general availability of the Unity extension for Visual Studio Code. This extension, built upon the C# Dev Kit and C# extensions, gives you a comprehensive toolkit for your Unity development in Visual Studio Code across Windows, macOS, and Linux.
.NET March 2024 Updates – .NET 8.0.3, 7.0.17, .NET 6.0.28
Check out latest March 2024 updates for .NET 8.0, .NET 7.0, and .NET 6.0.
Building AI Bots, Extending Copilot for Microsoft 365, and more with .NET and Teams Toolkit
Teams Toolkit for is packed with the new exciting capabilities for .NET developers including new AI Bot templates, CodeLens integration, and new Copilot preview templates.
Get Started with Milvus Vector DB in .NET
Learn how to get started managing embedding vectors for search and Retrieval Augmented Generation (RAG) scenarios using the Milvus vector database with .NET.
GitHub Copilot Analysis, Customized Rules, and more come to the Azure Migrate application and code assessment
Learn about the latest features in Azure Migrate Application and Code Assessment to help you move your .NET applications from on-premises to Azure.
.NET MAUI Community Toolkit 2023 Highlights
Let's take a look back at all the happeneings from 2023 for the the .NET MAUI Community Toolkit's Journey of Growth, Rich Features, and Expanding Community Collaboration and a sneak peak at what is next.
The FAST and the Fluent: A Blazor story
Learn about the origin of the building blocks of the Fluent UI Blazor library. We'll talk about FAST, Web Components, Fluent Design, and more.
WinForms in a 64-Bit world – our strategy going forward
32-bit components can impose challenges for WinForms developers in a 64-bit Visual Studio environment, but there are options to solve this. Component modernization, migrating to .NET 6+ and a new option to use the out-of-process Designer for Framework are the key to a feasible way forward!
Developing Optimized GitHub Actions with .NET and Native AOT
Explore a fun example app targeting GitHub Actions written entirely in .NET, optimized with Native AOT, and published to the GitHub Container Registry.
Introducing ASP.NET Core metrics and Grafana dashboards in .NET 8
.NET 8 introduces metrics to ASP.NET Core. Check out what is new and discover how easy it is to use metrics and ASP.NET Core to monitor the health and activity of apps.
.NET Framework February 2024 Security and Quality Rollup Updates
February 2024 Security and Quality Rollup Updates for .NET Framework
Announcing NuGet 6.9
NuGet 6.9 is included in Visual Studio 2022 and .NET 8.0 out of the box. You can also download NuGet 6.9 for Windows, macOS, and Linux as a standalone executable. In NuGet 6.9, we introduce some exciting new features and bug fixes, such as an improved multi-targeting experience in Visual Studio and support for the 'dotnet search' command. For more information, and a detailed list of all changes, see our release notes. NuGet 6.9 Highlights New features in NuGet 6.9: Support for dotnet search command Starting with NuGet 6.9, you can now use the dotnet package search command for nuget.exe CLI experience to...
Our Vision for .NET 9
Welcome to .NET 9! Learn about how we're improving .NET for all kinds of apps, with a special focus on cloud native, AI, and performance.
.NET February 2024 Updates – .NET 8.0.2, 7.0.16, .NET 6.0.27
Check out latest February 2024 updates for .NET 8.0, .NET 7.0, and .NET 6.0.
Resilience and chaos engineering
Chaos engineering with HTTP clients and Polly library
My Top 10 NEW Visual Studio Features of 2023 for .NET Developers
There are tons of great new feature for .NET developers to love in Visual Studio 2022, here are my top 10 that were released in 2023 that you can take advantage of right now.