Thursday
Room 6
16:20 - 17:20
(UTC+02)
Talk (60 min)
Razor components, not just for Blazor apps!
By now you’ve likely heard of Blazor—the framework that allows developers to write rich UI’s using HTML, CSS, and C#. Just like other popular frontend frameworks, Blazor uses a component based approach to creating UIs—these components are formally known as Razor components. What you might not know, is that Razor components can run in many places other than Blazor apps.
In this talk, we’re going to look at how and where Razor components can be run. We’ll see how they can be used to add rich UI capabilities to various types of applications such as Razor pages and MVC apps, JavaScript apps, and even desktop apps. We’ll also cover how they can be used as a migration path for existing applications over to Blazor.
By the end of the talk, you’ll have a solid understanding of Razor components, what they are and how to integrate them into non-Blazor applications.