Analysis

Entity Framework Core Performance: 10 Practical Tips for Faster .NET Apps
Slow pages are often slow queries. Ten EF Core techniques, from AsNoTracking and projections to split queries and compiled models, with code examples.

CI/CD for .NET with GitHub Actions: Build, Test and Deploy Automatically
A practical GitHub Actions pipeline for ASP.NET Core: restore, build, test, publish, and deploy safely with secrets and environment approvals.

Docker for .NET Developers: From First Container to Production Image
A practical walkthrough of containerising an ASP.NET Core app: multi-stage builds, small secure images, configuration, health checks and common mistakes.

ASP.NET Core Minimal APIs vs Controllers: Which Should You Use in 2026?
Minimal APIs are no longer just for demos. Here is how they compare to MVC controllers for real projects, with code examples and a simple decision guide.
Latest in .NET
Are You Getting Everything You Can from Your Visual Studio Subscription?
What if you could experiment with a new Azure service without requesting additional budget, prepare for your next technical certification using learning resources you already have, or build a dashboard without creating every UI component from scratch? If you’re a Visual Studio subscriber, you may…
Compare today’s code with an earlier commit
Compare a historical commit with your working tree without checking out the commit or leaving your branch. The post Compare today’s code with an earlier commit appeared first on Visual Studio Blog .
Get Your .NET MAUI App Ready for Xcode 27
Use an agent skill to prepare your existing .NET MAUI app for Xcode 27, with the scene lifecycle changes and manual migration steps explained. The post Get Your .NET MAUI App Ready for Xcode 27 appeared first on .NET Blog .
Bring Your Own Model to the GitHub Copilot SDK with C#
The GitHub Copilot SDK gives your application an agent runtime. BYOK lets you keep that runtime while sending model requests to your own Microsoft Foundry or Azure OpenAI deployment. Here is the complete C# setup. The post Bring Your Own Model to the GitHub Copilot…
Organize and revisit tabs with the keyboard
Reorder your document tabs and return to them by visual position with new keyboard shortcuts. The post Organize and revisit tabs with the keyboard appeared first on Visual Studio Blog .
Introducing dotnetup: A toolchain manager for .NET
Learn how the new dotnetup tool helps macOS and Linux developers install, manage, and update user-local .NET SDKs and runtimes. The post Introducing dotnetup: A toolchain manager for .NET appeared first on .NET Blog .
Stop waiting on a failed build
Stop solution builds after the first project failure so you can return to fixing the error sooner. The post Stop waiting on a failed build appeared first on Visual Studio Blog .
New Tools, New Workflows and the Value of the Visual Studio Subscription: What We Learned at VSLive! San Diego
What happens when developers who have spent decades working with Visual Studio start rethinking how they write code, learn new skills, and expand their access to development tools? At VSLive! San Diego, we had an opportunity to find out as developers gathered for five days…
Announcing .NET 11 Release Candidate 2
.NET 11 Release Candidate 2 is available with improvements across libraries, runtime, SDK, MSBuild, NuGet, F#, ASP.NET Core, .NET MAUI, and Windows Forms. The post Announcing .NET 11 Release Candidate 2 appeared first on .NET Blog .
.NET and .NET Framework October 2026 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for October 2026. The post .NET and .NET Framework October 2026 servicing releases updates appeared first on .NET Blog .
Durable Task in the Real World: What Problems Does It Actually Solve?
Five practical examples of when durable execution makes sense, when it does not, and what it means for AI agents. The post Durable Task in the Real World: What Problems Does It Actually Solve? appeared first on .NET Blog .
A faster, lighter C# Dev Kit
C# Dev Kit has been rebuilt to open solutions in about a second and run on a fraction of the memory, and this post walks through what changed for you. The post A faster, lighter C# Dev Kit appeared first on .NET Blog .
What Would You Build in Azure If You Didn’t Have to Ask for a Budget First?
Maybe you’d deploy that .NET application you’ve been working on. Try a serverless architecture. Experiment with containers. Build a proof of concept. Or spend some time exploring an Azure service you haven’t used yet. If you’re an eligible Visual Studio subscriber, you may already have…
UWP and WinUI 3 apps: UI testing with MSTest
Learn how to test UWP and WinUI 3 apps with MSTest and Microsoft.Testing.Platform across packaged, unpackaged, and AppContainer hosts. The post UWP and WinUI 3 apps: UI testing with MSTest appeared first on .NET Blog .
Visual Studio September Update – Power Your Workflow with Your Model
Bring your own AI model with updates to BYOM, fix NuGet vulnerabilities from the Error List, explore pull requests with the Git agent, see which operand decides an if condition, and attach to Podman containers. The post Visual Studio September Update – Power Your Workflow…