Skip to content

[Pre4] Performance profiling for Blazor WebAssembly apps #35230

Closed

Description

@guardrex

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

Activity

  1. moved this from Triage to 10.0 in Blazor.Docson Apr 15, 2025
  2. pavelsavara commented on Apr 15, 2025

    @pavelsavara
    Member

    I forgot which repo the docs belong to, sorry.

  3. deleted a comment from github-actions on Apr 15, 2025
  4. danroth27 commented on Apr 15, 2025

    @danroth27
    Member

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

  5. guardrex commented on Apr 15, 2025

    @guardrex
    CollaboratorAuthor

    What's New article

  6. danroth27 commented on Apr 15, 2025

    @danroth27
    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.

  7. guardrex commented on Apr 15, 2025

    @guardrex
    CollaboratorAuthor

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

  8. pavelsavara commented on Apr 16, 2025

    @pavelsavara
    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.

  9. guardrex commented on Apr 16, 2025

    @guardrex
    CollaboratorAuthor

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

  10. moved this from 10.0 to In progress in Blazor.Docson Apr 17, 2025
  11. moved this from In progress to Done in Blazor.Docson May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions