Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions aspnetcore/blazor/advanced-scenarios.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor advanced scenarios (render tree construction)
author: guardrex
description: Learn how to incorporate manual logic for building Blazor render trees (RenderTreeBuilder).
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/advanced-scenarios
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/blazor-ef-core.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor with Entity Framework Core (EF Core)
author: guardrex
description: Learn how to use Entity Framework Core (EF Core) in Blazor apps.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/blazor-ef-core
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/blazor-with-dotnet-on-web-workers.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: ASP.NET Core Blazor with .NET on Web Workers
ai-usage: ai-assisted
author: guardrex
description: Learn how to use Web Workers to enable JavaScript to run on separate threads that don't block the main UI thread for improved app performance in a Blazor WebAssembly app.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 04/07/2026
uid: blazor/blazor-web-workers
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/call-web-api.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Call a web API from an ASP.NET Core Blazor app
author: guardrex
description: Learn how to call a web API from Blazor apps.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 08/14/2026
uid: blazor/call-web-api
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/built-in-components.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core built-in Razor components
author: guardrex
description: Find information on Razor components provided by the Blazor framework.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 08/14/2026
uid: blazor/components/built-in-components
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor cascading values and parameters
author: guardrex
description: Learn how to flow data from an ancestor Razor component to descendent components.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/cascading-values-and-parameters
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Razor class libraries (RCLs) with static server-side rendering (static SSR)
author: guardrex
description: Learn how component authors can support static server-side rendering (static SSR) in ASP.NET Core Razor class libraries (RCLs).
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/class-libraries-with-static-ssr
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/class-libraries.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: Consume ASP.NET Core Razor components from a Razor class library (RCL)
ai-usage: ai-assisted
author: guardrex
description: Discover how components can be included in Blazor apps from an external Razor class library (RCL).
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 07/02/2026
uid: blazor/components/class-libraries
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/component-disposal.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Razor component disposal
author: guardrex
description: Learn about ASP.NET Core Razor component component disposal with IDisposable and IAsyncDisposable.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/component-disposal
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/control-head-content.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Control head content in ASP.NET Core Blazor apps
author: guardrex
description: Learn how to control head content in Blazor apps, including how to set the page title from a component.
monikerRange: '>= aspnetcore-6.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/control-head-content
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/css-isolation.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor CSS isolation
author: guardrex
description: Learn how CSS isolation scopes CSS to Razor components, which can simplify CSS and avoid collisions with other components or libraries.
monikerRange: '>= aspnetcore-5.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/css-isolation
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/data-binding.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor data binding
author: guardrex
description: Learn about data binding features for Razor components and DOM elements in Blazor apps.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.custom: sfi-ropc-nochange
ms.date: 11/11/2025
uid: blazor/components/data-binding
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/dynamiccomponent.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: Dynamically-rendered ASP.NET Core Razor components
ai-usage: ai-assisted
author: guardrex
description: Learn how to use dynamically-rendered Razor components in Blazor apps.
monikerRange: '>= aspnetcore-6.0'
ms.author: wpickett
ms.date: 07/14/2026
uid: blazor/components/dynamiccomponent
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Retain element, component, and model relationships in ASP.NET Core Blazor
author: guardrex
description: Learn how to use the @key directive attribute to retain element, component, and model relationships when rendering and the elements or components subsequently change.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/key
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/event-handling.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor event handling
author: guardrex
description: Learn about Blazor's event handling features, including event argument types, event callbacks, and managing default browser events.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 07/02/2026
uid: blazor/components/event-handling
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/generic-type-support.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Razor component generic type support
author: guardrex
description: Learn about generic type support in ASP.NET Core Razor components.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/generic-type-support
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/httpcontext.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: IHttpContextAccessor/HttpContext in ASP.NET Core Blazor apps
author: guardrex
description: Learn about IHttpContextAccessor and HttpContext in ASP.NET Core Blazor apps.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/httpcontext
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: ASP.NET Core Razor components
ai-usage: ai-assisted
author: guardrex
description: Learn how to create and use Razor components in Blazor apps, including guidance on Razor syntax, component naming, namespaces, and component parameters.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 07/14/2026
uid: blazor/components/index
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Integrate ASP.NET Core Razor components with MVC or Razor Pages in hosted Blazor WebAssembly solutions
author: guardrex
description: Learn about Razor component integration scenarios for hosted Blazor WebAssembly apps with MVC or Razor Pages, including prerendering of Razor components on the server.
monikerRange: '>= aspnetcore-3.1 < aspnetcore-8.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/integration-hosted-webassembly
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/integration.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Integrate ASP.NET Core Razor components with MVC or Razor Pages
author: guardrex
description: Learn about Razor component integration scenarios for MVC or Razor Pages, including prerendering of Razor components on the server.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/integration
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/js-spa-frameworks.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Use Razor components in JavaScript apps and SPA frameworks
author: guardrex
description: Learn how to create and use Razor components in JavaScript apps and SPA frameworks.
monikerRange: '>= aspnetcore-6.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/js-spa-frameworks
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/layouts.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor layouts
author: guardrex
description: Learn how to create reusable layout components for Blazor apps.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/layouts
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/lifecycle.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Razor component lifecycle
author: guardrex
description: Learn about the ASP.NET Core Razor component lifecycle and how to use lifecycle events.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/lifecycle
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/overwriting-parameters.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Avoid overwriting parameters in ASP.NET Core Blazor
author: guardrex
description: Learn how to avoid overwriting parameters in Blazor apps during rerendering.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/overwriting-parameters
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/prerender.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Prerender ASP.NET Core Razor components
author: guardrex
description: Learn about Razor component prerendering in ASP.NET Core Blazor apps.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/prerender
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/quickgrid.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: ASP.NET Core Blazor `QuickGrid` component
ai-usage: ai-assisted
author: guardrex
description: The QuickGrid component is a Razor component for quickly and efficiently displaying data in tabular form.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 09/17/2026
uid: blazor/components/quickgrid
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Render Razor components outside of ASP.NET Core
author: guardrex
description: Render Razor components outside of the context of an HTTP request.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/render-outside-of-aspnetcore
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/render-modes.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: ASP.NET Core Blazor render modes
ai-usage: ai-assisted
author: guardrex
description: Learn about Blazor render modes and how to apply them in Blazor Web Apps.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/render-modes
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/rendering.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Razor component rendering
author: guardrex
description: Learn about Razor component rendering in ASP.NET Core Blazor apps, including when to manually trigger a component to render.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/rendering
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: Return Razor component HTML from a web API in ASP.NET Core Blazor
ai-usage: ai-assisted
author: guardrex
description: Learn how to return HTML (as a string) from a web API (Minimal API) using the RazorComponentResult class.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 07/31/2026
uid: blazor/components/return-component-html-from-a-web-api
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/sections.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor sections
author: guardrex
description: Learn how to control the content in a Razor component from a child Razor component.
monikerRange: '>= aspnetcore-8.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/sections
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor attribute splatting and arbitrary parameters
author: guardrex
description: Learn how components can capture and render additional attributes in addition to the component's declared parameters.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/attribute-splatting
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/synchronization-context.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor synchronization context
author: guardrex
description: Learn about Blazor's synchronization context, how to avoid thread-blocking calls, and how to invoke component methods externally.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/sync-context
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/templated-components.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor templated components
author: guardrex
description: Learn how templated components can accept one or more UI templates as parameters, which can then be used as part of the component's rendering logic.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/components/templated-components
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/components/virtualization.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Razor component virtualization
author: guardrex
description: Learn how to use component virtualization in ASP.NET Core Blazor apps.
monikerRange: '>= aspnetcore-5.0'
ms.author: wpickett
ms.date: 09/10/2026
uid: blazor/components/virtualization
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/debug.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: Debug ASP.NET Core Blazor apps
author: guardrex
description: Learn how to debug Blazor apps, including debugging Blazor WebAssembly with browser developer tools or an integrated development environment (IDE).
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/debug
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/file-downloads.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor file downloads
author: guardrex
description: Learn how to download files in Blazor apps.
monikerRange: '>= aspnetcore-6.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/file-downloads
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/file-uploads.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
---
title: ASP.NET Core Blazor file uploads
author: guardrex
description: Learn how to upload files in Blazor with the InputFile component.
monikerRange: '>= aspnetcore-5.0'
ms.author: wpickett
ms.date: 11/11/2025
uid: blazor/file-uploads
---
Expand Down
2 changes: 0 additions & 2 deletions aspnetcore/blazor/forms/binding.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
title: ASP.NET Core Blazor forms binding
ai-usage: ai-assisted
author: guardrex
description: Learn how to use binding in Blazor forms.
monikerRange: '>= aspnetcore-3.1'
ms.author: wpickett
ms.date: 09/23/2026
uid: blazor/forms/binding
---
Expand Down
Loading
Loading