Full stack web UI with Blazor in .NET 8 | .NET Conf 2023

172,396
0
Published 2023-11-15
In .NET 8 you can deliver the best web app experiences entirely in Blazor using Blazor's convenient component model. You can build your entire web app in Blazor without the needed for writing JavaScript or mixing web frameworks. In this session you'll see how you can use Blazor's new server-side rendering support to power your web apps from the server for maximum performance and scalability. You'll see how you can easily add advanced capabilities like streaming rendering and enhanced navigation & form handling to further optimize the user experience. Then add rich client-side interactivity wherever it is needed using Blazor Server or Blazor WebAssembly.

Chapters:
00:00 Welcome
00:46 Build rich interactive web UI with Blazor
01:51 Build web apps faster with Blazor
02:12 Full stack web UI with Blazor
03:14 Blazor Server and Blazor WebAssembly recap
04:03 New in .NET 8 - Static Server-side Rendering (SSR)
06:11 E-shop Demo - github.com/dotnet/eshop
09:35 Streaming SSR
13:58 Enhanced navigation
18:49 Static SSR Forms
23:50 Interactive components
32:56 Auto mode
34:20 In summary
34:54 New Blazor Web App template
35:25 Demo
40:58 Additional Blazor enhancements in .NET 8
41:51 Generate static HTML content with components
42:32 Demo
52:32 .NET WebAssembly improvements
53:36 How to get started
55:24 Summary of new features in .NET 8


Download .NET 8 - aka.ms/get-dotnet-8
Hack Together - aka.ms/hacktogether/dotnet
Learn collection - aka.ms/learn-dotnet-8
.NET 8 Survey - aka.ms/dotnet-survey
Local Events - aka.ms/dotnetconf-local-event
Hero blog - aka.ms/dotnet8blog

Blog: aka.ms/dotnet/blog
Twitter: aka.ms/dotnet/twitter
TikTok: aka.ms/dotnet/tiktok
Mastodon: aka.ms/dotnet/mastodon
LinkedIn: aka.ms/dotnet/linkedin
Facebook: aka.ms/dotnet/facebook
Docs: learn.microsoft.com/dotnet
Forums: aka.ms/dotnet/forums
🙋‍♀️Q&A: aka.ms/dotnet-qa
👨‍🎓Microsoft Learn: aka.ms/learndotnet

#dotnet #dotnetconf #blazor

All Comments (21)
  • @mohd0nazir
    This is really most awaited tech. Cost saving and time saving. Javascript based techs tried hard but full burdened on pocket. For a single functionality you need two developer + UI ux ka banda. Explaining functionality to three and all three take it different angles. Their coordination time ultimately costing a lot. Blazor is not just a tech but a solution to business.
  • One of the best tech talks I've watched. The information was presented in the best way I could imagine. Thank you for your informative frutful well structured talk and the effort behind this master piece.
  • @SubhamK108
    Blazor in .NET 8 looks absolutely amazing, the Per Page/Component Server/WASM rendering flexibility & the SSR are huge additions. As someone who loves NextJS & React, this new version of Blazor makes me really excited!
  • @indudhar1
    Steve sandrason - Legand is back with a legendary work
  • This video has made me genuinely excited to use Blazor for the first time.
  • @ebarednaxela
    Man. All I can say is WOOHOO!!! Great job .Net team! You're all awesome! 😍😍😍
  • @MrSikesben
    I can say, I love the SSR feature. Bravo the team that brought it to us
  • @bianwenbo
    Very nice improvement, thanks for the clear video introduction.
  • @jluisxp8553
    Blazor is amazing and the new features stunning!!!
  • @liquidpebbles
    Absolutely incredible. Haven't used Blazor since 2022 and I can't wait to start my new project with all these new features with .net 8 next month!
  • @pureevil379
    This is a brilliant update for reducing cost and enhancing performance.
  • @frankhoffy
    I thought this was a great presentation. Daniel has such a positive attitude, and the content is very in-depth. You can tell he really enjoys what he does.
  • @muhamedkarajic
    Great and detailed video, really appreciate the effort of making the examples.
  • @RaimundPopp
    great explanations. thank you. now a bit late on 2023/2024 but finally the starting point to realy start with blazor in parts. I was missing the bridge with web-apis and using plain javascript client codes. but: anyways a good explanation and overwiew of the new blazor
  • @NAKIGOEORG
    "Lord, give us always this bread". I love Blazor WebAssembly, it is great that I can use it anywhere now.
  • @TellaTrix
    It's huge update on Dotnet 8. Really exiting to upgrade my self!!