Free · Plain English · Copy-paste code

All Tutorials

Twenty-six guides + Job Reference hub on one page. Start from zero with C# for Dummies, go enterprise with Clean Architecture & CQRS, EF Core, Blazor and Testing, or dive into Threading, Identity, MassTransit, Hangfire, Azure, Docker CI/CD and legacy migration. Filter by category or scroll.

26 free guides Job Reference hub Updated July 2026
Job Reference .NET Job Reference — Scenario Map Start from the work scenario — architecture, API, data, messaging, cloud, testing — jump straight to the right tutorial. 26 tutorials · scenario-first index Beginner C# for Dummies — Start Here From Hello, World! to your first class — no programming experience needed. 7 sections · start here if you're new Complete Complete C# for Dummies — Full Stack Everything in one page: C#, concurrent collections, ASP.NET Core, Identity, SQL Server and GraphQL. 12 sections · the full .NET stack Beginner OOP & SOLID for Dummies — C# Edition Classes, encapsulation, inheritance and all five SOLID principles — bad vs good code. 6 sections · after C# basics Beginner ASP.NET Core Minimal API for Dummies Your first endpoint to JWT auth — routing, DI, EF Core and validation, no controllers. 7 sections · your first web API In-Depth ASP.NET Core Identity In Depth UserManager, JWT Bearer, roles & claims, external logins, 2FA, password reset and production security. 10 sections · auth, JWT, 2FA, OAuth Beginner REST API Best Practices for Dummies Typed results, correct PUT/PATCH/DELETE, pagination, search, data shaping and HATEOAS. 8 sections · APIs done professionally Beginner Sorting Algorithms for Dummies — Step by Step Bubble to Radix — plain-English recipes, C# code, array traces, live visualizer and Big O on every card. 8 sections · algorithms + live visualizer Recipes .NET How-To Cookbook 25+ copy-paste answers to "how do I…?" — C#, ASP.NET Core, EF Core, T-SQL, testing, CLI. 6 sections · bookmark this one Deep-Dive C# Deep-Dive Tutorial Guide Fundamentals to generics: collections & LINQ, async & concurrency, modern C# 9–13. 7 sections · beyond the basics In-Depth Threading & Multitasking In Depth ThreadPool, Task, async/await, Channels, IAsyncEnumerable and deadlocks. 10 sections · concurrency in C# In-Depth Clean Architecture & CQRS In Depth DDD, MediatR, Outbox, EF interceptors and multi-tenancy. 10 sections · enterprise patterns In-Depth EF Core In Depth Migrations, interceptors, global filters, performance tuning. 10 sections · data access In-Depth Testing .NET In Depth xUnit, WebApplicationFactory, Testcontainers and CI. 10 sections · test your APIs In-Depth Blazor In Depth Server, WASM, components, EF Core, auth and deploy. 10 sections · full-stack UI In-Depth Redis, Polly & Observability In Depth Caching, Polly, health checks, Serilog, OpenTelemetry. 10 sections · production hardening In-Depth Design Patterns In Depth Repository, Factory, Observer, Decorator and more. 10 sections · beyond Strategy In-Depth API Gateway In Depth Ocelot, YARP, JWT forwarding and BFF aggregation. 8 sections · microservices edge In-Depth Legacy .NET Modernization In Depth Framework to .NET 9, MVC to Minimal API, EF6 to EF Core. 8 sections · migration playbook In-Depth Docker & CI/CD In Depth Dockerfile, GitHub Actions, Azure App Service deploy. 8 sections · ship to production In-Depth Azure Platform In Depth App Service, Azure SQL, Key Vault, App Insights, Bicep. 8 sections · Azure platform In-Depth MassTransit & RabbitMQ In Depth RabbitMQ AMQP, MassTransit, sagas, outbox and idempotent consumers. 10 sections · microservices messaging In-Depth Hangfire & Quartz.NET In Depth Hangfire, Quartz, cron, dashboard, clustering and production. 10 sections · job scheduling In-Depth Azure for .NET In Depth Table Storage, Service Bus, Azure Functions and Managed Identity. 12 sections · cloud-native .NET Deep-Dive T-SQL Server Deep-Dive Tutorial Guide Database design, normalization, queries, window functions, CTEs, indexes and performance — SQL Server in depth. 8 sections · the database side Deep-Dive Algorithms & Data Structures in C# Big O, lists, stacks, queues, trees, graphs and the classic algorithms — with C# implementations. In-depth · interview-ready Pattern Strategy Pattern for Dummies — C# Edition Kill the if/else jungle: strategies, factories and composition on a real discount engine. 8 sections · your first pattern

Suggested learning path

New to programming? Go in order: C# for DummiesComplete C#Threading & MultitaskingOOP & SOLIDMinimal APIIdentityREST Best PracticesClean ArchitectureEF CoreMassTransit & RabbitMQHangfire & QuartzAzure (.NET)Docker CI/CDT-SQL. Already working in .NET? Start from the Job Reference scenario map, keep the How-To Cookbook open in a tab, and dip into Testing, Blazor and Algorithms when you hit their topics.