Releases: AdrienTorris/awesome-blazor
Releases · AdrienTorris/awesome-blazor
Week 49 of the year 2020
Event: "Blazor Week" (November 30 - December 4, 2020).
- Learning Blazor from scratch from amazing guests
- Building an open-source app for a non-profit
- Give away prizes like a Surface Go
- Watch on Twitch.
Added items
Samples
- Pattern Maker - C# code transformation demo that uses Roslyn and Monaco Editor. Demo, Demo2.
- BlazorTemplates - A collection of blazor templates, designed for common use cases for new projects.
Libraries & Extensions
- BootstrapBalzor - Reusable bootstrap components for Blazor.
- WpfGridLayout.Blazor - Provide a simple way to create a grid layout like WPF in Blazor.
- PanoramicData Blazor UI Components - An open source library of Blazor components including Table, Tree, ToolBar and FileExplorer. Demo.
- Smart UI for Blazor - Component library for Blazor including Grid, Kanban, Gantt, Chart, Docking, Pivot and more. Website.
- BlazorDialog - Dialog component as a service for Blazor. Demo.
Videos
- Developing interactive websites with C# using Blazor with Jimmy Engstrom - November 26, 2020 - Creating an interactive website today takes a lot of effort. You need to know a bunch of frameworks, languages and tools like Angular, React, JavaScript, Web pack, NPM, Bower, the list is long. What if there is a way to develop interactive websites without having to learn all these things? What if there is a way to develop in only one language, in C#? What if there is a way to do all that without using any Web Browser plugin? In this session Jimmy will show you what he believes to be the future of web development, Blazor. He will show how to get started and also share some of the new things in .NET5 so there be will be something for everybody. Also available on Twitch.
Articles
- Blazor Updates in .NET 5 - December 1, 2020 - Blazor Updates in .NET 5 by Daniel Roth on Code Magazine.
- How to migrate Blazor Webassembly to .NET 5 - November 30, 2020 - How to migrate Blazor Webassembly to .NET 5.
- Blazor JavaScript Isolation, Modules, and Dynamic C# - November 24, 2020 - .NET 5 is here, and with the release comes a barrel of Blazor improvements. One of the upgrades Blazorinos should be most excited about is JavaScript isolation and object references within .NET. This post will describe enhancing the existing Blazor API using extension methods to make importing JavaScript modules clearer. We’ll create a new type that will allow us to write C# code that looks similar to its JavaScript counterparts. Source code .
- Blazor WASM and Server in a Single Project Running on a Single Site - November 24, 2020 - This article looks at solving the challenges in creating a combined Blazor WASM and Server application - built in the same solution, and run on the same web site.
Podcasts
- Merge Conflict: .NET Conf 2020 & Apple M1 Event Recap - November 16, 2020 - Episode 228 of Merge Conflict's podcast: .NET Conf 2020 & Apple M1 Event Recap. This last week was crazy! .NET Conf 2020, .NET 5, Visual Studio 16.8, XAML Hot Reload 2.0, Xbox Series S/X launch, Apple M1 Events, and so much more. Duration: 62 minutes.
Week 48 of the year 2020
Event: "Unit Testing Blazor with bUnit" (November 17, 2020).
- Unit Testing Blazor with bUnit, with Egil Hansen and Safia Abdalla.
- Watch on YouTube.
Event: ".NET Conf" .NET 5 launch (November 10-12, 2020).
- .NET Conf is a free, three-day, virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new release. We're also celebrating our 10th anniversary and we're working on a few more surprises. You won't want to miss this one.
- Agenda.
- Replay on YouTube.
Added items
Samples
- TonClientBlazor - Free TON network client, Demo.
Videos
- [How to Create RDLC Report in Blazor](<https://www.youtube.com/watch?v=JSauWc5rauA) - November 24, 2020 - This video is about how to Create RDLC Report in Blazor Server application, how to use RDLC (.rdlc) report in Blazor.
- Blazor Train: Adding Azure AD B2C to an existing app - November 20, 2020 - Carl Franklin welcomes back Joel Hulen to demystify Azure AD B2C.
- Blazor: .NET 5 JavaScript interop modules revisited - November 20, 2020 - Blazor: .NET 5 JavaScript interop modules revisited, by Ed Charbeneau.
- Blazor: .NET 5 JavaScript interop modules - November 20, 2020 - Blazor: .NET 5 JavaScript interop modules, by Ed Charbeneau.
- ASP.NET Community Standup - Unit Testing Blazor with bUnit - November 17, 2020 - On this month's Blazor Community Spotlight, we'll be talking to Egil Hansen about unit testing Blazor components with bUnit.
- Blazor Train: Basic Authentication and Authorization in Blazor Web Assembly - November 13, 2020 - Carl shows you how to use ASP.NET Core Identity for basic authentication and authorization in a Blazor WebAssembly app.
- Building Real-time Applications with Blazor and GraphQL - November 12, 2020 - Come see how Blazor and GraphQL combined will revolutionize how we build rich SPA applications with .NET. .NET Conf 2020, Day #3.
- Application State in Blazor Apps - November 12, 2020 - Carl shows you the benefits of keeping application data outside components and pages, how to do cross-component change notifications, and how to persist that AppState to localstorage. .NET Conf 2020, Day #3.
- From Web Forms to Blazor - Introducing the Blazor Web Forms Components - November 12, 2020 - There are millions of ASP.NET Web Forms applications out there. How do you migrate them to .NET Core? With Blazor of course! In this talk, learn about the easy steps you can take to successfully migrate your application to Blazor with the BlazorWebFormComponents. .NET Conf 2020, Day #3.
- Components in Blazor - November 12, 2020 - Blazor is the blazing word in the Microsoft Tech stack at the moment because you can run C# on the client. In this session, I will talk about what Razor components are, talk about their lifecycle, event handling, and how to pass information between Blazor Components. .NET Conf 2020, Day #3.
- Trailblazor: Building Dynamic Applications with Blazor - November 12, 2020 - Underpinning Blazor's ability to create interactive web UIs using C# instead of JavaScript is a robust component model which offers exciting new opportunities for developers to create dynamic web applications. In this session we will explore a modular application framework for Blazor called Oqtane. .NET Conf 2020, Day #3.
- Microfrontends with Blazor: Welcome to the Party! - November 12, 2020 - In this talk, microfrontends expert Florian Rappl introduces an established architecture for a creating modular frontend applications. He will show how this architecture can be implemented together with Blazor to create dynamic user experiences. .NET Conf 2020, Day #3.
- Getting Started With Blazor - November 12, 2020 - In this session, we will introduce the core concepts for Blazor development, both client and server side. Then we will dive in to a Blazor Web Assembly example and look at how we can build rich client side apps in C#. .NET Conf 2020, Day #3.
- Blazor: Client Side vs. Server Side: Hands on Development and Deployment - November 11, 2020 - We will look at the main differences between Client Side Blazor, and Server Side Blazor. We will discuss situations and scenarios in which one should be favored over the other. We will develop a small app & deploy it twice on Azure: As a Client Side Blazor App, and as a Server Side Blazor App. .NET Conf 2020, Day #2.
- Migrating a Windows Forms App to Blazor: The Amazing and True Story of GIFBot - November 11, 2020 - In this talk, I will discuss the migration steps undertaken to go from a complex Desktop application to a robust ASP.NET-backed website with a Blazor front-end. The talk will highlight the ease at which I was able to translate functionality as a developer with very outdated web development skills. .NET Conf 2020, Day #2.
- Modern Web Development with Blazor & .NET 5 - November 10, 2020 - Blazor isn't just for new apps! Blazor in .NET 5 is integrated seamlessly with ASP.NET Core to enable modern full stack web development with .NET. In this session we'll show you how you can use Blazor and ASP.NET Core together to add rich client-side interactivity to both new and existing apps. You'll learn how to use Blazor components from your existing MVC views and Razor Pages, handle server-side prerendering, setup authentication & authorization, improve load time performance, and then deploy your app into production. .NET Conf 2020, Day #1.
- A talk for trailblazers: Blazor in .NET 5 - November 10, 2020 - Wondering what's in store for Blazor in .NET 5? Wonder no more! This talk features the latest and greatest features to arrive in Blazor as part of .NET 5. From improved APIs for working with the browser to CSS isolation to a variety of performance improvements, you'll leave this presentation with rundown of everything you'll be able to do in the latest version of Blazor. .NET Conf 2020, Day #1.
Article...
Week 47 of the year 2020
Event: "Unit Testing Blazor with bUnit" (November 17, 2020).
- Unit Testing Blazor with bUnit, with Egil Hansen and Safia Abdalla.
- Watch on YouTube.
Added items
Samples projects
- JHipster.NET JHipster is a well-known platform for generating modern application in java world. JHipster provides a blueprints system that allows to override the default behavior of the generator. JHipster.NET is a blueprint that overrides the back-end part, originally generated in spring boot, by back-end in asp.net core. For the front-end all the common language can be used (angular, react), including Blazor.
- BlazorMoonPhase - Moon Phase Sighting app using Blazor WebAssembly, by Lohith GN. Demo.
- BlazorWPBlog - Wordpress blog with Blazor.
Tools & utilities
- BlazorRouter - BlazorRouter is an awesome router inspired by react-router, providing declarative routing for Blazor.
- Generators.Blazor - Generators.Blazor is a source generator for improving performance in Blazor. The project also contains analyzers to detect common issues in Blazor apps.
Videos
- Blazor + Xamarin == WHOA! - November 5, 2020 - Xamarin Community Standup - Blazor + Xamarin == WHOA! with Eilon Lipton. Join the Xamarin Team as they discuss the latest and greatest for Xamarin. This week we sit down with Eilon Lipton to discuss the latest in the Mobile Blazor Bindings.
Articles
- Library Interop Generator 1.0 Release - November 19, 2020 - The Library Interop Generator is quite simple to grasp, you give it a TypeScript definition file and it will create a C# interop library for easier usage with ASP.NET Core Blazor. You can see a working site at Pirate Fort, it includes click action callbacks, animations, pixel system running, and sounds, all triggered from C#.
- Step Into .NET 5 with Telerik UI for ASP.NET Core Components - November 18, 2020 - .NET 5 is here, and Telerik UI for ASP.NET Core is fully compatible. Check out what's new in .NET 5 and how you can take advantage today.
- Write a WordPress blog with Blazor - November 18, 2020 - Write a WordPress blog with Blazor. Source code .
- Blazor and ASP.NET Core Get Faster in .NET 5 - November 12, 2020 - Blazor and ASP.NET Core Get Faster in .NET 5.
Podcasts
- Blazor in Action with Chris Sainty - November 17, 2020 - In this episode of expect(Exception) we talk with Chris Sainty, author of the book Blazor in Action. We talk about what Blazor actually is, why we like it and of course, how to test it. Blazor in Action's book.
Week 46 of the year 2020
Event: "Unit Testing Blazor with bUnit" (November 17, 2020).
- Unit Testing Blazor with bUnit, with Egil Hansen and Safia Abdalla.
- Watch on YouTube.
Event: ".NET Conf" .NET 5 launch (November 10-12, 2020).
- .NET Conf is a free, three-day, virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new release. We're also celebrating our 10th anniversary and we're working on a few more surprises. You won't want to miss this one.
- Agenda.
- Replay on YouTube.
Added items
Libraries & Utilities
- MudBlazor - MudBlazor is an ambitious Material Design component framework for Blazor with an emphasis on ease of use and clear structure. It is perfect for .NET developers who want to rapidly build web applications without having to struggle with CSS and Javascript. MudBlazor, being written entirely in C#, empowers them to adapt, fix or extend the framework and the multitude of examples in the documentation makes learning MudBlazor very easy. Documentation. Demo.
- BlazorAnimation - A Blazor component based on animate.css to easly animate your content. Demo.
Videos
- .NET Conf 2020: Days 2 and 3, full video - November 11-12, 2020 - Full video of the two last days of the .NET Conf 2020.
- .NET Conf 2020: Day 1, full video - November 10, 2020 - Full video of the first day of the .NET Conf 2020.
- Run EF Core queries on SQL Server from Blazor WebAssembly - October 26, 2020 - Session of the Atlanta .Net User Group by Jeremy Likness, "Run Entity Framework Core queries on SQL Server from Blazor WebAssembly".
Articles
- Announcing ASP.NET Core in .NET 5 - November 10, 2020 - .NET 5 is now released! .NET 5 is the next version of .NET Core and the future of the .NET platform. With .NET 5 you have everything you need to build rich, interactive front end web UI and powerful backend services. For a full list of everything that’s new in ASP.NET Core in this release, check out the ASP.NET Core in .NET 5 release notes. See also the .NET 5 release notes for additional details and known issues.
- Announcing .NET 5.0 - November 10, 2020 - Announcing .NET 5.0, by Microsoft.
- Blazor Stability Testing Tools for Bulletproof Applications - November 9, 2020 - Blazor testing may just be the biggest potential upside of the framework. Learn about the core concepts of Blazor testing that will help you make bulletproof apps.
- Run Blazor Apps Within Electron Shell - November 5, 2020 - This post covers how to embed Blazor into an Electron app to ship Blazor on the desktop, and how to debug our Electron application using Rider.
- Communicating between .NET and JavaScript in Blazor with in-browser samples - November 5, 2020 - The success of Blazor relies heavily upon how well it can integrate with the existing rich JavaScript ecosystem. The way Blazor allows you to integrate, is by enabling you to call JavaScript functions from Blazor and .NET functions from JavaScript. This is also referred to as 'JavaScript interoperability'.
- Sending IoT Hub telemetry to a Blazor Web App - November 4, 2020 - Integrate Azure Functions and Blazor Web App using an API Controller. Use it together with IoT Hub routing.
Week 45 of the year 2020
Event: ".NET Conf" .NET 5 launch (November 10-12, 2020).
- .NET Conf is a free, three-day, virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new release. We're also celebrating our 10th anniversary and we're working on a few more surprises. You won't want to miss this one.
- Agenda.
Added items
Components & Utilities
- Material.Blazor - An alternative Material Theme Razor Component Library. Material.Blazor focuses sharply on giving you pure markup from Google's material-components-web - we don't try to sit between you and your use of Google's CSS and SASS because they do it better than we ever could. We also have some cool "plus" components. See our demo and comprehensive documentation.
Videos
- Blazor Train: Basic Authentication and Authorization - November 02, 2020 - Carl shows you how to use ASP.NET Core Identity for basic authentication and authorization using a SQL Server.
- .NET 5 Migrating NuGet Packages - October 31, 2020 - .NET 5 Migrating NuGet Packages, by Ed Charbeneau.
- .NET 5 migration pains - October 16, 2020 - .NET 5 migration pains, by Ed Charbeneau.
Articles
- Implement a Blazor full text search using Azure Cognitive Search - November 2, 2020 - This article shows how to implement a full text search in Blazor using Azure Cognitive Search. The search results are returned using paging and the search index can be created, deleted from a Blazor application. Source code .
- Unified Blazor UI in the Mobile Blazor Bindings Preview 5 - October 30, 2020 - Unified Blazor UI in the Mobile Blazor Bindings Preview 5.
- Should your enterprise pick Angular, React or Blazor? - October 27, 2020 - Should your enterprise pick Angular, React or Blazor, by Jon Hilton for Progress Telerik.
- Blast Off with Blazor: Get to know Blazor and our project - October 26, 2020 - Building a website from the ground up with no Blazor experience required. All you’ll need is a passing knowledge of C# and .NET. Source code .
Podcasts
- Oqtane and OSS with Shaun Walker - November 2, 2020 - Shaun Walker is the original creator of Oqtane and DotNetNuke, web application frameworks which have the earned the recognition of being among the largest, most successful, pioneering Open Source projects native to the Microsoft platform. He was recognized by Business In Vancouver in 2011 as a leading entrepreneur in their Forty Under 40 business awards, and is currently the Chair of the Project Committee for the .NET Foundation. Shaun is currently a Technical Director and Enterprise Guildmaster at Cognizant Softvision. Shaun joined The 6 Figure Developer to talk about his newest project, Oqtane, a Modular Application Framework for Blazor, as well as Open Source Software, and The .NET Foundation. Duration: 44 minutes.
Week 44 of the year 2020
Event: "Blazor & Comet ☄️ for Native Mobile Apps" (October 26, 2020).
- The .NET Docs Show - Blazor & Comet ☄️ for Native Mobile Apps with Sam Basu. Sam Basu from Telerik joins the panel to show us how to use Blazor and Comet in native mobile apps!
- Live / Replay links: YouTube, .NET Live.
Event: ".NET Conf" .NET 5 launch (November 10-12, 2020).
- .NET Conf is a free, three-day, virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new release. We're also celebrating our 10th anniversary and we're working on a few more surprises. You won't want to miss this one.
- Agenda.
Added items
Tutorials
- Building a Blazor farm animal soundboard - October 2020 - Building a Blazor farm animal soundboard, by JetBrains. Source code .
Components & utilities
- FlatpickrBlazor - Flatpickr Blazor interop.Demo.
Videos
- Blazor & Comet for Native Mobile Apps - October 26, 2020 - Sam Basu from Telerik joins the panel to show us how to use Blazor and Comet in native mobile apps.
- Blazor Train: MVVM Part 2 - October 26, 2020 - Carl shows more advanced MVVM patterns in Blazor.
- ASP.NET Core Series: PWA's with Blazor - October 15, 2020 - Progressive Web Applications (PWA) use modern browser APIs and capabilities to behave like a desktop app. Since Blazor WebAssembly is a standards-based client-side web app platform, developers have the ability to leverage these browser APIs and create PWAs using .NET. In this episode, Jeremy is joined by Dan Roth to discuss the built in support for building PWAs with Blazor and show us a few demos of how get started.
Articles
- Is Blazor Safe for Your Enterprise to Bet On? - October 22, 2020 - As with any technology, you’d be foolish not to be concerned about moving your organization to Blazor. Let’s clarify what’s worth worrying about. Also: Why you shouldn’t worry.
- How to Add gRPC to Your Blazor App - October 14, 2020 - This post reivews how to get started with gRPC within your Blazor apps. We'll start with a basic Blazor WebAssembly app being hosted from an ASP.NET Core server, then modify it to use gRPC.
- Pushing UI changes from Blazor Server to browser on server raised events - October 12, 2020 - Pushing UI changes from Blazor Server to browser on server raised events. Source code .
- EditForm - forms and validation in Blazor - September 24, 2020 - ASP.Net Core Blazor ships some great components to get building web forms quickly and easily. The EditForm component allows us to manage forms, validations, and form submission events.
- Leaving Silverlight: Converting to the Web - September 22, 2020 - If you’re migrating from Silverlight, the latest crop of technologies means that going to the web might be your best choice.
Week 43 of the year 2020
Event: "Blazor & Comet ☄️ for Native Mobile Apps" (October 26, 2020).
- The .NET Docs Show - Blazor & Comet ☄️ for Native Mobile Apps with Sam Basu. Sam Basu from Telerik joins the panel to show us how to use Blazor and Comet in native mobile apps!
- Live / Replay links: YouTube, .NET Live.
Event: "Blazor" @devreach 2.0 (October 19, 2020).
- Ed Charbeneau wants to break free from JavaScript! Join him as he chats with and builds a magic Blazor app with industry experts like Daniel Roth, Jeremy Likness, Chris Sainty and Corey Weathers. Remember, live pair-coding means there will be laughter, the presenters themselves might get stumped and there will be ample opportunity for you to engage!
- Live / Replay links: Twitch.
- Find them: telerik.com/devreach or Twitter.
- Trailer: YouTube.
Event: ".NET 6 planning for ASP.NET Core" (October 13, 2020).
- The ASP.NET team is actively working on .NET 6 planning and would like your help! Come chat with the team as they review the backlog for possible focus areas for the next release.
- Live / Replay links: YouTube.
- Community links.
Added items
Samples
- BlazorPowerHour - The Blazor Power Hour show index, by Ed Charbeneau.
Videos
- Game Platform Development - Component Library and Deployment Scripts - October 24, 2020 - Game Platform Development - Component Library and Deployment Scripts. Topics: C#, .NET Core, Blazor, Docker, Kubernetes.
- DevReach Day 1: Blazor - October 19, 2020 - Ed Charbeneau wants to break free from JavaScript! Join him as he chats with and builds a magic Blazor app with industry experts like Daniel Roth, Jeremy Likness and Chris Sainty. Remember, live pair-coding means there will be laughter, the presenters themselves might get stumped and there will be ample opportunity for you to engage! DevReach's website.
- Game Platform Development - Component Library and Deployment Scripts - Part 2 - October 19, 2020 - Game Platform Development - Component Library and Deployment Scripts. Topics: C#, .NET Core, Blazor, Docker, Kubernetes. Part 1.
- Game Platform Development - Component Library and Deployment Scripts - Part 1 - October 19, 2020 - Game Platform Development - Component Library and Deployment Scripts. Topics: C#, .NET Core, Blazor, Docker, Kubernetes. Part 2.
- Blazor: Our first impressions with Andrew Lock - October 9, 2020 - Blazor: Our first impressions with Andrew Lock, by Loosely Coupled Show. Are you on the Blazor train? Some of us are hesitant with scars from the past, even though they might not be warranted.
Articles
- Blazor FAST web components - October 22, 2020 - Interfaces built with FAST adapt to your design system and can be used with any modern UI Framework by leveraging industry standard Web Components. Let’s put this to the test using Blazor.
- Using NPM Packages in Blazor - October 19, 2020 - Using NPM Packages in Blazor.
- Building Real-Time Applications with Blazor Server and Firestore - October 16, 2020 - Building Real-Time Applications with Blazor Server and Firestore.
- Combing through ComponentBase - October 14, 2020 - Combing through ComponentBase.
- Retrieving Data "As You Need It" with the Telerik UI for Blazor DataGrid - October 6, 2020 - Retrieving Data "As You Need It" with the Telerik UI for Blazor DataGrid.
Week 42 of the year 2020
Event: ".NET 6 planning for ASP.NET Core" (October 13, 2020).
- The ASP.NET team is actively working on .NET 6 planning and would like your help! Come chat with the team as they review the backlog for possible focus areas for the next release.
- Live / Replay links: YouTube.
- Community links.
Event: "Building The .NET Docs Show - Blazor App" (October 13, 2020).
- The .NET Docs Show website built using ASP.NET Core Blazor, with server-side rendering and companion technology SignalR that updates the app in real-time. Join Microsoft’s own David Pine, the architect and developer of the site as he shares all the internal details of the project. See behind the scenes, dig into the source code and the development effort involved - learn about Blazor, ASP.NET Core, C# 8, SignalR, and Azure in this in-depth look with Microsoft developer relations.
- Speaker: David Pine
- Live / Replay links: Twitch.
- Event on Meetup.
Added items
Samples
- TetrisBlazor - Online Game With Blazor and SignalR on .NetCore. Demo.
Tutorials
- Create a Blazor Server app that uses the Microsoft identity platform for authentication - October 2020 - Tutorial by Microsoft. Blazor Server provides support for hosting Razor components on the server in an ASP.NET Core app. In this tutorial, you learn how to implement authentication and retrieve data from Microsoft Graph in a Blazor Server app with the Microsoft identity platform.
Libraries & utilities
- Blazor Printing - Print and save PDF documents with a native print dialog in a Blazor Server or client Application.
Videos
- On .NET Live - Diving into Azure Static Web Apps - October 15, 2020 - Azure Static Web Apps allows you to develop modern web applications that automatically publish from changes made in GitHub. You can build your frontends in your framework of choice and back them powerful APIs based on Azure Functions. In this session, Anthony Chu joins us to talk about this new service and what it means for .NET Developers building Blazor applications.
- Blazor WebAssembly : Twitter Authentication/Login - October 12, 2020 - Blazor WebAssembly : Twitter Authentication/Login, by Curious Drive.
- Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1 - October 12, 2020 - Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1. Article.
Articles
- ASP.NET Core updates in .NET 5 Release Candidate 2 - October 13, 2020 - .NET 5 Release Candidate 2 (RC2) is now available and is ready for evaluation. .NET 5 RC2 is a “go live” release, meaning it’s supported in production. This prerelease of .NET 5 is very close to what we expect to ship for the .NET 5 release. Some improvements for Blazor: CSS isolation, component virtualization, support for toggle events, IAsyncDisposable support for components and more!
- Blazor Debugging Boosted in .NET 5 RC 2 - October 13, 2020 - Blazor Debugging Boosted in .NET 5 RC 2, on Visual Studio Magazine.
- Quick Helper For Blazor Performance - October 13, 2020 - Quick Helper For Blazor Performance.
- Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1 - October 12, 2020 - Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1. Video.
- Printing PDF’s in Blazor - October 11, 2020 - Printing PDF’s in Blazor. Source code .
- For ASP.NET Core in .NET 6, Devs want AOT Compilation - October 8, 2020 - For ASP.NET Core in .NET 6, Devs want AOT Compilation, on Visual Studio Magazine.
- Blazor Guru Details Best Performance Practices - September 30, 2020 - Blazor Guru Details Best Performance Practices, on Visual Studio Magazine.
- How to build a Blazor web app with Azure Active Directory authentication and Microsoft Graph - July 21, 2020 - How to build a Blazor web app with Azure Active Directory authentication and Microsoft Graph.
Week 41 of the year 2020
Event: ".NET Conf" .NET 5 launch (November 10-12, 2020).
- .NET Conf is a free, three-day, virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new release. We're also celebrating our 10th anniversary and we're working on a few more surprises. You won't want to miss this one.
- Agenda.
Event: "Blazor" @devreach 2.0 (October 19, 2020).
- Ed Charbeneau wants to break free from JavaScript! Join him as he chats with and builds a magic Blazor app with industry experts like Daniel Roth, Jeremy Likness, Chris Sainty and Corey Weathers. Remember, live pair-coding means there will be laughter, the presenters themselves might get stumped and there will be ample opportunity for you to engage!
- Live / Replay links: Twitch.
- Find them: telerik.com/devreach or Twitter.
- Trailer: YouTube.
Event: "Building The .NET Docs Show - Blazor App" (October 13, 2020).
- The .NET Docs Show website built using ASP.NET Core Blazor, with server-side rendering and companion technology SignalR that updates the app in real-time. Join Microsoft’s own David Pine, the architect and developer of the site as he shares all the internal details of the project. See behind the scenes, dig into the source code and the development effort involved - learn about Blazor, ASP.NET Core, C# 8, SignalR, and Azure in this in-depth look with Microsoft developer relations.
- Speaker: David Pine
- Live / Replay links: Twitch.
- Event on Meetup.
Event: "Blazor WebAssembly vs Angular Client Side Shootout" (October 6, 2020)
- Which of these two powerful client-side technologies should you choose for your next project? Learn the strengths and weaknesses of Blazor WebAssembly vs. Angular as Lee experienced them while building typershark.io, a multi-player game in Blazor. Lee will delve into how Blazor works, demo it, then compare and contrast it with Angular across 10 distinct categories to give you the skills to pick the right technology for your next project.
- Speaker: Lee Richardson
- Event on Meetup.
Event: "Azure Static Web Apps with .NET and Blazor" (October 6, 2020).
- Azure Static Web Apps now has first-class support for Blazor WebAssembly and .NET Functions in preview, available in all supported regions. We'll have some fun new demos from Anthony Chu, live Q&A, community links and updates, and more!
- Live / Replay links: YouTube, ASP.NET Community Sandup website.
- Community links: theurlist.com.
Event: ".NET 5 updates" (September 29, 2020).
- Updates, demos, and live Q&A with Scott Hunter!
- Live / Replay links: YouTube, ASP.NET Community Sandup website.
- Community links: theurlist.com.
Added items
General
- Blazor WebAssembly performance best practices - ASP.NET Core Blazor WebAssembly performance best practices, by Pranav Krishnamoorthy and Steve Sanderson.
Samples
- Serverless StreamR - A serverless port of StreamR powered by Blazor WebAssembly and Azure.
Videos
- Blazor Train: Daniel Roth on .NET 5 Blazor - October 9, 2020 - Carl welcomes back Daniel Roth to demo what's new in .NET 5 Blazor.
- Telerik Reporting and Testing R3 2020 Release - October 5, 2020 - Tech Is Evolving, and so Are Telerik & Kendo UI with R3 2020: Telerik Reporting & Test Studio Dev Edition Fully Integrate with All Suites, including Blazor.
Articles
- Building a simple tooltip component for Blazor in under 10 lines of code - October 6, 2020 - Building a simple tooltip component for Blazor in under 10 lines of code. Source code .
- When does Blazor decide to render your UI? - October 3, 2020 - When does Blazor decide to render your UI?
- Creating Real-Time Charts with Blazor WebAssembly and SignalR - September 30, 2020 - Creating Real-Time Charts with Blazor WebAssembly and SignalR.
- Four Micro-Frontend Architecture yypes you can implement with Blazor - September 24, 2020 - Four Micro-Frontend Architecture yypes you can implement with Blazor.
Week 40 of the year 2020
Event: "Blazor" @devreach 2.0 (October 19, 2020).
- Ed Charbeneau wants to break free from JavaScript! Join him as he chats with and builds a magic Blazor app with industry experts like Daniel Roth, Jeremy Likness, Chris Sainty and Corey Weathers. Remember, live pair-coding means there will be laughter, the presenters themselves might get stumped and there will be ample opportunity for you to engage!
- Live / Replay links: Twitch.
- Find them: telerik.com/devreach or Twitter.
- Trailer: YouTube.
Event: "Building The .NET Docs Show - Blazor App" (October 13, 2020).
- The .NET Docs Show website built using ASP.NET Core Blazor, with server-side rendering and companion technology SignalR that updates the app in real-time. Join Microsoft’s own David Pine, the architect and developer of the site as he shares all the internal details of the project. See behind the scenes, dig into the source code and the development effort involved - learn about Blazor, ASP.NET Core, C# 8, SignalR, and Azure in this in-depth look with Microsoft developer relations.
- Speaker: David Pine
- Live / Replay links: Twitch.
- Event on Meetup.
Event: "Blazor WebAssembly vs Angular Client Side Shootout" (October 6, 2020)
- Which of these two powerful client-side technologies should you choose for your next project? Learn the strengths and weaknesses of Blazor WebAssembly vs. Angular as Lee experienced them while building typershark.io, a multi-player game in Blazor. Lee will delve into how Blazor works, demo it, then compare and contrast it with Angular across 10 distinct categories to give you the skills to pick the right technology for your next project.
- Speaker: Lee Richardson
- Event on Meetup.
Event: ".NET 5 updates" (September 29, 2020).
- Updates, demos, and live Q&A with Scott Hunter!
- Live / Replay links: YouTube, ASP.NET Community Sandup website.
- Community links: theurlist.com.
Event: "Blazor WASM & ML.NET with .NET 5" (September 23, 2020).
- Machine Learning ASP.NET Community Standup: Learn how you can use .NET 5 and ML.NET to add machine learning to Blazor WASM apps.
- Live / Replay links: live.dot.net, ASP.NET Community Sandup website, Twitch or YouTube.
- Community links: theurlist.com.
Added items
Samples
- BlazorGhost - A Blazor frontend for Ghost blogs.
- BlazingOrchard - Blazing Orchard is a modular application framework that turns your Blazor project into a CMS-powered Blazor application by leveraging Orchard Core as a decoupled backend/CMS server using its REST & GraphQL APIs.
Videos
- Blazor Train: Adding Blazor to an Existing MVC Application - October 2, 2020 - Carl welcomes Brian MacKay who shows you how to add Blazor pages and components to an existing MVC app.
- Game Platform Development - Planning for Alpha Release - September 29, 2020 - Game Platform Development by CAhorn - Planning for Alpha Release.
- Blazor WebAssembly : Authentication State - September 26, 2020 - Blazor WebAssembly : Authentication State, by Curious Drive. Source code .
- GameDev - Bugs and Docker - September 22, 2020 - GameDev - Bugs and Docker by CAhorn.
Articles
- Render diagrams on the fly in your Blazor apps - October 1, 2020 - Render diagrams on the fly in your Blazor apps.
- Blazor vs. Silverlight: Is Blazor Silverlight 2.0? - September 29, 2020 - Blazor vs. Silverlight: Is Blazor Silverlight 2.0?
- Streaming an HTTP response in Blazor WebAssembly - September 28, 2020 - Streaming an HTTP response in Blazor WebAssembly.
- How to deploy Blazor WASM & Azure Functions to Azure Static Web Apps - September 24, 2020 - How to deploy Blazor WASM & Azure Functions to Azure Static Web Apps.
- Creating Real-Time Charts with Blazor WebAssembly and SignalR - September 20, 2020 - Creating Real-Time Charts with Blazor WebAssembly and SignalR.
- Generating and efficiently exporting a file in a Blazor WebAssembly application - July 27, 2020 - Generating and efficiently exporting a file in a Blazor WebAssembly application.