Skip to content

[Pre4] Performance profiling for Blazor WebAssembly apps #35230

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
guardrex opened this issue Apr 15, 2025 · 7 comments · Fixed by #35243
Closed

[Pre4] Performance profiling for Blazor WebAssembly apps #35230

guardrex opened this issue Apr 15, 2025 · 7 comments · Fixed by #35243

Comments

@guardrex
Copy link
Collaborator

guardrex commented Apr 15, 2025

Description

Per dotnet/docs#45811 (cc: @pavelsavara) ...

It would be good to start collaborating on documentation for dotnet/runtime#76316

It would be available in preview4

The test case could inform documented use cases dotnet/runtime#114232

guardrex please let me know once you tried to use it and when you have any questions.

@danroth27 ... Will we write an article to cover the Blazor WebAssembly-specific counters that would dovetail with our main doc set guidance on Performance Diagnostics?

If so, then it seems that we'll move our current Blazor node Performance article content into an overview article of a new Blazor node Performance node (folder) and add a new article here.

If not, then I assume that you just want an entry in the WN article covering this.

Page URL

https://learn.microsoft.com/en-us/aspnet/core/blazor/performance?view=aspnetcore-9.0

Content source URL

https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/blazor/performance.md

Document ID

40361d5d-c806-9c9b-c7f7-ad317a06bb4f

Platform Id

9236c1a9-2983-6848-be9e-2377858e3c2b

Article author

@guardrex

Metadata

  • ID: a29eb86-e8eb-e54c-b441-e1f14d7e6a7f
  • PlatformId: 9236c1a9-2983-6848-be9e-2377858e3c2b
  • Service: aspnet-core
  • Sub-service: blazor

Related Issues

@guardrex guardrex added ⌚ Not Triaged Source - Docs.ms Docs Customer feedback via GitHub Issue labels Apr 15, 2025
@github-project-automation github-project-automation bot moved this to Triage in Blazor.Docs Apr 15, 2025
@guardrex guardrex added the 10.0 .NET 10 label Apr 15, 2025
@guardrex guardrex moved this from Triage to 10.0 in Blazor.Docs Apr 15, 2025
@guardrex guardrex removed the Source - Docs.ms Docs Customer feedback via GitHub Issue label Apr 15, 2025
@pavelsavara
Copy link
Member

I forgot which repo the docs belong to, sorry.

@dotnet dotnet deleted a comment from github-actions bot Apr 15, 2025
@danroth27
Copy link
Member

@guardrex What is the "WN article" you are referring to?

@guardrex
Copy link
Collaborator Author

What's New article

@danroth27
Copy link
Member

Will we write an article to cover the Blazor WebAssembly-specific counters that would dovetail with our main doc set guidance on Performance Diagnostics? If so, then it seems that we'll move our current Blazor node Performance article content into an overview article of a new Blazor node Performance node (folder) and add a new article here. If not, then I assume that you just want an entry in the WN article covering this.

I think we need an article covering the new performance profiling and memory diagnostic tooling. Putting that content under a new Blazor Performance node sounds great. I think it would help to also reference this content from the related articles in the ASP.NET Core Performance section, like from the Performance Diagnostic Tools and Memory and GC articles.

@guardrex
Copy link
Collaborator Author

Very well ... I'll see about getting this drafted on a PR soon.

@pavelsavara
Copy link
Member

@guardrex let's only document the use-cases triggered via JS which triggerst the download of .nettrace file from the browser.
The ds-router experience mostly works, but it's quite more complex to setup. So I would not lead users toward it for now.

@guardrex
Copy link
Collaborator Author

I'm just about done with the draft PR. Let's strike whatever you want from the PR when it goes up.

@guardrex guardrex moved this from 10.0 to In progress in Blazor.Docs Apr 17, 2025
@github-project-automation github-project-automation bot moved this from In progress to Done in Blazor.Docs May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants