First, many thanks to Steve we've been using Blazor for multiple client projects and it just works! Not sure about WASI; we've been containerizing all apps into Docker Linux containers and they are as reliable as it gets. Maybe there's more to it.
I'd really like a simple way to do cross platform C# libraries with JS framework interop. CefSharp has pretty good interop. It would be great if we could do that in a cross platform way.
Be good, if it's not already possible. Let's take a BootStrap theme that has all sorts of .js script, eg parallax.js and make it work on WebAssembly App. Not talking about chaning the .js script or having C# talk to it. Just make the .js work. Doing the same theme with a Blazor Web Server app works. Why not Blazor WebAssembly? Solve this one Microsoft, and if you have already, then please make it clear in your web documentation on how this works. Many hours in and still not got this to work. Why so hard?
Maybe you should first make Blazor usable for real commercial application. It all looks nice in your super simple demo presentations, but starts breaking down in real world apps that are more complex than ToDo list.
I've noticed it's great for initial developer productivity (using a UI library with it), but it breaks down with every update. I made a simple CRUD app for managing OIDC clients and I constantly have things breaking if I update... Some issues have come from EF updates, some from UI library updates, and some from Blazor updates.
@@computer9764 and wait when you will need some real world functionality like validation of complex objects.. MS has issue on github since 2019 with no progress... or another example is the rendering pipeline and inability to cancel rendering page from oninitializing method.. it's like they never used it for anything other than silly little todo demos
@@emreaka3965 you should actually try to leverage it to its full C# capabilities and give me your benchmark results, then explain why the tab only gets access to 1 thread, and is strangled by all the await async calls
First, many thanks to Steve we've been using Blazor for multiple client projects and it just works!
Not sure about WASI; we've been containerizing all apps into Docker Linux containers and they are as reliable as it gets. Maybe there's more to it.
Blazor is exciting considering the vast C# libraries that can be ported to use in browser.
Steve is way ahead of the curve
Amazingly awesome!! Great job!!!
Amazing Steve
I'd really like a simple way to do cross platform C# libraries with JS framework interop.
CefSharp has pretty good interop. It would be great if we could do that in a cross platform way.
Be good, if it's not already possible. Let's take a BootStrap theme that has all sorts of .js script, eg parallax.js and make it work on WebAssembly App. Not talking about chaning the .js script or having C# talk to it. Just make the .js work. Doing the same theme with a Blazor Web Server app works. Why not Blazor WebAssembly?
Solve this one Microsoft, and if you have already, then please make it clear in your web documentation on how this works. Many hours in and still not got this to work. Why so hard?
Maybe you should first make Blazor usable for real commercial application. It all looks nice in your super simple demo presentations, but starts breaking down in real world apps that are more complex than ToDo list.
I've noticed it's great for initial developer productivity (using a UI library with it), but it breaks down with every update.
I made a simple CRUD app for managing OIDC clients and I constantly have things breaking if I update... Some issues have come from EF updates, some from UI library updates, and some from Blazor updates.
@@computer9764 and wait when you will need some real world functionality like validation of complex objects.. MS has issue on github since 2019 with no progress... or another example is the rendering pipeline and inability to cancel rendering page from oninitializing method.. it's like they never used it for anything other than silly little todo demos
Im just gonna assume that you both are making this up since I have never had issues between releases. I dont use EF so I dont know about that
@@computer9764 welcome to software
I have been building complex apps and I have not encountered any major issues. I use MudBlazor for UI components.
Blazor is terrible in a regular browser tab instance.
No, It is not.
@@emreaka3965 ah, but how do you know it's not?
@@emreaka3965 you should actually try to leverage it to its full C# capabilities and give me your benchmark results, then explain why the tab only gets access to 1 thread, and is strangled by all the await async calls
@@akzual50 Does multi-threaded web assembly coming in Nov 22 with .Net 7 address this and if not, what issues remain?
@@akzual50 How about you show us some benchmark results to back up your absoluetly baseless claim of blazor being terrible instead.