~/talk

ASP .NET Basics for Experts

Talkat Øredev 2022 · 2022-11-08..11-10· [developer-experience]
slides:none on file

Demonstrates .NET 6 features by building a waffle API with code on GitHub (Layla-hyphen-P): adoption of Minimal APIs, top‑level statements and global usings, refactoring registrations into IServiceCollection extension methods, and explicit use of dependency injection. Shows HTTPClientFactory patterns (generic, named, strongly typed), adds Polly policies — retry, fallback and a Polly circuit breaker set to three failures — and observes the circuit open and block calls. Mentions Steeltoe OSS for discovery and that the demo runs live.

AI-written summary · about

  1. 0:00Introduction
  2. 1:02ASP.NET basics overview
  3. 2:08.NET 5 to .NET 6 evolution
  4. 3:53Top-level statements
  5. 6:29Global and implicit usings
  6. 7:52Configuration in .NET 6
  7. 9:19Dependency injection
  8. 12:11Decoupling services
  9. 14:41Organizing dependencies
  10. 17:09Scoped lifecycles
  11. 20:41Database context setup
  12. 22:06HTTP client factory
  13. 26:01Strongly typed clients
  14. 27:04Resiliency with Polly
  15. 30:13Circuit breaker pattern
  16. 32:21Policies for HTTP clients
  17. 34:09Live circuit breaker demo
  18. 36:18Minimal APIs deep dive
  19. 37:43Extending minimal APIs
  20. 38:48POST requests handling
  21. 41:16Minimal APIs vs controllers
  22. 41:58Q&A
~/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.