~/talk

How to Build a RESTful Service with ASP.NET Core and Swagger

Talkat NDC Minnesota 2019 · 2019-05-06..05-09· [web-platform, devops-and-delivery]
links:none on file
slides:none on file

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

  1. 0:00Start
  2. 11:32Server Side versus Client Side Development
  3. 16:06What Does Rest Actually Solve
  4. 19:27Idempotence
  5. 25:24Entity Framework
  6. 27:03Setup Configuration
  7. 28:16Cross-Site Scripting
  8. 30:44Swagger Json
  9. 37:36Postman
  10. 47:05Add My Own Query String Parameters
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.