Adventures in .NET cover image

Adventures in .NET

Become a Better Developer with Steve (ardalis) Smith - .NET 165

Nov 21, 2023
Renowned .NET community member, Steve Smith, shares insights on clean architecture, minimal APIs, and the latest features in .NET 8. They discuss organizing code, handling cross-cutting concerns, and API performance. They also explore kayak.com and the Netflix show 'The Dibble Map'. Finally, they have a light-hearted conversation about telekinesis and discuss clean architecture templates and the game 'Bridge Builder Portal Edition'.
54:30

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Minimal APIs offer a cleaner and faster way to build APIs compared to traditional controller-based approaches, making them a good choice for new projects in .NET 6 and above.
  • The importance of addressing cross-cutting concerns in API development, such as validation, error handling, and authorization, by using extension methods or pipeline behaviors and libraries like Fast Endpoints for code organization.

Deep dives

The podcast introduces minimal APIs and their benefits

Minimal APIs offer a cleaner and faster way to build APIs compared to traditional controller-based approaches. They can provide a performance boost and make code organization easier. The podcast highlights that minimal APIs are a good choice for new projects in .NET 6 and above.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner