ic_fluent_brand_facebook_48_mono Created with Sketch. image/svg+xml Twitch image/svg+xml image/svg+xml

.NET Live TV

On .NET Live

On .NET Live | Simplifying API Design with the REPR Pattern and FastEndpoints

MICROSOFT
DOTNET
API

Featuring: Marcel Medina #dotnet #api

Most of us start building APIs using controllers in ASP.NET. It works fine at first, but as your application grows, controllers can get bloated, responsibilities blur, and tests become harder to write. In this session, I'll introduce the REPR pattern (Request, Endpoint, Response) as a lean, structured way to design APIs that scale cleanly. Using FastEndpoints, I'll show how this pattern helps separate concerns, improve readability, and keep your codebase maintainable over time. You'll see how to build focused endpoints, validate requests, return clean responses, and avoid the overhead that often comes with traditional controller-based APIs. Whether you're exploring FastEndpoints or just looking for a better way to structure your APIs, this session will give you practical guidance you can apply right away.

October 6
On .NET Live | Simplifying API Design with the REPR Pattern and FastEndpoints
On .NET Live | Simplifying API Design with the REPR Pattern and FastEndpoints
MICROSOFT
DOTNET
API

On .NET Live

Featuring: Marcel Medina #dotnet #api

Most of us start building APIs using controllers in ASP.NET. It works fine at first, but as your application grows, controllers can get bloated, responsibilities blur, and tests become harder to write. In this session, I'll introduce the REPR pattern (Request, Endpoint, Response) as a lean, structured way to design APIs that scale cleanly. Using FastEndpoints, I'll show how this pattern helps separate concerns, improve readability, and keep your codebase maintainable over time. You'll see how to build focused endpoints, validate requests, return clean responses, and avoid the overhead that often comes with traditional controller-based APIs. Whether you're exploring FastEndpoints or just looking for a better way to structure your APIs, this session will give you practical guidance you can apply right away.

October 7
ASP.NET Community Standup - Razor Reloaded
Razor Reloaded
MICROSOFT
DOTNET
ASPNETCORE

.NET Community Standup

Featuring: Daniel Roth, Devin Breshears, Sayed Hashimi, David Wengier, Chris Sienkiewicz #dotnet #aspnetcore

Get an inside look at the latest Razor tooling and Hot Reload enhancements coming to Visual Studio 2026 Insiders, straight from the team that's building it!!

Community Links

October 16
.NET Data Community Standup - Jeremy Miller shares his view on migrations and Marten
Jeremy Miller shares his view on migrations and Marten
MICROSOFT
EF
EFCORE
MARTEN
MIGRATIONS

.NET Community Standup

Featuring: Jiri Cincura, Shay Rojansky, Jeremy Miller #ef #efcore #marten #migrations

Join the .NET Data Community team as we welcome Jeremy Miller, developer of Marten, to share his insights on database migrations and the evolving capabilities of Marten.

Show Playlists

Let's Learn .NET
Visual Studio Toolbox Live
Learning C# with CSharpFritz
.NET Community Standup
On .NET Live