Explore the cutting-edge Blazor framework for browser-based .NET applications in this comprehensive conference talk. Dive into the world of WebAssembly and discover how Blazor enables full-stack .NET development across server and client without transpilation or plugins. Learn about Blazor's component-based architecture, inspired by modern SPA frameworks, and see it in action building responsive client-side UIs. Cover both basic and advanced scenarios, including Blazor's components, router, dependency injection system, and JavaScript interop. Witness live demonstrations of Blazor's capabilities, from authentication and authorization to creating reusable component libraries. Compare serverside and clientside Blazor options, and explore additional possibilities like Blazor PWA and Electron integration. Gain insights into the pros and cons of this innovative framework and its potential to revolutionize web development beyond traditional JavaScript-based approaches.
Blazor - A New Framework for Browser-Based .NET Apps