Application Lifecycle Management (ALM) on the Power Platform

Modern web development is here with Blazor! Be productive building beautiful interactive UI with .NET and C# that runs on any device via WebAssembly. PWAs, authentication, debugging, +more.
I was hoping to see Blazor make a huge splash in Build. yet we are still entertaining client frameworks
Very nice video, you are very good at explaining everything so even I can understand it, and I love that you speak fast and cut corners and stay focused :P
I can't wait to get started with Blazor, it's everything I've dreamed of for the last couple of years :)
My team is currently rewriting an energy supplier switching system in Blazor WebAssembly. The experience has been fantastic!
Great talk, thank you very much
Very cool. Would be great if you could post a link to the source code of your demo application. Maybe a SQL script to create the DB. Thanks!
Nevermind my above comment, you have a link at the end of the video. Code is at: https://aka.ms/blazor-carchecker
Is Blazor a completely replacement for javascrap? Until it is and everything that currrently still needing JS crap to achieve just puts me right off.
I just don't care enough. I don't want interop crazyness with that fundamentally flawed scripting language, shame typescrap language design sucks aswel.
I just want to use and write C#... perhaps MAUI will be the way to go for truly cross platform development with a GUI you can design once, the only good thing about developing for the browser is HTML/CSS and live inspector design changes.
The day Javascript is dead, buried and forgotten the better.. it's a shame browser vendors *cough* google are so attached to it. Everything that has been built around keeping it relevant and just barely usable is just rubbish. Something better needs to fully replace Javascript completely and be supported in the browser properly. WASM
Rexel.
I agree with you. JS is a devilish evil, and Angular is hell ;-)
Great presentation thank you Steve
Thanks for the great presentation, hope you guys make genuine effort into making Blazor a complete replacement for js libraries so that i can stop learning new js libraries every week. if you guys actually push Blazor wasm , a large community will start using it and it could be the next react js or bigger. wasm ftw.
Can you add a dropdown in https://github.com/SteveSandersonMS/CarChecker to dinamically change the culture?
In my project I have refresh issue.
Do you have any idea why dependency injection seems to be broken when publishing the project?
Example error:
Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: A suitable constructor for type 'Microsoft.Extensions.Localization.StringLocalizer`1
Everything works fine while debugging locally but publishing the project breaks it.
I see that other people seem to face the same problem.
https://github.com/dotnet/aspnetcore/issues/21356
Everything else works and I'm on 3.1.300
Hi guys, would it be possible to get a tutorial on debugging both client and server sides of this in vs code or vs 2019. I'm having trouble and can only get client side. Thanks.
Awesome job you guy have made there. This is now a game changer for me and team to be using everything the .NET that we have learn for the pass 15 years.
Very good presentation. Please post the github link.
Steve is clearly one of the best tech speakers at Microsoft ;-).
Blazor marketing keeps saying full stack .net framework. I can only accept that when there is no HTML involved. Having to write HTML for the UI sucks! Can we get some XAML support, or better yet, ability to create UI in C#?
Where to download the Demo CarChecher?
Great ! thanks for this nice presentation
I downloaded and able to run the application but I don't see the last part "progressive web page", I don't see any install (+) sing on the address bar
Excellent presentation. Thanks for posting.
Great! nothing would make me happier than programming fullstack without JS and Node.
I'd like to modify IdentityServer configuration in AppSettings.json in order to add a client for native or desktop applications. I tried many configurations but i always get {"error":"invalid_client"}.
That topic is not very clear in the .netcore documentation.
Is there any example to do that?