Your Digest of .NET Updates, Tools, and Insights.
Feb 17, 2025
Deep Dive into .NET Updates.
Microsoft.Testing.Platform: Now Supported by All Major .NET Test Frameworks - .NET Blog
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.
C# Dev Kit Updates: .NET Aspire, Hot Reload, and More! - .NET Blog
The C# Dev Kit for VS Code just got a big upgrade! Better IntelliSense, improved debugging, and smoother project management make coding in VS Code even more powerful for .NET developers.
Visual Studio 2022 v17.13 is Now Available! - Visual Studio Blog
The latest Visual Studio update brings improved Git integration, faster code search, and debugging enhancements. If you're using VS 2022, this is worth checking out!
Announcing Generative AI for Beginners – .NET - .NET Blog
Want to build AI apps in .NET? Microsoft just launched a new beginner-friendly guide on using .NET for generative AI. A great resource if you're curious about AI development!
Deploying ASP.NET Core Applications with Docker—Part 1
Learn how to containerize your ASP.NET Core applications using Docker! This guide walks you through creating Docker images and setting up Dockerfiles.
Deploying ASP.NET Core Applications with Docker—Part 2
Now that your app is in Docker, let's add a SQL Server database! This post explains how to use Docker Compose to run both your app and database seamlessly.
Async Best Practices for .NET
David Fowler shares expert tips on writing efficient async code in .NET. Learn how to avoid common mistakes and improve performance!
ASP.NET Core Distributed Tracing
Debugging microservices? This post walks through setting up distributed tracing in ASP.NET Core using OpenTelemetry.
Mastering C# – Pattern Matching | Jesse Liberty
Want to write cleaner, more expressive C# code? This post covers advanced pattern matching techniques to simplify your logic.
C# Enum: Definition and Best Practices - Stackify
Enums are powerful, but misusing them can lead to messy code. Here’s a guide on defining and using enums the right way in C#.
Using Roslyn to analyze and rewrite code in a solution - Gérald Barré
Automate code refactoring with Roslyn! This tutorial shows how to analyze and modify code programmatically in a .NET solution.
Why Tracebit is written in C# | Tracebit
The team behind Tracebit explains why they chose C# for their security product—covering performance, ecosystem, and productivity benefits.