The Future of Cross Platform Blazor

With .NET 6 Blazor can target multiple platforms. In this session we’ll explore the various Blazor targets and how to choose between them. Learn the tradeoffs and advantages of: Blazor Hybrid, Blazor Progressive Web Apps (PWAs), and Blazor Electron.

Learn Blazor

Learn Blazor, access books, and get certified all in one place. If you’re just starting to learn Blazor check out my Manning liveProject Build Web Apps with Blazor. This four part series takes you through a fictional on the job training where you’ll learn Blazor in a workshop backed with learning resources from Manning and more.

Learn More About: Build Web Apps with Blazor

Blazor Hybrid Web Apps with .NET MAUI

Microsoft has introduced the highly anticipated Blazor framework in ASP.NET Core 3.0. In .NET 5.0, Blazor received significant updates to its component model, plus speed improvements and pre-rendering capabilities. Blazor’s initial focus was to allow developers to target the browser using the .NET stack with little or no JavaScript required, all without a single browser plug-in. The key to Blazor’s success is its ability to enable .NET developers by leveraging their existing skills. Using Blazor, .NET developers can build a full-stack application using only .NET technologies.

In .NET 6.0, the Blazor framework finds yet another path for developer success with .NET MAUI. MAUI provides a set of technologies that enable apps to run on Web, desktop, and mobile. This new pattern is named Blazor Hybrid and, once again, developers are empowered to use their existing skills to reach even more ecosystems. With Blazor Hybrid, native desktop on Android, iOS, macOS, and Windows are now within reach.

Read Blazor Hybrid Web Apps with .NET MAUI

Blazor Hybrid and Web in One Solution

The eBook is all about examining the architecture behind a Blazor application that targets web, desktop and mobile. With each chapter and example, you’ll gain more insight on how to structure, run, and test such cross-platform apps.

By leveraging the techniques described in this e-book, you’ll be able to quickly become familiar with Blazor Hybrid applications, identify potential roadblocks, and implement unit tests with Razor components. Each idea is presented in a way to get started and be productive right away.

The “Blazor Hybrid and Web in One Solution” eBook covers these all-important topics:

  • Introduction to Cross-Platform
  • Code Organization
  • Blazor Hybrid and We Client Set Up
  • Adding Blazor Hybrid to a Web Solution
  • Razor Class Library with Blazor WASM
  • Razor Class Library with Blazor Hybrid
  • Android Emulation with Localhost
  • Testing Razor Components

Free eBook: Blazor Hybrid and Web in One Solution

Sands of MAUI

Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together latest .NET MAUI content relevant to developers. By Sam Basu

A particle of sand—tiny and innocuous. But put a lot of sand particles together and we have something big—a force to reckon with. It is the smallest grains of sand that often add up to form massive beaches, dunes and deserts.

Most .NET developers are looking forward to .NET Multi-platform App UI (MAUI)—the evolution of Xamarin.Forms with .NET 6. Going forward, developers should have much more confidence in the technology stack and tools as .NET MAUI empowers native cross-platform solutions on mobile and desktop.

While it is a long flight until we reach the sands of MAUI, developer excitement is palpable in all the news/content as we tinker and prepare for .NET MAUI. Like the grains of sand, every piece of news/article/video/tutorial/stream contributes towards developer knowledge and we grow a community/ecosystem willing to learn and help.

Read Sands of MAUI

Telerik UI for Blazor

Cut development time and cost in half with the Telerik high-performing Grid and 95+ truly native, easy-to-customize UI components to cover any app scenario.

See Telerik UI for Blazor

Telerik UI for .NET MAUI

Kickstart your multiplatform application development with a Preview version of Telerik UI for .NET MAUI controls. While in Preview, they are free to download and play with!

See Telerik UI for .NET MAUI

Demos / Recording / Slides

Build for all clients with one solution. Blazor Hybrid and Web in One Solution Example

Warning, slides include video about 200mb. Don’t try this on mobile. Presentation Slides

Presentation from Stirtrek 2022 The Future of Cross Platform Blazor Stirtrek - YouTube

Ed Charbeneau

Ed Charbeneau

I'm Ed Charbeneau, web enthusiast, speaker, writer, design admirer, and Developer Advocate for Progress.