Skip to content
Future Tech 2027
10–11 March 2027 · Jaarbeurs UtrechtCall for papersSpeak

Session

Farewell Swashbuckle: Navigating .NET 10’s New OpenAPI Waters

Casper Dijkstra

Edition
2026
Day
Day 1
Time
14:50 · 15 min
Room
Mission 1

This talk was given at Future Tech 2026.

If you’ve been using Swashbuckle and Swagger UI to document your ASP.NET APIs, you may have noticed that starting with .NET 9, something important is missing—your familiar default tooling. Microsoft introduced first-party OpenAPI support with Microsoft.AspNetCore.OpenApi, replacing Swashbuckle, reducing dependencies, improving performance, and making minimal API documentation much simpler. It’s like giving your APIs a first-class ticket without the baggage fees. In this 20-minute session, I will provide a high-level overview of what these OpenAPI changes mean for developers and explore viable, customizable alternatives. You will see how the native Microsoft OpenAPI library works and how it compares to Swashbuckle, including interactive tools like Scalar that make documentation and API interaction more modern and developer-friendly. I will also highlight some key .NET 10 features, such as OpenAPI 3.1 support and multiple output formats, and demonstrate how endpoint and document transformers let you shape, filter, and enrich OpenAPI documentation for different environments, endpoints, or scenarios. Through live examples, you will learn how to migrate from Swashbuckle, leverage modern tools, and take full advantage of .NET 10’s OpenAPI ecosystem. By the end, you’ll be ready to leave old habits behind and confidently navigate the new OpenAPI landscape.

Speaker

Casper Dijkstra

Casper Dijkstra

.NET Developer & Azure

Hey there, I’m Casper. Passionate cloud-native developer working with .NET, Azure, AI, and Angular. I enjoy crafting elegant solutions that reduce complexity and focus on clarity, maintainability, and real-world impact. Always curious, I love exploring new technologies and figuring out how they fit into our toolkit — from the latest .NET 10 features to emerging AI models. For me, technology is a means to solve meaningful societal challenges. I’m also the host of the DevTalks podcast at Cloud Republic, where I enjoy sharing knowledge, experiences, and conversations with fellow developers.

We use cookies to personalise content and ads, to provide video features and to analyse our traffic. We also share information about your use of our site with our advertising partners, YouTube and our analytics provider. How we handle your data

Details