C# Language
Master C# 12 features like primary constructors, collection expressions, and improved pattern matching. From basics to advanced concepts including async/await, LINQ, and records.
Master .NET 8, C#, ASP.NET Core, Blazor, and Azure with clear, actionable tutorials. 10+ years of educational content, continuously updated for today's developers.
dotnet-guide.com has been helping developers learn and master .NET programming. This site has evolved alongside the .NET ecosystem — from the early days of .NET Framework to today's modern .NET 8, cloud-native applications, and cross-platform development.
Whether you're just starting your .NET journey or looking to deepen your expertise in specific areas, you'll find practical, hands-on tutorials that get straight to the point. Our content covers the full .NET stack: C# language features, ASP.NET Core web development, Blazor for interactive UIs, Entity Framework Core for data access, and Azure cloud deployment.
All tutorials are written with real-world scenarios in mind, featuring working code examples you can download and run. We continuously update our content to reflect the latest framework releases and best practices from the .NET community.
Start with fundamentals or dive into advanced topics. All content is practical, tested, and ready to implement.
Master C# 12 features like primary constructors, collection expressions, and improved pattern matching. From basics to advanced concepts including async/await, LINQ, and records.
Build high-performance web applications with ASP.NET Core 8. Learn MVC patterns, Razor Pages, authentication, authorization, and middleware configuration.
Master data access with EF Core 8 — migrations, relationships, performance optimisation, owned types, JSON columns, multitenancy, soft delete, and production SaaS patterns.
Build interactive web UIs with C# instead of JavaScript. From component architecture and render modes to SSR, Interactive Islands, forms, validation, and state management.
Get up to speed with .NET 8 LTS — runtime features, configuration and secrets management, observability with OpenTelemetry, and the patterns that prevent deployment problems before they happen.
Ship production-grade .NET services with Polly v8 retry and circuit-breaker pipelines, Kubernetes health probes, graceful shutdown, and zero-downtime rolling deployments.
Browse our complete tutorial library or start with the fundamentals. All content is free, practical, and designed to help you build real applications.