Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Cheat sheet · Build products

.NET developer cheat sheet (Blazor)

Opens with credits

A quick-revision companion to the .NET roadmap for Blazor: modern C#, ASP.NET Core, EF Core, auth, render modes and components, testing and shipping. The last chapter is a production checklist with the Program.cs code for each item.

Curated by Tauseef Fayyaz10 chapters79 concepts138 glossary terms

Chapters

10 chapters · 79 concepts

  1. 1C# syntax you use every dayThe parts of modern C# that show up in every ASP.NET Core codebase. C# 14 ships with .NET 10; most of what is here works from C# 9 onwards.9 concepts
  2. 2LINQLanguage Integrated Query: one set of methods for filtering, shaping and grouping data, in memory or translated to SQL by EF Core.6 concepts
  3. async, await and TasksHow .NET waits for databases and HTTP calls without blocking threads. ASP.NET Core is async from top to bottom, so these rules apply to every endpoint.6 conceptsOpens with credits
  4. The dotnet CLI and the platformWhat you install, how projects are created and built, and which .NET version to target. Everything here works the same on Windows, macOS and Linux.7 conceptsOpens with credits
  5. Dependency injection and configurationHow ASP.NET Core creates your services and hands them their settings. Lifetimes are the part that causes real production bugs.7 conceptsOpens with credits
  6. Middleware pipeline, routing and endpointsEvery request passes through a chain of middleware before it reaches an endpoint. Order matters, and most "it works locally but not in production" bugs start here.8 conceptsOpens with credits
  7. EF Core commands and pitfallsEntity Framework Core maps C# classes to tables and LINQ to SQL. It is fast to start with and easy to make slow, so the pitfalls matter as much as the commands.10 conceptsOpens with credits
  8. Auth, security and the front endWho the caller is, what they may do, and how a browser front end or another client talks to your API safely.6 conceptsOpens with credits
  9. Testing, shipping and background workHow .NET teams prove code works, package it, deploy it to Azure and run work outside the request.10 conceptsOpens with credits
  10. Production checklistTen things a production ASP.NET Core API needs, each with the Program.cs code to add it. The .NET version each feature arrived in is noted; all of it works on .NET 10.10 conceptsOpens with credits
  11. 11Glossary, A to ZEvery concept in the sheet and the smaller terms it uses, in one list.138 terms

About this sheet

C#, ASP.NET Core, EF Core, production-ready APIs.

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com