.NET Conf: Focus on Blazor
A speaker's recap of the .NET Conf: Focus on Blazor virtual event, covering talks on routing, UX, state management, and other Blazor topics.
Chris Sainty — Software engineer, author, and open-source contributor focused on C# and .NET web development, best known for Blazor libraries, writing, and community education.
88 articles from this blog
A speaker's recap of the .NET Conf: Focus on Blazor virtual event, covering talks on routing, UX, state management, and other Blazor topics.
A developer's 2019 review, highlighting receiving the Microsoft MVP award and first experiences with public speaking and podcasting.
Explores a prototype library for unit testing Blazor components, covering its goals, how it works, and providing example code.
A panel of experts discusses Blazor, Microsoft's web framework, covering key topics and resources for developers getting started.
A guide to building custom Blazor input components from scratch, enabling use outside of EditForm and providing full control over behavior.
A guide to creating custom, reusable form input components in Blazor by extending the InputBase class to reduce code repetition and improve maintainability.
A tutorial on creating a custom, convention-based router for Blazor to replace the default router, handling nested routes and query parameters.
A technical deep dive into the routing system in Blazor, covering JavaScript event interception and C# navigation handling.
Explains how routing and navigation work in Blazor, comparing traditional web apps to Single Page Applications (SPAs).
Summary of Blazor announcements from .NET Conf 2019, including the release of Blazor Server and a WebAssembly release date.
Explains the purpose and usage of the OwningComponentBase class in Blazor for managing service provider scopes and component lifetimes.
A tutorial on deploying Docker container images from Azure Container Registry to Azure Web App for Containers, completing a CI/CD pipeline for Blazor apps.
A guide to automating Docker image builds for Blazor apps using Azure Pipelines and publishing them to Azure Container Registry.
A tutorial on containerizing a Blazor WebAssembly app using Docker and NGINX to serve the static files efficiently.
A tutorial on containerizing a Blazor Server application using Docker, covering Dockerfile creation and core container concepts.
A technical guide exploring how to implement drag and drop functionality in web applications using the Blazor framework and the HTML5 Drag and Drop API.
A developer shares their excitement and gratitude after being awarded the Microsoft MVP title in developer technologies.
A guide to implementing policy-based authorization in Blazor applications, covering setup, advantages over role-based auth, and custom requirements.
A tutorial on implementing role-based authorization in a client-side Blazor application using ASP.NET Core Identity.
A tutorial on implementing authentication in client-side Blazor using WebAPI and ASP.NET Core Identity, including setup and configuration.