
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
AI Summary
AI Chapters
Episode notes
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.