Week 23 of year 2020
AdrienTorris
released this
03 Jun 09:13
·
1363 commits
to master
since this release
Special event: "Blazor Beyond the Web".
Added items
Samples
- BlazorGame - BlazorGame is a small proof-of-concept project to investigate the feasability of Blazor-based C# game development.
Tutorials
- Blazor CRUD with Entity Framework Core – Detailed Tutorial - June 4, 2020 - Building a CRUD Application is like the Hello World for Intermediate Developers. It helps you understand the most common operations of any particular stack. In this tutorial, let’s build a Client-side Blazor CRUD Application that uses Entity Framework Core as it’s Data Access Layer. Source code .
Components
- BlazorLazyLoading - Production ready lazy loading implementation. Full lazy loading support for WASM and Server (pages, components, dlls) with abstractions to implement modularization if you wish (custom endpoints, custom manifests, etc).
- GEmojiSharp.Blazor - GitHub Emoji for Blazor (Demo).
Videos
- Blazor Beyond the Browser - June 3, 2020 - Blazor Beyond the Browser, with Ed Charbeneau and Daniel Roth.
- Blazor In-Depth: Full-Stack C# with Telerik UI for Blazor and Entity Framework - June 2, 2020 - Blazor In-Depth: Full-Stack C# with Telerik UI for Blazor and Entity Framework.
- Blazor: A Guided Tour with Ed Charbeneau - June 1, 2020 - Blazor: A Guided Tour with Ed Charbeneau. Part 1, Part 2, Part 3.
- Blazor WebAssembly : Routing | NavigationManager, AdditionalAssemblies - May 31, 2020 - Blazor WebAssembly : Routing | NavigationManager, AdditionalAssemblies, by Curious Drive. In this episode, he shows how navigate between pages in Blazor WebAssembly. He also talks about passing parameters across pages. In the end, he dives diving little deeper to show how you can add Razor Component assemblies to your Router navigate to pages which are into Third Party Components.
- Blazor, Menus, the conclusion of May is for Macs with some !coffee - May 31, 2020 - Blazor, Menus, the conclusion of May is for Macs with some !coffee.
- Working with Pages and Components - May 30, 2020 - Working with Pages and Components, by Ed Charbeneau.
- Blazor Train: A talk with Steve Sanderson and David Fowler - May 26, 2020 - Blazor Train, episode 5: In this episode Carl talks to the creators of Blazor, Steve Sanderson and David Fowler.
- Blazor Train: Synchronicity - Develop Server and WASM Apps Simultaneously - May 26, 2020 - Blazor Train, episode 4: On this episode of Blazor Train I’ll show you how you can develop a Blazor WASM app AND a Blazor SERVER app -- at the same time -- from a single code base, and why you’d want to do that in the first place.
- Blazor Train: WebAssembly - May 26, 2020 - Blazor Train, episode 3: On this episode of Blazor Train, we’ll dive into WebAssembly. What is it? Is it secure? How does it work? What browsers support it? What languages can compile to it? Can it only run in the browser? And we’ll answer the question: Is Blazor Wasm the next Silverlight?
- Blazor Train: Server vs WASM - May 26, 2020 - Blazor Train, episode 2: Blazor Train: Server vs WASM, by Carl Franklin. In this episode of Blazor Train, he compares the two hosting models: Blazor Server and Blazor WebAssembly. He creates an app using each model, and watch the network traffic in the browser. He talks about the maximum number of concurrent clients a Blazor Server app can handle, and how to scale it to meet demands. Most importantly, he weighs the pros and cons of each hosting model, so you can start thinking about which is appropriate for your next application.
- Blazor Train: Introducing Blazor - May 26, 2020 - Blazor Train, episode 1: Introducing Blazor, by Carl Franklin. In this episode of Blazor Train, he takes a first look at Microsoft Blazor - its history, how it evolved as a product and became part of ASP.NET Core. He looks at how the Blazor component model simplifies common tasks like binding and event handling. He writes a simple demo to illustrate the power of Blazor and how it will make you a more productive web developer.
- Blazor WebAssembly : Project Structure/Template - May 25, 2020 - Blazor WebAssembly : Project Structure/Template, by Curious Drive. In this episode, he's going through the project structure for Blazor WebAssembly applications. Why do need we need Client, Server and Shared project when we get started. How you can run them separately? all sort of questions he have answered in this video.
- Office hours, building a full stack Blazor app - May 23, 2020 - Office hours, building a full stack Blazor app, by Ed Charbeneau.
Articles
- Blazor vs. React / Angular / Vue.js - June 4, 2020 - Blazor is a new Microsoft technology that allows developers to write code for browsers in C#. This article compares Blazor to three other common SPA frameworks: React, Angular, and Vue.js.
- Adding React UI components to Blazor Web Assembly app - June 3, 2020 - Adding React UI components to Blazor Web Assembly app.
- Custom connection details display - June 3, 2020 - Custom connection details display.
- Blazor How-Tos: create a chat application - part 1: Introduction - June 1, 2020 - Blazor How-Tos: create a chat application - part 1: Introduction. Source code .
- Introducing Blazor WebAssembly – a client-side alternative to JavaScript - May 29, 2020 - Introducing Blazor WebAssembly – a client-side alternative to JavaScript.
- Chatting about Blazor UI Controls with Microsoft at the Build Post Show - May 20, 2020 - Chatting about Blazor UI Controls with Microsoft at the Build Post Show.
- Splitting a monolith reporting web app with Blazor - February 18, 2020 - Splitting a monolith reporting web app with Blazor.
Podcasts
- Testing Blazor Apps with Egil Hansen - June 4, 2020 - Testing Blazor Apps with Egil Hansen, on .NET Rocks. How do you test your Blazor app? Carl Franklin and Richard Campbell talk to Egil Hansen about bUnit , an open-source testing framework designed to work with Blazor - both the server-side Razor components and the WebAssembly client. Egil talks about building bUnit to allow for robust testing, that is, tolerant to the normal changes that come to an application without breaking all the tests. The conversation also turns to growing the bUnit project with more contributors, a wider set of features, and perhaps being part of the .NET Foundation.
Archives
- Upgrading the Blazor HTML Table with FlexGrid - December 18, 2019 - Upgrading the Blazor HTML Table with FlexGrid.