VSLive! 4-Day Hands-On Training Seminar:
Hands-on with Blazor
May 5-8, 2025
9:00AM – 5:00PM Central
Level: Introductory/Intermediate
Blazor is the most exciting UI framework in the .NET space today. It enables you to develop apps hosted on a web server or client that can run in any modern browser, on desktops, and mobile devices. These apps are highly interactive and provide a rich, smart client style user experience.
Rockford Lhotka has developed apps using nearly every Microsoft UI framework since the early 1990’s and to him, Blazor represents the best UI framework features to date. Based on the Razor markup syntax, it leverages HTML, CSS, and C# code so you can create compelling user experiences. Behind the markup is the modern cross-platform .NET framework, meaning that all your UI, business, and data access logic can be written in C#.
Blazor appeals to developers from many backgrounds. If you are a web developer, Blazor represents a new way to leverage your web development skills, with a powerful development experience and simpler platform compared to many web options. If you are a Windows developer, Blazor is a great option to consider for modernization of Windows Forms, WPF, UWP, and other legacy UI technologies. If you are a mobile developer, Blazor combined with .NET MAUI provides a cost effective and efficient way to build desktop and mobile apps.
During this 4-day workshop, you will:
- Learn the basics of Blazor app development
- Delve into the Blazor rendering modes, including server-static, server-interactive, wasm-interactive, and auto
- Explore the Blazor deployment options, including server-hosted, WebAssembly, MAUI hybrid, and other combinations
- Dive into the Blazor UI component model leveraging Razor Components to create highly maintainable apps
- Learn how to customize css for a component, page, and app
- Learn how to implement authentication and authorization for Blazor apps
- Discover how Blazor can leverage JavaScript libraries in the browser
This workshop includes lecture, demos, and hands-on labs where you will gain experience with Blazor that you can immediately apply.
This virtual workshop is a unique opportunity to enhance your skills so that you can build apps with Blazor for web, desktop, and mobile. Space is limited, so reserve your spot now.
Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with a camera, reliable Internet connection, speakers, and a microphone.
The following technologies must be installed on the computer prior to the start of the Seminar on Tuesday, May 5th:
- Developer-capable laptop or workstation
- Visual Studio 2022 or VS Code
- .NET 8.0 with ASP.NET Core