.NET Development Guides
Getting Started with .NET
Begin your journey with .NET. Learn the fundamentals, set up your development environment, and build your first application.
Explore GuideWeb Development with ASP.NET Core
Discover how to build modern, performant web applications and APIs using ASP.NET Core. Covers MVC, Razor Pages, and Blazor.
Explore GuideDesktop Application Development
Learn to create rich desktop experiences with .NET MAUI, Windows Forms, and WPF. Build applications for Windows and beyond.
Explore GuideCloud-Native Development
Build and deploy scalable, resilient applications for the cloud. Explore microservices, containers, and serverless computing with .NET.
Explore GuideData Access with .NET
Master data persistence and retrieval. Dive into Entity Framework Core, ADO.NET, and best practices for data management.
Explore GuidePerformance and Optimization
Write efficient code and tune your .NET applications for maximum performance. Learn profiling, memory management, and concurrency.
Explore Guide