Session

From Zero to Hero with Minimal APIs

Minimal APIs offer a fast, lightweight way to build services in .NET. Many developers however still use the old approach based on controllers, even for microservices. With this approach you do miss out on ahead-of-time (AOT) compilation and significantly less boilerplate code. Of course, getting started with a new approach is always difficult. In this talk, we will build a small production-ready API together with EF Core integration for data persistence, authentication and authorization using Entra ID, and a clean architecture for maintainability.

Key Topics Covered:
• Creating Minimal APIs in .NET
• Integrating EF Core
• Integrating Entra ID
• Applying clean architecture
• Unit and integration testing
• OpenAI

Prerequisites: Basic C# knowledge

Format: Live coding

Takeaways:
• Build Minimal APIs quickly and cleanly
• Write maintainable and testable API code

Johan Smarius

Microsoft MVP on .NET and DevOps, MCT, Coach/Trainer @ JMAC Software Solutions & Lead Microsoft Development Consultant @ Bergler

Tilburg, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top