Skip to main content
SEMastery

Guides

Step-by-step guides for building production-grade .NET applications.

Building Your First Use Case With Clean Architecture in .NET

A beginner-friendly, step-by-step guide to building your first use case in .NET Clean Architecture: command, handler, repository, and endpoint, with diagrams.

15 minclean architecture · use case

How to Build a URL Shortener With .NET: A Beginner's Step-by-Step Guide

A friendly, step-by-step guide to building a URL shortener in .NET 10 using minimal APIs and EF Core. Learn short codes, redirects, and storage.

11 mindotnet · minimal-api

How To Deploy a .NET App to Azure Using Neon Postgres and .NET Aspire

A beginner-friendly, step-by-step guide to deploying a .NET 10 web API to Azure Container Apps with a free Neon serverless Postgres database and .NET Aspire.

13 mindotnet-aspire · neon-postgres

How to Build a Production-Ready Invoice Builder in .NET Using IronPDF

A simple, beginner-friendly guide to building a real invoice PDF generator in .NET with IronPDF, from HTML template to a clean download in your API.

12 mindotnet · ironpdf
intermediate

Build a Clean Architecture .NET App: A Hands-On PlaceOrder Tutorial

Build a Clean Architecture .NET 10 app from an empty solution to a working POST /orders minimal API. Four projects, one use case, EF Core, step by step.

12 mindotnet · clean-architecture

Getting Started With .NET Aspire 13: Building and Deploying an App

A beginner-friendly guide to .NET Aspire 13: build a small app with PostgreSQL and Redis, watch it run on the dashboard, then deploy with Docker Compose.

13 mindotnet-aspire · devops