- Sample Projects
- Tutorials
- Libraries & Extensions
- Videos
- Articles
- Podcasts
- Presentations slides
- E-Books
- Blangular - Blazor + Angular, by Daniel Roth.
- BlazorAzureSignalRService - Blazor + Azure SignalR Service.
- ASP.NET Core Blazor CRUD - ASP.NET Core Blazor Master/Detail CRUD with Filtering and Sorting using EF.
- BlazorNasaImages - A sample Blazor app that fetches the Nasa Astronomy Picture of the Day.
- BlazorPong - 8 bits pong with blazor and signalR. Warning: Blazor Pong is not finished and is stopped with a knowed SignalR issue with Blazor, more info here.
- Demo - Code of the official demo website.
- TrendTv - Fetch video list from YouTube and "zap" in real time between trending videos, filtered by country or category.
- VocaDB lyrics - VocaDB lyrics display Blazor proto. Demo.
- Blazor.DataDrivenLayout - Two example of how to do data driven layouts in Server-side Blazor.
- BlazorPass - Blazor UI and ASP.NET Core API to manage Active Directory credentials.
- Blazor Sushi - Kendo UI Sushi SPA recreated in Blazor.
- RSS Reader - RSS Reader built using Blazor.
- BlazorGeolocation - An example of using Geolocation with Blazor.
- FMRL - Ephemeral Message Service. Messages sent are encrypted, securely transferred, and automatically deleted when they are retrieved.
- Do - To Do app.
- Blazor Contoso University - Contoso University in Blazor.
- Hacker News Clone - Hacker News Clone. Demo.
- Randify - Spotify Playlist randomizer.
- Realworld - Blazor realworld example app. Demo.
- RxBlazor - Rx.NET based MessageService demo for Blazor Framework.
- BlazorChat - Real-time chat app using ASP.NET Core and Blazor, from Daniel Roth.
- MatchingGame.Blazor - A sample by Dan Roth.
- BlazorClipboard - Clipboard API for Blazor.
- Blazorships - Blazorships, a Blazor implementation of Battleship using SignalR.
- Calamari Blog - A simple blog and portfolio site running on Squidex.
- Quick CMS - Personal blog engine.
- Blazume - A simple portfolio/Resume template using Blazor.
- Data Driven Layout - September 24, 2018 - Two ways of driving the layout based on data in the page.
- ASP.NET Core Blazor CRUD - August 20, 2018 - A master/detail HTML CRUD example with sorting and filtering using Entity Framework and Web API.
- Blazing Chuck - August 18, 2018 - An example Blazor app that displays random "nerdy" Chuck Norris jokes. Demo.
- Blazor + Sitecore - June 30, 2018 - Time travel into the future – Blazor + Sitecore + Helix.
- Blazor Bricks - May 11, 2018 - A bricks game developed with C# and Blazor.
- A Nicer Looking Blazor Loading Page - October 14, 2018 - Customize the Blazor loading page using SpinKit.
- Toastr - A Blazor port of Toastr.js.
- Trail - DSL for writing Blazor markup in F# (with an adapter for working with BlazorRedux).
- BlazorSplit - Resizeable split views (Demo).
- Elmah.Io.Blazor - Logs from Blazor to elmah.io using Microsoft.Extensions.Logging.
- BlazorOfficeUIFabric - Microsoft Office Fabric UI port for Blazor.
- What's up with Server Side Blazor? - December 14, 2018 - ASP.NET Monsters #121: What's up with Server Side Blazor?
- Razor Components deep dive 1 - December 5, 2018 - Razor Components deep dive 1, from Edward Charbeneau.
- Blazor, a New .NET Single Page Application Framework - November 28, 2018 - Steve Sanderson - Blazor, a New .NET Single Page Application Framework | Øredev 2018.
- Cascading Parameters in Blazor 0.7.0 - November 24, 2018 - Cascading Parameters in Blazor 0.7.0, by Edward Charbeneau.
- Blazor File Inputs - November 19, 2018 - Blazor File Inputs, by Edward Charbeneau.
- Visual Studio Toolbox: Blazor Part 2 - November 8, 2018 - Visual Studio Toolbox: Blazor Part 2.
- Visual Studio Toolbox: Blazor Part 1 - November 6, 2018 - Visual Studio Toolbox: Blazor Part 1.
- The Blazor Show - October 9, 2018 - ASP.NET Community Standup - The Blazor Show!
- Developing amazing web apps with ASP.NET Core - September 28, 2018 - Microsoft Ignite 2018: Developing amazing web apps with ASP.NET Core, by Daniel Roth.
- Blazor StateHasChanged - September 28, 2018 - Blazor-Fluxor, Bionic and some live demos of building Blazor Component Templates with Blazor 0.6.0.
- Blazor StateHasChanged - September 22, 2018 - Blazor 0.6.0 Templates, Razor Components, Hosting with Azure Static Websites, and some live demos using Blazor Interop and Geolocation services.
- A fistful of Blazor; Its .NET in the browser - September 21, 2018 - A fistful of Blazor; Its .NET in the browser by William Tulloch at the NDC Sydney.
- Blazor: Modern Web development with .NET and WebAssembly - September 13, 2018 - Blazor: Modern Web development with .NET and WebAssembly during the .NET Conf 2018.
- What's New in ASP.NET Core? - August 11, 2018 - What's New in ASP.NET Core? (31:30).
- ASP.NET Community Standup - Aug 7, 2018 - Meet the MVC Team! - August 7, 2018 - ASP.NET Community Standup - Aug 7, 2018 - Meet the MVC Team!
- Bionic - Ionic CLI clone for Blazor - July 8, 2018 - Bionic - Ionic CLI clone for Blazor (NuGet package).
- ASP.NET Community Standup - Meet the Blazor team! - June 12, 2018 - ASP.NET Community Standup - June 12, 2018 - Meet the Blazor team.
- Blazor, a new .NET SPA framework - May 7, 2018 - Presentation of Blazor by Steve Sanderson at the NDC Minnesota.
- .NET Overview & Roadmap - May 7, 2018 - .NET Overview & Roadmap (at 1:14:00).
- What's new in Web Development with ASP.NET Core 2.1 - May 6, 2018 - What's new in Web Development with ASP.NET Core 2.1 (Blazor part starts at 1:08:57).
- Develop ASP.NET Blazor Apps in a Docker Container - April 26, 2018 - Develop ASP.NET Blazor Apps in a Docker Container, from Coding Blocks.
- ASP.NET Community Standup - Blazor Update with Dan Roth and Steve Sanderson - April 3, 2018 - ASP.NET Community Standup - Blazor Update with Dan Roth and Steve Sanderson.
- WebAssembly and Blazor - .NET Concept of the Week - Episode 9 - March 4, 2018 - WebAssembly and Blazor - .NET Concept of the Week - Episode 9.
- Exploring ASP.NET Blazor - Feb 10, 2018 - Exploring ASP.NET Blazor! with Jeffrey T. Fritz.
- ASP.NET Community Standup - Feb 6, 2018 - ASP.NET Community Standup - Blazor Update.
- Blazor StateHasChanged() - December 14, 2018 - Blazor StateHasChanged().
- Create Blazor Nuget Package With Azure Devops - December 14, 2018 - Create Blazor Nuget Package With Azure Devops.
- How To Publish A Blazor Component To Nuget Gallery - December 10, 2018 - How To Publish A Blazor Component To Nuget Gallery.
- An Ad Hoc Approach to Passing Elements from Blazor to JavaScript - December 6, 2018 - An Ad Hoc Approach to Passing Elements from Blazor to JavaScript.
- Architecting Blazor (and Integrating JavaScript) - December 4, 2018 - Architecting Blazor (and Integrating JavaScript), from the Visual Studio Magazine.
- Simple localisation in Blazor - December 3, 2018 - Simple localisation in Blazor.
- BlazorGrid – A Reusable Grid Component For Blazor - December 2, 2018 - BlazorGrid – A Reusable Grid Component For Blazor
- Visual Studio Code gears up for Blazor - November 30, 2018 - Visual Studio Code gears up for Blazor.
- Validate Request With Recaptcha On A Blazor App And Mediatr - November 24, 2018 - Validate Request With Recaptcha On A Blazor App And Mediatr.
- Validation Controls using Blazor - Basic Validation Controls - November 20, 2018 - Part I: Validation Controls using Blazor - Basic Validation Controls.
- Blazor StateHasChanged() - November 16, 2018 - Blazor StateHasChanged().
- Share Blazor Components with Shared Class Libraries - November 11, 2018 - Share Blazor Components with Shared Class Libraries.
- Adding Blazor to existing HTML+JavaScript pages - November 2, 2018 - Adding Blazor to existing HTML+JavaScript pages.
- Blazor: Working with Events - October 31, 2018 - Blazor: Working with Events, by Visual Studio Magazine.
- Implementing server side CosmosDB pagination in a Blazor Web App - October 31, 2018 - Implementing server side CosmosDB pagination in a Blazor Web App (Part 1: Page Number and Page Size).
- Blazor Q&A with Microsoft's Daniel Roth - October 25, 2018 - Blazor Q&A with Microsoft's Daniel Roth.
- Building offline Blazor application - October 24, 2018 - Building offline Blazor application.
- Service lifetimes in Blazor - October 22, 2018 - Service lifetimes in Blazor.
- Pages in ASP .NET Core: Razor, Blazor and MVC Views - October 21, 2018 - Pages in ASP .NET Core: Razor, Blazor and MVC Views.
- Server-side Blazor applications - October 19, 2018 - Server-side Blazor applications.
- Building a blogging app with Blazor: adding authentication - October 15, 2018 - Building a blogging app with Blazor: adding authentication.
- Get Started with Blazor and WebAssembly - October 15, 2018 - Get Started with Blazor and WebAssembly.
- An overview of Razor Components (server-side Blazor) - October 15, 2018 - An overview of Razor Components (server-side Blazor).
- A nicer looking Blazor loading page - October 14, 2018 - A nicer looking Blazor loading page.
- Deploying a Blazor Application on Azure - October 12, 2018 - Deploying a Blazor Application on Azure.
- A Blazor Tip You Should Almost Certainly Ignore - October 10, 2018 - A Blazor Tip You Should Almost Certainly Ignore.
- Rendering Medical Images using Blazor and fo-dicom - October 7, 2018 - Rendering Medical Images using Blazor and fo-dicom.
- Building Blazor apps with SignalR Core - October 3, 2018 - Building Blazor apps with SignalR Core.
- Server-Side Blazor to ship in .NET Core 3.0 - October 3, 2018 - Server-Side Blazor to ship in .NET Core 3.0.
- Blazor 0.6.0 experimental release now available - October 2, 2018 - Blazor 0.6.0 experimental release now available.
- Integrating JavaScript and C# in the Browser: Beyond the Basics with Blazor - October 1, 2018 - Integrating JavaScript and C# in the Browser: Beyond the Basics with Blazor.
- Cutting Edge - Blazor at Work: Events, Binding and Composition - October 1, 2018 - Cutting Edge - Blazor at Work: Events, Binding and Composition.
- Work with Cassandra API in Cosmos DB - October 1, 2018 - Work with Cassandra API in Cosmos DB.
- Blazor - .NET in the browser - September 27, 2018 - Blazor - .NET in the browser.
- Building a blogging app with Blazor: Editing & Deleting Posts - September 24, 2018 - Building a blogging app with Blazor: Editing & Deleting Posts.
- Data Driven Layout in Server-side Blazor - September 24, 2018 - Data Driven Layout in Server-side Blazor.
- Building a blogging app with Blazor: add post - September 18, 2018 - Building a blogging app with Blazor: add post.
- Dependency Injection Lifetimes in Blazor - September 17, 2018 - Dependency Injection Lifetimes in Blazor.
- How to Consume Web APIs in Blazor - September 13, 2018 - How to Consume Web APIs in Blazor.
- Integrating Stripe Payment In With Blazor And Aspnet Core - September 11, 2018 - Integrating Stripe Payment In With Blazor And Aspnet Core.
- Working with the Blazor JavaScript Interop - September 5, 2018 - Working with the Blazor JavaScript Interop.
- Cutting Edge - Never Mind JavaScript, Here’s Blazor - September 4, 2018 - Cutting Edge - Never Mind JavaScript, Here’s Blazor, published on Microsoft Magazine.
- Web Development - C# in the Browser with Blazor - September 4, 2018 - Web Development - C# in the Browser with Blazor, published on Microsoft Magazine.
- Building a blogging app with Blazor: Listing Posts - September 3, 2018 - Building a blogging app with Blazor: Listing Posts.
- Blazor: .NET in the browser - September 1, 2018 - Blazor: .NET in the browser, from DNC Magazine.
- Integrating Blazor and JavaScript Code - August 27, 2018 - Integrating Blazor and JavaScript Code.
- Building a blogging app with Blazor: Getting Setup - August 27, 2018 - Building a blogging app with Blazor: Getting Setup.
- Client side validation with Blazor and System.DataAnnotation - August 23, 2018 - Client side validation with Blazor and System.DataAnnotation.
- Writing a Blazor app - August 20, 2018 - Writing a Blazor app.
- Localizing DateTime (and numbers) in Blazor - August 17, 2018 - Localizing DateTime (and numbers) in Blazor.
- Introduction to Server-side Blazor aka Razor Components - August 11, 2018 - Introduction to Server-side Blazor aka Razor Components.
- I18n With Blazor And Aspnet Core - August 11, 2018 - Internationalizing a Blazor App with ASPNET Core as backend service.
- WebAssembly - August 5, 2018 - Interview with Steve Sanderson (Talking Blazor).
- Web Assembly and Blazor: Re-assembling the Web - July 31, 2018 - Web Assembly and Blazor: Re-assembling the Web.
- Understanding Server-Side Blazor - July 29, 2018 - Understanding Server-Side Blazor.
- Blazor 0.5.0 experimental release now available - July 25, 2018 - Blazor 0.5.0 experimental release now available.
- CSRF protection with ASPNET Core and Blazor - July 22, 2018 - CSRF protection with ASPNET Core and Blazor.
- Blazor for Knockout.js Developers - July 20, 2018 - A brief comparison between two of Steve Sanderson’s Creations.
- Uploading a file in a Blazor app - July 12, 2018 - Uploading a file in a Blazor app.
- Adding search to Blazor applications - July 11, 2018 - Adding search to Blazor applications.
- SPA framework on .Net via WebAssembly - July 10, 2018 - SPA framework on .Net via WebAssembly.
- ASP.NET Core Blazor CRUD - July 9, 2018 - ASP.NET Core Blazor Master/Detail CRUD with Filtering and Sorting using EF.
- Improved Cascading Dropdowns With Blazor - July 5, 2018 - Improved Cascading Dropdowns With Blazor.
- Hosting a Blazor App in Azure Storage Static Websites - June 28, 2018 - Hosting a Blazor App in Azure Storage Static Websites.
- Implementing Google OAuth with Blazor - June 28, 2018 - Implementing Google OAuth with Blazor (0.4) and ASPNET Core 2.1.1.
- Web Assembly, Blazor and the future of Web Development - June 25, 208 - Web Assembly, Blazor and the future of Web Development.
- Hosting Blazor on Netlify - Hosting Blazor on Netlify.
- Who is Blazor for Exactly? - June 13, 208 - Who is Blazor for Exactly?
- Blazor 0.4.0 experimental release now available - June 7, 2018 - Blazor 0.4.0 experimental release now available.
- Blazor Update Boosts .NET/JavaScript Interoperability - June 8, 2018 - Blazor Update Boosts .NET/JavaScript Interoperability.
- An Introduction to Blazor - June 5, 2018 - An Introduction to Blazor.
- Creating an SPA Using Razor Pages With Blazor - June 4, 2018 - Creating an SPA Using Razor Pages With Blazor (Article on FreeCodeCamp - Article on DZone).
- Cascading DropDownList in Blazor Using EF Core - May 14, 2018 - Creating a cascading dropdown list in Blazor using Entity Framework Core database first approach.
- Deploying a Blazor Application on IIS - May 14, 2018 - Deploying an ASP.NET Core hosted Blazor application with the help of IIS 10 on a Windows 10 machine.
- Blazor Steals the Show in VSLive! - May 3, 2018 - Blazor Steals the Show in VSLive! .NET Keynote.
- Blazor 0.3.0 experimental release now available - May 2, 2018 - Blazor 0.3.0 experimental release now available.
- Blazor, Razor, WebAssembly, and Mono - April 24, 2018 - Blazor, Razor, WebAssembly, and Mono, How the pieces fit together.
- BlazeDown with Blazor - April 20, 2018 - BlazeDown with Blazor (Blazor + Markdown = BlazeDown!).
- Blazor 0.2.0 release now available - April 18, 2018 - Blazor 0.2.0 release now available.
- ASP.NET Core – CRUD Using Blazor And Entity Framework Core - April 9, 2018 - Creating a web application using Blazor with the help of Entity Framework Core.
- Using C# await against JS Promises in Blazor - April 7, 2018 - Using C# await against JS Promises in Blazor.
- Create a CRUD App using Blazor and ASP.NET Core - April 5, 2018 - Create a CRUD App using Blazor and ASP.NET Core.
- Blazor – You Want To Run .NET Where?! - April 5, 2018 - Blazor – You Want To Run .NET Where?!
- Blazor introduction - March 30, 2018 - Blazor introduction.
- What is Blazor and why is it so exciting? - March 24, 2018 - What is Blazor and why is it so exciting?
- 'Death to JavaScript!' Blazor, for .NET Web Apps Using WebAssembly, Goes Alpha - March 23, 2018 - 'Death to JavaScript!' Blazor, for .NET Web Apps Using WebAssembly, Goes Alpha.
- Get started building .NET web apps that run in the browser with Blazor - March 22, 2018 - Get started building .NET web apps that run in the browser with Blazor.
- Blazor and .NET Core hosting – the future’s bright - March 5, 2018 - Blazor and .NET Core hosting – the future’s bright.
- Building SPAs with C# - February 13, 2018 - Building SPAs with C#.
- Blazor: a web UI framework running C# and .NET in the browser - February 8, 2018 - Blazor: a web UI framework running C# and .NET in the browser.
- A new experiment: Browser-based web apps with .NET and Blazor - February 6, 2018 - A new experiment: Browser-based web apps with .NET and Blazor.
- Blazor: a technical introduction - February 6, 2018 - Blazor: a technical introduction.
- SDN Cast #118 - With Rainer Stropek and Serverside Blazor! - November 8, 2018 - Weekly SDN Cast with special gues Rainer Stropek talking about and showing off Blazor!
- Ed Charbeneau on Blazor - September 17, 2018 - Ed Charbeneau on Blazor.
- Blazor brings .NET to Web Assembly with Steve Sanderson - July 26, 2018 - Blazor brings .NET to Web Assembly with Steve Sanderson.
- Episode 037 – Blazor with Daniel Roth - April 30, 2018 - Episode 037 – Blazor with Daniel Roth.
- MS Dev Show : Blazor - March 19, 2018 - MS Dev Show Episode 184: Blazor (.NET in WebAssembly) with Dan Roth & Steve Sanderson.
- WebAssembly and Blazor – the future of frontend development? - December 12, 2018 - WebAssembly and Blazor – the future of frontend development?. Slides: PPTX. Demo's source code: GitHub.
- C# running in the browser via WebAssembly - December, 2018 - "C# running in the browser via WebAssembly" by Scott Sauber. Slides: PDF.
- SPA Revolution with WebAssembly and ASP.NET Blazor - October 16, 2018 - "SPA Revolution with WebAssembly and ASP.NET Blazor" session at the International JavaScript Conference. Slides: PPTX.
- Blazor: Modern Web development with .NET and WebAssembly - August 11, 2018 - "Blazor: Modern Web development with .NET and WebAssembly" session at the .NET Conf 2018. Video: Channel 9. Slides: PPTX or GitHub.
- Blazor v1.1 - June 28, 2018 - Blazor v1.1.
- Blazor - An Introduction - April 14, 2018 - Blazor, An Introduction.
- An experimental .NET framework for the browser - April, 2018 - An experimental .NET framework for the browser. Slides: PPTX. Demo's source code: GitHub.
- Dockerizing ASP.NET Core and Blazor Applications on Mac - October 30, 2018 - Dockerizing ASP.NET Core and Blazor Applications on Mac.