Blazor资源大全,很棒的Blazor(3)

Podcasts

  • Chris Sainty: Blazor in Action - Azure DevOps Episode 238 - 2023年3月27日 - Chris是一位微软MVP、作者和拥有17年ASP.NET经验的软件工程师。他热衷于与社区分享知识,定期为自己的博客以及Visual Studio杂志、Progress Telerik和StackOverflow等其他平台撰写文章。这种对博客的热情使他写了他的第一本书《Blazor in Action》,这是一本构建Blazor应用程序的实用指南。他还在GitHub组织Blazored下维护着几个受欢迎的开源项目。除了敲击键盘外,Chris还是一位热情的演讲者,曾在世界各地的用户组和会议上发表演讲。时长:41分钟。
  • .NET Rocks - Blazor United with Javier Nelson and Steve Sanderson - 2023年3月23日 - 如果你不必在客户端和服务器端Blazor之间进行选择怎么办?Carl和Richard与Javier Nelson和Steve Sanderson讨论了Blazor United在开发早期的情况,为客户端和服务器端渲染提供了灵活性。最简单的情况下,Blazor United在首次访问网站时提供服务器端渲染,以便您可以随时间加载更大的客户端组件。但更深层次的是,网页上的某些元素受益于客户端,某些元素受益于服务器端,为什么您只能选择一个呢?时长:53分钟。
  • Steve Sanderson - Blazor、WASI和优化番茄 - 2022年7月17日 - 在NDC London上,我们与Steve Sanderson坐下来谈论了Blazor的起源故事,.NET 7的一些即将推出的功能,以及Steve目前正在开发的项目。时长:35分钟。
  • WASM无处不在 - Steve Sanderson - 2022年7月7日 - WebAssembly很棒-你还能用它做什么?在NDC London期间,Carl和Richard与Steve Sanderson讨论了他在WebAssembly方面的工作,包括Blazor。Steve谈到了WebAssembly的不断发展,添加了WebAssembly系统集成。这打开了一个可能性,即WebAssembly中的代码可以在任何地方运行-任何操作系统、任何语言,使用任何可用的计算资源。这使得可以在客户端、服务器和中间任何位置运行代码成为可能。时长:55分钟。
  • 索引化视频使用KlipTok与Jeff Fritz - 2022年6月2日 - 如何在事后找到一个很棒的视频剪辑?Carl和Richard与Jeff Fritz讨论了他构建KlipTok的工作,这是一个使Twitch视频剪辑更易于发现和共享的工具。Jeff深入探讨了KlipTok的一些棘手之处,它主要涉及快速索引和搜索以找到正确的剪辑。对各种数据存储技术和使用云的讨论不会让你失望。Jeff可能是一位微软员工,但这并不意味着他只使用微软工具进行项目开发。时长:57分钟。
  • David Ortinau关于.NET MAUI - 2022年5月27日 - Jon Galloway与David Ortinau讨论了.NET MAUI。时长:41分钟。YouTube视频。
  • Unhandled Exception Podcast:Microsoft Build 2022 - 2022年5月25日 - 微软刚刚举办了年度Build大会-其中涉及了许多关于微软开发者领域的热门编程主题的令人兴奋的公告和讨论。每年,我都渴望在Build之后立即发布一集播客,概述这些公告!好吧,今年-这个播客就是要做到这一点!在本集中,我邀请了Scott Hunter和Gaurav Seth一起讨论各种主题。请查看下面的链接,了解我们讨论的内容。时长:71分钟。
  • ASP.NET、博客、Kubernetes等等 - 2022年5月10日 - 与Andrew Lock(andrewlock.net)的Unhandled Exception Podcast。他是Manning电子书《ASP.NET Core in Action, Second Edition》的作者。本集涵盖了很多内容-从ASP.NET的不同版本到Kubernetes、Blazor、gRPC、测试、Minimal API、MediatR等等。
  • Umbraco Heartcore和Blazor,与Poornima Nayar - 2022年5月4日 - 在本集中,我们与Poornima Nayar讨论了Umbraco Heartcore以及您可能在哪里使用它,Blazor,一些关于GraphQL的内容以及它如何与与远程API通信的移动应用程序非常契合。时长:59分钟。
  • 在Blazor的核心 - 2022年2月12日 - Steve Sanderson谈论了他进入技术领域的旅程,他的生活、教育、职业以及其他方面的一切。时长:73分钟。
  • 存档 - 2021,2020,2019,2018,2017。

演示幻灯片

  • 使用 .NET 5 和 Raspberry Pi - 2021年1月28日 - 在Slideshare上使用 .NET 5 和 Raspberry Pi。
  • 档案 - 2020, 2019, 2018。

