How to Build a RESTful Service with ASP.NET Core and Swagger
summary
Builds a small budget REST API with ASP.NET Core Web API, Entity Framework Core and SQL Server, exposes three resources (users, categories, expenses) with Swagger UI and JSON definition, and tests with Postman/Insomnia and an Angular front end. Demonstrates scaffolding that produces the four main verbs, implements paging (5-item pages in the demo) and shows the N+1 client problem and a client-side caching workaround. Source and slides live on GitHub. ASP.NET Core, Swagger UI, N+1 requests
AI-written summary · about
chapters (10)
- 0:00Start
- 11:32Server Side versus Client Side Development
- 16:06What Does Rest Actually Solve
- 19:27Idempotence
- 25:24Entity Framework
- 27:03Setup Configuration
- 28:16Cross-Site Scripting
- 30:44Swagger Json
- 37:36Postman
- 47:05Add My Own Query String Parameters
related talks
53mUncovering Swagger/OpenAPI
20mEnterprise-Ready Minimal APIs in .NET: Scaling Simplicity
16mASP.NET Core 2.2
01h 03mASP.NET Core 1: What has changed for MVC and Web API developers?
01h 01mREST - The ignored parts
01h 03mWhat you need to know about ASP.NET Core 2.2
11mWhat's New in App Service API Apps
01h 00mWhat's New in ASP.NET Core?
