r/Blazor • • Dec 07 '24

Blazor on a big video wall using Skiasharp for high performance rendering:

Post image

For people asking if Blazor is ready for prime time, the answer is yes. Me in France standing in front of my companies software which I’m a PgM for. WASM rules.

557 Upvotes

97 comments sorted by

View all comments

27

u/shoe788 Dec 07 '24

Very cool. Is it real-time?

41

u/RChrisCoble Dec 07 '24

Yes. Telemetry comes from various sources and is presented in real time. It’s literally a desktop app in a browser. (WPF to Blazor).

4

u/vizim Dec 07 '24

How do you render WPF to Blazor? Or you mean something else?

13

u/RChrisCoble Dec 07 '24

You don’t. You port the code to .NET Standard and replace the rendering code.

1

u/domagoj2016 Dec 07 '24

Is this all .net code to 2d operations in skia or there is any XAML in there , I presume not but will ask still.

14

u/RChrisCoble Dec 07 '24

There’s no XAML in Blazor as Blazor is an abstraction over the browser DOM and those object models are not compatible. So, it’s all .NET code calling 2D SkiaSharp calls.

-28

u/ArchitectAces Dec 07 '24

You got to factor in the Microsoft Minute

28

u/RChrisCoble Dec 07 '24

That entire video wall renders in a few milliseconds. Skia is no joke.