Releases: AdrienTorris/awesome-blazor
Releases · AdrienTorris/awesome-blazor
Week 18 of year 2020
Special event: "Virtual Meetup".
- Virtual Meetup - What is Blazor? And why’s it so exciting? by Chris Sainty
Added items
Samples
- optimizer.ml - A "server-less" general purpose optimization suite for algorithm parameters. Also provides offline optimization of Quantconnect Lean trading algorithms. Demo (https://optimizer.ml).
Articles
- Blazor WebAssembly 3.2.0 Release Candidate now available - April 30, 2020 - Blazor WebAssembly 3.2.0 Release Candidate now available. The Blazor WebAssembly Release Candidate is here! This release contains all of the features and improvements that we expect to release for the upcoming Blazor WebAssembly release. There are no more breaking changes planned at this point.
- Stripe customer credit card payment with Blazor - April 27, 2020 - In the previous tutorial, you learned how to link a Stripe Connect account with a local user store in a Blazor application. If, instead, you need a way to collect payment information from your customers, this tutorial will help you understand the Stripe customer flow. Source code.
Tooling
- Blazor Dev Server with CSS Live Reloader - Alternative Blazor Dev Server to be available CSS live reloading.
Week 17 of the year 2020
Special event: "Blazor Update". [Over]
- ML.NET + Blazor with Bri Achtman and Luis Quintanilla.
Items added
Videos
- Trains.NET - Lets pretend to be designers - April 22, 2020 - Building a 2D game with .NET and C#, let's draw things with Blazor. Trains.NET's Source code.
- Trains.NET - From SkiaSharp to HTML Canvas, and hopefully published to a website somewhere - April 15, 2020 - Building a 2D game with .NET and C#, let's draw things with Blazor. Trains.NET's Source code.
Articles
- Blazor WebAssembly 3.2.0 Preview 5 release now available - April 23, 2020 - Blazor WebAssembly 3.2.0 Preview 5 release now available.
- Telerik UI for Blazor 2.11.0 - April 22, 2020 - Telerik UI for Blazor 2.11.0: New Grid Features, Scheduler Improvements, Wasm 3.2.0 Preview 4 and More.
- Mobile Blazor Bindings - Navigation and Xamarin Essentials - April 21, 2020 - Mobile Blazor Bindings - Navigation and Xamarin Essentials.
- Stripe Connect Express and Blazor - April 20, 2020 - Stripe Connect Express and Blazor.
- Securing Blazor WebAssembly with Identity Server 4 - April 6, 2020 - Securing Blazor WebAssembly with Identity Server 4.
Books & eBooks
- Blazor Succinctly - April 16, 2020 - A free e-book for starting with the Blazor framework.
Week 16 of the year 2020
Items added
Samples
- BlazorGrpcWebCodeFirst - Sample project that demonstrates how you can use gRPC-Web with Blazor WebAssembly hosted on ASP.NET Core. Publish and consume your services without having to create .proto files - with the code-first approach.
- Trains.NET - 2D game built with .NET and C#.
- GTAVehicles - Sample app to manage GTA vehicles. Demo.
Components & Utilities
- BlazorWebView - Blazor WebView control for WPF, Android, macOS, iOS. Run Blazor on .NET Core and Mono natively inside a Webview. Documentation.
- Blazor.ScriptInjection - Smart script tags in Blazor components, ideal for lazy loading of javascript files.
- Table.Net - Interactive and flexible Data Tables for Blazor Web Apps.
- DnetIndexedDb - Blazor Library for IndexedDB DOM API.
Videos
- Trains.NET - Let's draw things with Blazor - April 10, 2020 - Building a 2D game with .NET and C#, let's draw things with Blazor. Trains.NET's Source code.
- Trains.NET - Experimenting with Blazor - April 8, 2020 - Building a 2D game with .NET and C#, experimenting with Blazor. Trains.NET's Source code.
Articles
- Blazor WebAssembly 3.2.0 Preview 4 release now available - April 16, 2020 - Blazor WebAssembly 3.2.0 Preview 4 release now available.
- Mobile Blazor Bindings - State Management and Data - April 14, 2020 - Mobile Blazor Bindings - State Management and Data.
- Stripe.NET Create Stripe Webhooks Receiver - April 13, 2020 - Stripe.NET Create Stripe Webhooks Receiver.
- Blazor: Handling 404s with IIS - April 9, 2020 - Blazor: Handling 404s with IIS.
Week 15 of the year 2020
Added items
Articles
- Mobile Blazor Bindings - Layout and Styling - April 7, 2020 - Second post in the series: Mobile Blazor Bindings for Web Developers by Chris Sainty.
Week 14 of the year 2020
Special event: "Blazor Update". [OVER]
- Don't miss the next .NET Community Standup about Blazor updates with Dan Roth and Steve Sanderson!
Added items
Samples
- Memory Game Wasm/PWA - Simple Memory game with PWA support. Demo.
Logging.Samples - Samples for .NET Core and ASP.NET Core logging using various logger frameworks.
Libraries & Components
- Blazor.SignaturePad - A Blazor component library that utilizes Szymon Nowak's javascript library Signature Pad to implement smooth signature drawing on a HTML5 canvas.
- Blazor-Sparkline - Sparkline Charts for Blazor using Fonts.
Videos
- Carl Franklin's Blazor Desk Show with Dan Roth - March 26, 2020 - Video of Carl Franklin (from .NET Rocks!) about architecture best practices, how to make and consume generic components, how to call JavaScript to enhance your apps, and how to implement authentication and authorization. This video also covers how to monitor the traffic going back and forth between the browser and the server, measure your app's memory footprint, and how to optimize it. It also introduces some exciting Blazor controls including a data grid and appointment scheduling component.
Articles
- Mobile Blazor Bindings - Getting Started - April 1, 2020 - Introduction by Chris Sainty to the Mobile Blazor Bindings (MBB) project, what it is, why you might be interesting in trying it, what is and isn't available and we'll finish with creating our first app.
- Routing in Blazor Apps - March 30, 2020 - In this post, App Dev Manager Billy Sun compares routing of popular web frameworks and Blazor.
- Blazor WebAssembly Marches On to GA: Now Debug from Visual Studio, VS Code - March 27, 2020 - Blazor WebAssembly Marches On to GA: Now Debug from Visual Studio, VS Code, on Visual Studio Magazine.
- Updating JSON Validate to Blazor 3.2.0 Preview 3 - March 29, 2020 - Updating JSON Validate to Blazor 3.2.0 Preview 3.
- Mocking Injected Types in Blazor - March 26, 2020 - Mocking Injected Types in Blazor.
- How To Keep Js Object Reference In Blazor - March 21, 2020 - How to keep Javascript object reference in Blazor on .NET side?
Week 13 of the year 2020
Added items
Videos
- Quarantined Coding! with Ed Charbeneau - March 26, 2020 - Ed Charbeneau about Blazor for CodeItLive.
- Create a Blazor Server App and Add Syncfusion Blazor Components - March 24, 2020 - Learn to create a new Blazor Server App and add Blazor Components of Syncfusion to it using Visual Studio 2019 and Visual Studio Code.
- Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee - March 22, 2020 - Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee, by Csharpfritz.
- Blazor StateHasChanged: Hot take on hot questions - March 20, 2020 - Blazor StateHasChanged: Hot take on hot questions, by Ed Charbeneau.
- Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee - March 20, 2020 - Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee, by Csharpfritz.
- Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee - March 19, 2020 - Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee, by Csharpfritz.
- Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee - March 18, 2020 - Minimal March - Linux and Blazor. PRs, Finishing the FormView, C#, HTML, and !coffee, by Csharpfritz.
Articles
- Blazor WebAssembly 3.2.0 Preview 3 release now available - March 26, 2020 - Official post from Microsoft, by Dan Roth. Blazor WebAssembly 3.2.0 Preview 3 release now available.
- Adventures with Blazor: my first component, a busy button - March 26, 2020 - Adventures with Blazor: my first component, a busy button.
- Working with Query Strings in Blazor - March 25, 2020 - This post covers how to deal with Query Strings in Blazor.
- Why you should use Blazor over JavaScript Frameworks - March 24, 2020 - Why you should use Blazor over JavaScript Frameworks to build your single-page application.
- Replacing AJAX calls in Razor Pages with Razor Components and Blazor - March 24, 2020 - Replacing AJAX calls in Razor Pages with Razor Components and Blazor.
- Introduction to .NET 5 for ASP.NET Developers - March 23, 2020 - Introduction to .NET 5 for ASP.NET Developers.
- Blazor WebAssembly tackles progressive web apps - March 11, 2020 - Blazor WebAssembly tackles progressive web apps, by David Ramel for Visual Studio Magazine.
Week 12 of the year 2020
Added items
Articles
- Using Highcharts with Blazor - March 21, 2020 - Using Highcharts with Blazor.
- CSS live reloading on Blazor - March 20, 2020 - CSS live reloading on Blazor.
- Unifying .NET 5 arrives in Preview 1 - March 17, 2020 - Microsoft released .NET 5 Preview 1, the first iteration of what will become one framework to handle all .NET development projects.
- Blazor - Reload the browser on disconnect - March 14, 2020 - Blazor - Reload the browser on disconnect.
- Open Source Silverlight replacement powered by WebAssembly debuts - March 9, 2020 - Open Source Silverlight replacement powered by WebAssembly debuts.
Tools & Utilities
- Howler.Blazor - A Blazor JSInterop wrapper for Howler.js, an audio library.
- Blazor.LazyStyleSheet - Lazy loading for CSS style sheets.
E-Books
- Blazor, A Beginners Guide - A FREE e-book for getting started with the Blazor framework. (Published March 18th, 2020).
Week 11 of the year 2020
Items added
Libraries & components
- DnetOverlay - Agular CDK Overlay implementation for Blazor.
Tutorials
- Build an Authenticated Web App in C# with Blazor - March, 2020 - Build an Authenticated Web App in C# with Blazor.
Videos
- Deep Dive on Server-Side Blazor - February 24, 2020 - Talk by Carl Franklin at the NDC London, "Deep Dive on Server-Side Blazor". Blazor has arrived on the server with .NET Core 3. In this demo-filled session, Carl shows you how you can integrate authentication, data access with Entity Framework Core, API endpoints, File Uploads, and SignalR to create a great experience for your users.
Articles
- The Open Source Project that Wants to Reboot Silverlight - March 13, 2020 - OpenSilver uses impressive tech to run Microsoft’s stone-dead app platform, Silverlight.
- Blazor WebAssembly 3.2.0 Preview 2 release now available - March 11, 2020 - Blazor WebAssembly 3.2.0 Preview 2 release now available, by Daniel Roth from Microsoft.
- New Blazor and CSLA .NET Book - March 11, 2020 - New Blazor and CSLA .NET Book. Link to buy it.
- Blazor Shopping Cart Sample using Local Storage to Persist State - March 10, 2020 - Blazor Shopping Cart Sample using Local Storage to Persist State, by Carl Franklin.
- Event Aggregator for Blazor updated to 2.0.0 - March 8, 2020 - Event Aggregator for Blazor updated to 2.0.0.
- GitHub Project Provides 300-Plus Samples of ASP.NET Core/Blazor Fundamentals - February 27, 2020 - A GitHub project providing more than 300 code samples to illustrate ASP.NET Core fundamentals has amassed more than 4,100 stars.
- Experimental Mobile Blazor Bindings gets new components - February 10, 2020 - Experimental Mobile Blazor Bindings gets new components.
Podcasts
- Blazor with guest Carl Franklin - March 9, 2020 - Carl Franklin is the guest to Weekly Dev Tips. Carl Franklin and Steve Smith (aka Ardalis) discuss Blazor in general and look at how to create a generic object picker control for Blazor.
e-Books
- Using CSLA 5: Blazor and WebAssembly - This book covers the new Blazor UI framework, including how to create server-side and client-side WebAssembly projects, how to implement authentication and authorization, and how to use data binding. It then covers how CSLA .NET supports Blazor, including walking through a complete sample app.
Week 10 of the year 2020
Items added
Samples
- Blazor + Umbraco Heartcore - Example of using Umbraco Heartcore with Blazor.
Tutorials
- PlannerApp Full Client-Side Project with Blazor WebAssembly - Learn how to build a full client-side application using Blazor WebAssembly, The back-end is already done and hosted on Azure so we will take advantage of that to teach you how to develop full application from scratch. Source code.
Libraries
- Cortex.Net - State management like MobX for .NET and Blazor.
- BlazorContentEditable - A contenteditable component for Blazor. (Demo)
- Ant-design-blazor - An enterprise-class UI components based on Ant Design and Blazor. (Demo).
Videos
- Building Chat App using Blazor WebAssembly - March 6, 2020 - Building Chat App using Blazor WebAssembly, day 10 by Curious Drive.
- Blazor Tutorial : Event Handling - March 4, 2020 - Episode about event handling by Curious Drive.
- Build your first Blazor app with Carl Franklin - March 3, 2020 - Build your first Blazor app with Carl Franklin, by DevExpress.
- Blazor Means Business - January 16, 2020 - "Blazor Means Business" by Paul Schroeder at the Chicago .NET User Group.
Articles
- Blazor WASM Debugging Planned for Visual Studio - March 3, 2020 - Blazor WASM Debugging Planned for Visual Studio, on Visual Studio Magazine.
- Integrating Tailwind CSS with Blazor using Gulp - Part 2 - March 3, 2020 - Integrating Tailwind CSS with Blazor using Gulp - Part 2.
- What's the Difference Between Blazor vs Razor - March 2, 2020 - What is Razor? How does it relate to Blazor, and which should you be using? Learn the difference between Blazor and Razor and how to use them in your web applications.
- Re-Using Angular Components In A Blazor WebAssembly Application Using Angular Elements - March 2, 2020 - Re-Using Angular Components In A Blazor WebAssembly Application Using Angular Elements - Web Components Custom Elements.
- How to send callback method to JSInterop in Blazor? - February 29, 2020 - How to send callback method to JSInterop in Blazor?
- Yet another way to changing the page title in Blazor, and more - February 2020, 27 - Yet another way to changing the page title in Blazor, and more.
- Running Your ASP.NET Core Blazor WebAssembly Application As A Progressive Web App (PWA) - February 18, 2020 - Running Your ASP.NET Core Blazor WebAssembly Application As A Progressive Web App (PWA).
Week 9 of the year 2020
Added items
Videos
- Blazor, GitHub CLI, Excel? and more - February 26, 2020 - Blazor, GitHub CLI, Excel? and more by Michael Crump on Twitch.
Articles
- What’s behind the hype about Blazor? - February 26, 2020 - Blazor is a new client-side UI framework from the ASP.NET team. Its big selling point is the ability to write rich web UI experiences using HTML, CSS, and C# instead of JavaScript—something a lot of developers have been dreaming of. By Chris Sainty.
- Use Blazor and C# to host a static website in Azure Storage - February 24, 2020 - Use Blazor and C# to host a static website in Azure Storage by Michael Crump.