ASP.NET Blazor

Data Binding in ASP.NET Core Blazor
https://pupli.net/2022/01/data-binding-in-asp-net-core-blazor/

Event Handling in ASP.NET Core Blazor
https://pupli.net/2022/01/event-handling-in-asp-net-core-blazor/

Built-in Event Arguments in ASP.NET Core Blazor
https://pupli.net/2022/01/built-in-event-arguments-in-asp-net-core-blazor/

Navigate from One Component to another Component in ASP.NET Core Blazor
https://pupli.net/2022/01/navigate-from-one-component-to-another-component-in-asp-net-core-blazor/

Creating a Blazor Layout
https://pupli.net/2022/02/creating-a-blazor-layout/

Applying Layouts in ASP.NET Core Blazor
https://pupli.net/2022/01/applying-layouts-in-asp-net-core-blazor/

Nested Layouts in Blazor
https://pupli.net/2022/02/nested-layouts-in-blazor/

Route Parameters in ASP.NET Core Blazor
https://pupli.net/2022/01/route-parameters-in-asp-net-core-blazor/

Working With Query String In ASP.NET Core Blazor
https://pupli.net/2022/01/working-with-query-string-in-asp-net-core-blazor/

Component Lifecycle in ASP.NET Core Razor
https://pupli.net/2022/01/component-lifecycle-in-asp-net-core-razor/

Creating a Component in ASP.NET Core Blazor
https://pupli.net/2022/01/creating-a-component-in-asp-net-core-blazor/

Render Raw HTML in ASP.NET Core Blazor
https://pupli.net/2022/01/render-raw-html-in-asp-net-core-blazor/

Communicate Between Components in Blazor using Events
https://pupli.net/2022/01/communicate-between-components-in-blazor-using-events/

Two-way Binding in Blazor Component
https://pupli.net/2022/01/two-way-binding-in-blazor-component/

Get the Reference or Instance of a Component in ASP.NET Core Blazor
https://pupli.net/2022/01/get-the-reference-or-instance-of-a-component-in-asp-net-core-blazor/

Optimizing Blazor performance using the @key directive
https://pupli.net/2022/01/optimizing-blazor-performance-using-the-key-directive/

Refresh a Blazor Component with StateHasChanged
https://pupli.net/2022/01/refresh-a-blazor-component-with-statehaschanged/

Cancel Background long-running Tasks when a user navigates to another page in Blazor
https://pupli.net/2022/01/cancel-background-long-running-tasks-when-a-user-navigates-to-another-page-in-blazor/

Component Virtualization in ASP.NET Core Blazor
https://pupli.net/2022/02/component-virtualization-in-asp-net-core-blazor/

Call a Web API from ASP.NET Core Blazor Server
https://pupli.net/2022/02/call-a-web-api-from-asp-net-core-blazor-server/

Integrating Tailwind CSS with Blazor
https://pupli.net/2022/02/integrating-tailwind-css-with-blazor/

Calling JavaScript from .NET in Blazor
https://pupli.net/2022/02/calling-javascript-from-net-in-blazor/

ASP.NET Core Blazor state management
https://pupli.net/2022/06/asp-net-core-blazor-state-management/

Attribute Splatting and Arbitrary Parameters in Blazor
https://pupli.net/2022/07/attribute-splatting-and-arbitrary-parameters-in-blazor/

Templating components with RenderFragments in Blazor
https://pupli.net/2022/07/templating-components-with-renderfragments-in-blazor/

Suppress UI refreshing in Blazor using ShouldRender
https://pupli.net/2022/07/suppress-ui-refreshing-in-blazor-using-shouldrender/

Split HTML And C# Code In Blazor Using Partial Class
https://pupli.net/2022/07/split-html-and-c-code-in-blazor-using-partial-class/

Call static .NET methods from JavaScript functions in Blazor
https://pupli.net/2022/07/call-static-net-methods-from-javascript-functions-in-blazor/

Call Class instance methods from JavaScript functions in Blazor
https://pupli.net/2022/07/call-class-instance-methods-from-javascript-functions-in-blazor/

JavaScript isolation in Blazor
https://pupli.net/2022/07/javascript-isolation-in-blazor/

CSS isolation in Blazor
https://pupli.net/2022/07/css-isolation-in-blazor/

Cascading Values and Parameters in Blazor
https://pupli.net/2022/07/cascading-values-and-parameters-in-blazor/

Navigating in Blazor using the NavLink component
https://pupli.net/2022/07/navigating-in-blazor-using-the-navlink-component/

Handling Form submission with Validation in Blazor
https://pupli.net/2022/07/handling-form-submission-with-validation-in-blazor/

Custom AuthenticationStateProvider in ASP.NET Blazor
https://pupli.net/2022/08/custom-authenticationstateprovider-in-asp-net-blazor/

Expose the authentication state as a cascading parameter in ASP.NET Blazor
https://pupli.net/2022/08/expose-the-authentication-state-as-a-cascading-parameter-in-asp-net-blazor/

AuthorizeView component in ASP.NET Blazor
https://pupli.net/2022/08/authorizeview-component-in-asp-net-blazor/

