Skip to content

Releases: AdrienTorris/awesome-blazor

Week 49 of the year 2020

30 Nov 08:22
c469b54
Compare
Choose a tag to compare

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 - last commit C# code transformation demo that uses Roslyn and Monaco Editor. Demo, Demo2.
  • BlazorTemplates - last commit A collection of blazor templates, designed for common use cases for new projects.

Libraries & Extensions

Videos

  • Developing interactive websites with C# using Blazor with Jimmy Engstrom - duration 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

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

24 Nov 13:25
5930a7d
Compare
Choose a tag to compare

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

Videos

  • [How to Create RDLC Report in Blazor](<https://www.youtube.com/watch?v=JSauWc5rauA) - duration 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 - duration November 20, 2020 - Carl Franklin welcomes back Joel Hulen to demystify Azure AD B2C.
  • Blazor: .NET 5 JavaScript interop modules revisited - duration November 20, 2020 - Blazor: .NET 5 JavaScript interop modules revisited, by Ed Charbeneau.
  • Blazor: .NET 5 JavaScript interop modules - duration November 20, 2020 - Blazor: .NET 5 JavaScript interop modules, by Ed Charbeneau.
  • ASP.NET Community Standup - Unit Testing Blazor with bUnit - duration Author 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 - duration 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 - duration 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 - duration 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 - duration 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 - duration 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 - duration 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! - duration 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 - duration 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 - duration 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 - duration 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 - duration 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 - duration 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...

Read more

Week 47 of the year 2020

17 Nov 09:59
86574ee
Compare
Choose a tag to compare

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 stars last commit 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 - last commit Moon Phase Sighting app using Blazor WebAssembly, by Lohith GN. Demo.
  • BlazorWPBlog - last commit Wordpress blog with Blazor.

Tools & utilities

  • BlazorRouter - stars last commit BlazorRouter is an awesome router inspired by react-router, providing declarative routing for Blazor.
  • Generators.Blazor - last commit 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! - duration 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

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

09 Nov 09:35
73a86eb
Compare
Choose a tag to compare

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 - stars last commit 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 - stars last commit A Blazor component based on animate.css to easly animate your content. Demo.

Videos

Articles

Week 45 of the year 2020

02 Nov 08:23
92f7de0
Compare
Choose a tag to compare

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

Videos

Articles

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

26 Oct 12:22
105b7ad
Compare
Choose a tag to compare

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

Components & utilities

Videos

  • Blazor & Comet for Native Mobile Apps - duration 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 - duration October 26, 2020 - Carl shows more advanced MVVM patterns in Blazor.
  • ASP.NET Core Series: PWA's with Blazor - October 15, 2020 - duration 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

Week 43 of the year 2020

20 Oct 07:35
3a903b1
Compare
Choose a tag to compare

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

Videos

Articles

Week 42 of the year 2020

12 Oct 11:28
afe8256
Compare
Choose a tag to compare

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

Tutorials

Libraries & utilities

  • Blazor Printing - last-commit Print and save PDF documents with a native print dialog in a Blazor Server or client Application.

Videos

Articles

Week 41 of the year 2020

05 Oct 17:24
6e13280
Compare
Choose a tag to compare

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).

Added items

General

Samples

  • Serverless StreamR - last commit A serverless port of StreamR powered by Blazor WebAssembly and Azure.

Videos

Articles

Week 40 of the year 2020

28 Sep 11:56
a032d24
Compare
Choose a tag to compare

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).

Event: "Blazor WASM & ML.NET with .NET 5" (September 23, 2020).

Added items

Samples

  • BlazorGhost - stars Last commit A Blazor frontend for Ghost blogs.
  • BlazingOrchard - Last commit 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

Articles