ASP.NET Core

Use ASP.NET Core route-to-code for simple JSON APIs

Use ASP.NET Core route-to-code for simple JSON APIs

In this post, we explore how you can use route-to-code instead of controllers, and the benefits and drawbacks.

Dave Brock
Dave Brock
APIs
Blast Off with Blazor: Isolate and test your service dependencies

Blast Off with Blazor: Isolate and test your service dependencies

In this post, we refactor our component to inject an API service wrapper, to abstract away a direct HttpClient dependency.

Dave Brock
Dave Brock
Blast Off With Blazor
Simplify your ASP.NET Core API models with C# 9 records

Simplify your ASP.NET Core API models with C# 9 records

In this post, a quick tip about how to use records to simplify your API models.

Dave Brock
Dave Brock
CSharp
Use OpenAPI, Swagger UI, and HttpRepl in ASP.NET Core 5 to supercharge your API development

Use OpenAPI, Swagger UI, and HttpRepl in ASP.NET Core 5 to supercharge your API development

In the latest post, we look at how easy it is to work with Swagger and HttpRepl in ASP.NET Core 5.

Dave Brock
Dave Brock
ASP.NET Core
Blast Off with Blazor: Use .NET 5 to update the HTML head from a Blazor component

Blast Off with Blazor: Use .NET 5 to update the HTML head from a Blazor component

In the latest post, we'll learn how to update the HTML head dynamically using .NET 5.

Dave Brock
Dave Brock
Blazor
Blast Off with Blazor: Learn components and testing with a custom 404 page

Blast Off with Blazor: Learn components and testing with a custom 404 page

In the latest post, we'll write our first component and get acclimated with bUnit.

Dave Brock
Dave Brock
Blazor
Blast Off with Blazor: Get to know Blazor and our project

Blast Off with Blazor: Get to know Blazor and our project

We kick off our series by talking about Blazor, reviewing our code for the first time, and explaining how to run our project.

Dave Brock
Dave Brock
Blazor
Improve rendering performance with Blazor component virtualization

Improve rendering performance with Blazor component virtualization

Use Blazor component virtualization to improve perceived performance of components that work with large data sets.

Dave Brock
Dave Brock
Blazor