Skip to content

Commit f21854e

Browse files
committed
Updates
1 parent 4b31efd commit f21854e

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1397,6 +1397,11 @@
13971397
"source_path": "aspnetcore/blazor/host-and-deploy/webassembly/integrity-check-failures.md",
13981398
"redirect_url": "/aspnet/core/blazor/host-and-deploy/webassembly/bundle-caching-and-integrity-check-failures",
13991399
"redirect_document_id": false
1400+
},
1401+
{
1402+
"source_path": "aspnetcore/blazor/performance.md",
1403+
"redirect_url": "/aspnet/core/blazor/performance/",
1404+
"redirect_document_id": false
14001405
}
14011406
]
14021407
}

aspnetcore/blazor/performance/profiling.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ uid: blazor/performance/profiling
1010
---
1111
# ASP.NET Core Blazor WebAssembly performance profiling and diagnostic counters
1212

13-
[!INCLUDE[](~/includes/not-latest-version.md)]
13+
[!INCLUDE[](~/includes/not-latest-version-without-not-supported-content.md)]
1414

1515
This article describes performance profiling tools and diagnostic counters for Blazor WebAssembly apps.
1616

1717
## Prerequisite
1818

19-
Install the [.NET WebAssembly build tools](xref:blazor/webassembly-build-tools-and-aot#net-webassembly-build-tools):
19+
Install the [.NET WebAssembly build tools](xref:blazor/tooling/webassembly#net-webassembly-build-tools):
2020

2121
```dotnetcli
2222
dotnet workload install wasm-tools

aspnetcore/blazor/performance/rendering.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ To reduce parameter load, bundle multiple parameters in a custom class. For exam
219219

220220
However, keep in mind that bundling primitive parameters into a class isn't always an advantage. While it can reduce parameter count, it also impacts how change detection and rendering behave. Passing non-primitive parameters always triggers a re-render, because Blazor can't know whether arbitrary objects have internally mutable state, whereas passing primitive parameters only triggers a re-render if their values have actually changed.
221221

222-
Also, consider that it might be an improvement not to have a table cell component, as shown in the preceding example, and instead [inline its logic into the parent component](#inline-child-components-into-their-parents).
222+
Also, consider that it might be an improvement not to have a table cell component, as shown in the preceding example, and instead [inline its logic into the parent component](#avoid-thousands-of-component-instances).
223223

224224
> [!NOTE]
225225
> When multiple approaches are available for improving performance, benchmarking the approaches is usually required to determine which approach yields the best results.

0 commit comments

Comments
 (0)