工具

  • LiveSharp -

更新 .razor 文件并立即查看更新,无需重新加载页面。由于无需重新加载任何内容,因此保留了应用程序状态。livesharp.net。

  • BlazorFiddle - 在浏览器中的 Blazor .Net 开发人员游乐场和代码编辑器。
  • Blazor 最小项目模板 -

一个不包含 JavaScript 和 CSS 库的 Blazor 应用程序项目模板包。

  • Blazor REPL -

在浏览器中编写、编译、执行和共享 Blazor 组件 - https://blazorrepl.com。

  • Blazor 代码片段 Visual Studio Code 扩展 - 提供 Blazor 和 Razor 代码片段的 Visual Studio Code 扩展。
  • 发布时预渲染 Blazor Wasm -

当发布 Blazor WebAssembly 应用时,此包会预渲染并将应用保存为静态 HTML 文件到公共文件夹中。

  • 发布 SPA 到 GitHub Pages -

将此 NuGet 包添加到您的 Blazor WebAssembly 项目中,以便轻松将其发布到 GitHub Pages。

  • WebCompiler -

用于编译、缩小和压缩 scss、css 和 js 的 dotnet 全局工具。

  • .NET Core - .NET Core。
  • Razor+ Visual Studio Code 扩展 - 提供改进的 Razor 支持的 Visual Studio Code 扩展。
  • Tracetool -

Tracetool 查看器,Dotnet、Java、Javasvript、C++、Python、Delphi 的客户端 API。

  • Visual Studio - Visual Studio 的最新预览版。
  • Visual Studio Code - Visual Studio Code,免费、开源且跨平台的代码编辑器。

书籍

  • 学习 Blazor - 使用 WebAssembly 和 C# 构建单页应用程序(作者:David Pine,通过 O'Reilly 于 2022年2月3日提前发布)。
  • Microsoft Blazor: 使用 .NET 6 和更高版本构建 Web 应用程序 - 使用 .NET 6 学习 Blazor 的实用方法和实践(第3版(2021年12月8日))。
  • Blazor WebAssembly 实例教程 - Blazor WebAssembly 实例教程:使用 .NET、Blazor WebAssembly 和 C# 构建基于项目的 Web 应用程序(第1版于2021年7月9日出版)。
  • Blazor 实战 - 使用 Blazor、C# 和 .NET 构建可重用的 UI 组件和 Web 前端的实例驱动指南(Manning 早期访问计划于2020年10月开始)。
  • Microsoft Blazor: 使用 .NET 构建 Web 应用程序 - Microsoft Blazor: 使用 .NET 构建 Web 应用程序(第二版于2020年5月出版)。
  • Blazor 揭秘 - Blazor 揭秘,使用 .NET 构建 Web 应用程序(于2019年2月出版)。
  • Blazor 快速入门指南:使用 Blazor、EF Core 和 SQL Server 构建 Web 应用程序 - Blazor 快速入门指南:使用 Blazor、EF Core 和 SQL Server 构建 Web 应用程序(于2018年10月31日出版)。

电子书

  • Blazor WebAssembly 简明指南 - 2020年8月31日 - Blazor 是一个使用 C# 语言编写的 Razor 技术创建 SPA 网页的框架,支持客户端和服务器端架构。由于客户端 Blazor 使用 WebAssembly 在用户的浏览器上完全执行,因此对于许多应用程序来说非常快速。在《Blazor WebAssembly 简明指南》中,Michael Washington 将带领读者了解 Blazor 的核心元素,并通过构建一个示例应用程序来探索其他功能。免费电子书。
  • Blazor 简明指南 - 2020年4月16日 - 一本免费的入门 Blazor 框架的电子书。
  • Blazor,入门指南 - 2020年3月18日 - 一本免费的入门 Blazor 框架的电子书。示例源代码。
  • Blazor for ASP.NET Web Forms 开发人员 - Blazor for ASP.NET Web Forms 开发人员,来自 Microsoft 的免费电子书。
  • 使用 CSLA 5:Blazor 和 WebAssembly - 本书介绍了新的 Blazor UI 框架,包括如何创建服务器端和客户端端 WebAssembly 项目,如何实现身份验证和授权,以及如何使用数据绑定。然后,本书介绍了 CSLA .NET 如何支持 Blazor,并通过完整的示例应用程序进行了演示。
  • 使用 Blazor 构建应用程序入门 - 2019年8月24日 - 《使用 Blazor 构建应用程序入门》:如何开始使用这个令人兴奋且易于使用的 Microsoft C# 框架创建应用程序。
  • 档案 - 2018。

