Your Practical Guide to .NET

Clear, hands-on tutorials across the modern .NET stack — C#, ASP.NET Core, Entity Framework Core, Blazor, .NET AI, Aspire, distributed systems and architecture. Independent and free, continuously updated for today's developers.

300+
ARTICLES & TUTORIALS
20+
YEARS ONLINE
150+
TRUSTED LINKS

Welcome to dotnet-guide.com

dotnet-guide.com has been helping developers learn and master .NET programming. The site has evolved alongside the ecosystem — from the early days of .NET Framework through .NET Core to today's modern .NET, cloud-native services, and AI-enabled applications.

Whether you're starting out or deepening expertise in a specific area, you'll find practical, hands-on tutorials that get straight to the point. Coverage spans the full stack: C# language features, ASP.NET Core web development, Blazor for interactive UIs, Entity Framework Core for data access, .NET AI with Microsoft.Extensions.AI, Aspire orchestration, distributed-systems patterns such as the transactional outbox, and architecture testing that keeps a codebase honest.

Every tutorial is a complete build with runnable code, and most are paired with a shorter companion article covering the common mistakes or trade-offs around the same topic. Content is verified against current framework versions and carries the edition it was last reviewed against, so you can tell at a glance whether a page still reflects the release you're on. A large archive of classic .NET Framework-era material is also kept online for anyone maintaining or migrating legacy applications.

Ready to Level Up Your .NET Skills?

Browse the complete tutorial library, dig into the article archive, or start at step one of the learning journey. All content is free, practical, and designed to help you build real applications.