Role-based and policy-based authorization in ASP.NET Blazor
https://pupli.net/2022/08/role-based-and-policy-based-authorization-in-asp-net-blazor/

Content displayed during asynchronous authentication in ASP.NET Blazor
https://pupli.net/2022/08/content-displayed-during-asynchronous-authentication-in-asp-net-blazor/

[Authorize] attribute in ASP.NET Blazor
https://pupli.net/2022/08/authorize-attribute-in-asp-net-blazor/

Customize unauthorized content with the Router component in ASP.NET Blazor
https://pupli.net/2022/08/customize-unauthorized-content-with-the-router-component-in-asp-net-blazor/

Check authorization rules as part of procedural logic in ASP.NET Blazor
https://pupli.net/2022/08/check-authorization-rules-as-part-of-procedural-logic-in-asp-net-blazor/

Detect CSS Media Query Changes in ASP.NET Blazor
https://pupli.net/2022/08/detect-css-media-query-changes-in-asp-net-blazor/

Dispose Components in Blazor
https://pupli.net/2022/08/dispose-components-in-blazor/

Force Page Reload or Refresh in Blazor
https://pupli.net/2022/08/force-page-reload-or-refresh-in-blazor/

Redirect to Login Page if User is not Logged In in ASP.NET Blazor
https://pupli.net/2022/08/redirect-to-login-page-if-user-is-not-logged-in-in-asp-net-blazor/

ASP.NET Core Blazor Server with Entity Framework Core
https://pupli.net/2022/08/asp-net-core-blazor-server-with-entity-framework-core/

Get an element by ID or Class in Blazor
https://pupli.net/2022/08/get-an-element-by-id-or-class-in-blazor/

Get Current URL in a Blazor Component
https://pupli.net/2022/09/get-current-url-in-a-blazor-component/

Add/Load Components Dynamically in ASP.NET Blazor
https://pupli.net/2022/09/add-load-components-dynamically-in-asp-net-blazor/

Child Component Support in Blazor CSS isolation
https://pupli.net/2022/09/child-component-support-in-blazor-css-isolation/

Component Parameter Binding in Blazor 7.0
https://pupli.net/2022/11/component-parameter-binding-in-blazor-7-0/

Bind modifiers (@bind:after, @bind:get, @bind:set) in Blazor 7.0
https://pupli.net/2022/11/bind-modifiers-bindafter-bindget-bindset-in-blazor-7-0/

SpacerElement in Virtualize component in Blazor 7.0
https://pupli.net/2022/11/spacerelement-in-virtualize-component-in-net-7-blazor/

Handle Location Changing Events in Blazor 7.0
https://pupli.net/2022/11/handle-location-changing-events-in-blazor-7-0/

Using @typeparam to Create Generic Components in Blazor
https://pupli.net/2022/12/using-typeparam-to-create-generic-components-in-blazor/

Blazor Custom Form Validation
https://pupli.net/2023/01/blazor-custom-form-validation/

Route Constraints in ASP.NET Core Blazor
https://pupli.net/2023/01/route-constraints-in-asp-net-core-blazor/

ASP.NET Core Blazor file downloads
https://pupli.net/2023/01/asp-net-core-blazor-file-downloads/

Form Validation Using Validator Component in ASP.NET Blazor
https://pupli.net/2023/01/form-validation-using-validator-component-in-asp-net-blazor/

Use HttpContext Object in Blazor Server to Retrieve Information About the User or User Agent
https://pupli.net/2023/02/use-httpcontext-object-in-blazor-server-to-retrieve-information-about-the-user-or-user-agent/

Define reusable RenderFragments in code in ASP.NET Blazor
https://pupli.net/2023/02/define-reusable-renderfragments-in-code-in-asp-net-blazor/

Persist state for Prerendered Components in ASP.NET Blazor
https://pupli.net/2023/02/persist-state-for-prerendered-components-in-asp-net-blazor/

Dynamically-rendered ASP.NET Core Razor components
https://pupli.net/2023/02/dynamically-rendered-asp-net-core-razor-components/

ASP.NET Core built-in Razor components
https://pupli.net/2023/02/asp-net-core-built-in-razor-components/

Automatically refresh the page when reconnection fails in ASP.NET Blazor Server
https://pupli.net/2023/02/automatically-refresh-the-page-when-reconnection-fails-in-asp-net-blazor-server/

Apply Authorization to All Pages in Blazor
https://pupli.net/2023/04/apply-authorization-to-all-pages-in-blazor/

Detect Online Users using Circuit Handler in ASP.NET Blazor Server
https://pupli.net/2023/04/23/detect-online-users-using-circuit-handler-in-asp-net-blazor-server/

Add Role services to Identity in ASP.NET Blazor
https://pupli.net/2023/04/30/add-role-services-to-identity-in-asp-net-blazor/

Create Admin Account on ASP.NET Blazor Startup
https://pupli.net/2023/04/30/create-admin-account-on-asp-net-blazor-startup/

Check Authorization Rules Programatically in ASP.NET Blazor
https://pupli.net/2023/05/25/check-authorization-rules-programatically-in-asp-net-blazor/

ASP.NET Core Blazor file uploads
https://pupli.net/2023/06/01/asp-net-core-blazor-file-uploads/