课程

  • 使用 Blazor WebAssembly 和 Visual Studio Code 构建 Web 应用程序 - 在 Microsoft Learn 上使用 Blazor WebAssembly 和 Visual Studio Code 构建 Web 应用程序。
  • 为 .NET Core Blazor 应用程序提供 DevOps 和 Docker 支持 - 2020年6月 - 在 Udemy 上为 .NET Core Blazor 应用程序提供 DevOps 和 Docker 支持的课程。此 Docker 支持课程使用 ASP.NET Core Blazor 教授 Docker 化 Blazor 应用程序的方法。
  • Blazor 编程 - ASP.NET Core 3.1 - 在 Udemy 上使用 C# 创建交互式 Web 应用程序的课程。
  • 创建 Blazor 组件 - 2019年12月 - 构建 Blazor 应用程序就是构建组件。本课程对于深入理解组件至关重要。在 Pluralsight 上。
  • Blazor 应用程序的身份验证和授权 - 2019年12月 - 学习使用各种最佳实践技术对 Blazor 应用程序进行安全保护的身份验证和授权方法。在 Pluralsight 上。
  • Blazor 入门 - 2019年12月 - 通过实际操作的方式学习如何使用 Blazor,这是微软使用 C# 编写交互式 Web UI 的解决方案,无需使用 JavaScript。在 Pluralsight 上。
  • Blazor 深入研讨会(Blaze Invaders) - 2019年12月 - Blazor 深入研讨会(Blaze Invaders),在 C# Academy 上。在构建一个可工作的基于浏览器的游戏时学习严肃的 Blazor 概念。
  • Blazor 和 Razor 组件简介 - 2019年10月 - 学习如何使用一个允许您在 WebAssembly 之上直接在浏览器中运行编译后代码的框架,这是 Udemy 上的一门课程。
  • Blazor 在 ASP.NET Core 3.0 上 - 2019年10月 - Blazor 在 ASP.NET Core 3.0 上,SkillShare 上的一门课程。
  • LinkedIn Learning 上的 Blazor 初探 - LinkedIn Learning 上的 Blazor 初探。源代码

  • 免费的 Blazor 培训课程 - DevExpress Blazor 免费培训课程 源代码

  • Blazor 入门 - 2021年6月 - 探索 Blazor 的核心概念,并学习轻松创建 Web 应用程序。

社区

  • Awesome Blazor 的 Twitter - 本仓库的 Twitter 动态。
  • Discord - DotNetEvolution Discord 服务器上的 Blazor 频道。
  • Gitter - Gitter 上的 Blazor 讨论。
  • I Love DotNet -

- 这是一个由开发人员为开发人员精心制作的、使用 .NET Blazor 的 .NET 知识共享平台。ilovedotnet.org。

  • Learn Blazor - Blazor 的社区文档。
  • Blazor 帮助网站 - 主要涵盖服务器端 Blazor 的博客和代码示例。
  • Blazor 实用示例 - Blazor 的实用示例。
  • Blazor 服务器端实用示例 - Blazor 服务器端的实用示例。
  • Reddit - Blazor 的 Reddit 子论坛。
  • Stack Overflow - Stack Overflow 上关于 Blazor 的问题。
  • Twitter - Twitter 上的标签。
  • WebAssemblyMan - Blazor 和 WebAssembly 的 Man 页面。

其他语言

  • Blaze of Code - [葡萄牙语] 关于 Blazor 的博客。
  • Blazor.ru - [俄语] 旧的官方文档网站的俄语翻译。
  • DevApps.be 的播客 #44 - [法语] DevApps.be 的播客 #44:“Blazor et WebAssembly vont-ils tuer JavaScript?”。
  • DevApps.be 的播客 #47 - [法语] DevApps.be 的播客 #47:“Actualités: TypeScript, Uno, Angular, DocFX, Database”。
  • 现代化的 Blazor Web 应用 - [意大利语] 关于 Blazor 的视频。
  • Blazor Developer Italiani - [意大利语] 意大利 Blazor 社区网站,提供有用的文章和活动。
  • 播放列表 - 在 Blazor 中编程 - [西班牙语] 关于 Blazor 的一系列视频。
  • Insights from the oracle - [德语] 关于 Blazor 的博客。
  • ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server: Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio - 德语关于 Blazor 的书籍(2020年9月15日出版,每月更新)。

许可证

CC0

在法律允许的范围内,Adrien Torris已放弃对此作品的所有版权和相关或邻近权利。