awesome blazor

2025-12-11 0 392

awesome blazor

一系列awesome blazor资源。

Blazor是使用C#/Razor和HTML的.NET Web框架,它在浏览器中使用WebAssembly运行。

总是欢迎捐款!请先查看贡献指南页面。多亏了所有贡献者,您很棒,没有您将是不可能的!

如果您需要在此列表上进行搜索,则可以尝试此出色的网站: awesome blazor浏览器。感谢@jsakamoto!源代码

.NET CONC 2024(11月12日至14日,2024年)。

  • 在最大的.NET虚拟活动中庆祝并了解您可以使用.NET 9的方法。
  • 有关dotnetconf.net的更多信息。

内容

  • 介绍
  • 一般的
  • 模板
  • 示例项目
  • 教程
  • 库和扩展
  • 来源生成器
  • 现实世界应用
  • 视频
  • 文章
  • 播客
  • 演示文稿幻灯片
  • 工具
  • 图书
  • 电子书
  • 课程
  • 社区
  • 其他语言

介绍

什么是西装?

Blazor是一个.NET Web框架,可以使用C#构建客户端Web应用程序。

大餐使您可以使用C#而不是JavaScript构建Interactive Web UI。 Blazor应用程序由使用C#,HTML和CSS实现的可重复使用的Web UI组件组成。客户端和服务器代码均以C#编写,使您可以共享代码和库。有关官方Blazor网站的更多信息。

开始

要开始使用《大华》,请按照《大麻店》开始文档中的说明进行操作。

在Microsoft Learn上使用大型学习会话来构建Web应用程序也可能是个好主意。首先,另一个重要的资源是Jeff Fritz在Channel9或YouTube上的初学者意甲。

一般的

  • ASP.NET博客的档案 – 有关大麻的ASP.NET博客的档案。
  • Blazor-来自微软的官方网站。
  • Microsoft Learn上的大风课程 – Microsoft Learn的大火课程。
  • .NET基金会上的Blazor -Dev画廊 – 日常建造Blazor的“开发”分支。
  • 极发扩展 – Microsoft ASP.NET Core Glazor的策划扩展。
  • 非凡的大学 – 非官方文档网站。
  • 演示 – 官方基本演示网站。
  • 文档 – Microsoft的官方文档。
  • Eshoponblazor-传统的ASP.NET Web Forms应用程序迁移到大爆炸,由Microsoft Architecture进行示例。
  • 常见问题解答。
  • GitHub存储库 – 官方的Blazor存储库(这是ASP.NET核心存储库)。
  • “ Hello World”样本 – “ Hello World”样本。
  • ASP.NET核心简介 – ASP.NET核心简介。
  • 研讨会 – 构建一个完整的大火应用程序,并了解沿途的各种大火框架功能。
  • Blazor WebAssembly性能最佳实践-ASP.NET Core Blazor WebAssembly Performance最佳实践,Pranav Krishnamoorthy和Steve Sanderson。
  • 主题.net- .net 6计划过程。

模板

  • BITPLATFORM模板 – 使用.NET MAUI和BLAZOR的解决方案模板具有开箱即用的最佳实践,从而为Web,Android,iOS和Windows提供了快速,高质量的跨平台开发,并具有本机美丽的爆炸性组件。这些模板创建的项目包含开发实际应用程序所需的一切,包括(但不限于)CI/CD管道,Instra作为Azure的代码,本地化,多模式开发(Blazor Server/WASM/HYBRID),BULLECT PROUTION PROUTION PROUTION DEFECTION DEFECTION DEFECTION,等等。阅读更多。
  • Blazor Hero- – 用于使用泥浆组件构建的jullazor WebAssembly的清洁架构解决方案模板。该项目将使您的外汇学习过程比您预期的要容易得多。 Blazor Hero是一款企业水平的样板,它是免费的,完全开源的。在此处阅读快速启动指南。
  • Blazor BFF Azure AD–此模板可用于创建使用Azure AD和Microsoft.Identity.Web在ASP.NET Core Web应用中托管的Blazor WASM应用程序,以使用BFF安全体系结构进行身份验证。 (服务器身份验证)这将删除令牌形成浏览器,并在每个HTTP请求,响应中使用cookie。该模板还可以为大型应用程序添加所需的安全标头。在此处阅读快速启动指南。
  • Blazor BFF Azure B2C–此模板可用于创建使用Azure B2C和Microsoft.Identity.web在ASP.NET Core Web应用中托管的Blazor WASM应用程序,以使用BFF安全体系结构进行身份验证。 (服务器身份验证)这将删除令牌形成浏览器,并在每个HTTP请求,响应中使用cookie。该模板还可以为大型应用程序添加所需的安全标头。在此处阅读快速启动指南。
  • 与Blazor和C#从头开始的文本编辑器 – YouTube上的视频连续剧,解释了如何使用Blazor和.Net从头开始构建自己的IDE。起点存储库。 Blazor Studio Repo。
  • Blazorswa模板 – 这是.NET CLI的简单模板,该模板允许创建一个准备在Azure静态Web应用程序中部署的大火项目。它允许创建一个Azure功能项目作为后端。
  • 使用Blazor Server的清洁体系结构 – 另一个带有泥浆和清洁结构方法的模板。
  • Cleanaspire-清洁剂是一个由Aspire提供云的模板,用于具有可扩展性和离线支持的云环境。使用.NET 9 Minimal API和Ellazor WebAssembly,它为构建针对云优化的渐进式Web应用程序(PWA)提供了一个轻巧,快速的基础。

示例项目

人工智能

  • Cledev.openai- .NET 7 SDK,用于OpenAi,带有大型服务器游乐场。
  • 解释facEREVITION-与动手代码样本的交互式面部检测和识别教程。最先进的本地面孔AI展示柜。 Blazor Server&Hybrid。

验证

  • Blazorboilerplate-带有IdentityServer4材料设计的现实世界管理仪表板 /入门套件。演示。
  • theIdServer -openID/IndentityServer上的服务器基础4。
  • BlazorWithIdentity-一个示例项目,使用具有身份身份验证的EF Core展示了一款大麻应用程序。
  • blorc.openidconnect-使用OpenID Connect上的正确方法。
  • 闪电 – – 瓦斯 – 阿舍雷德 – grpc-lazor Wasm,Azure AD,REST&GRPC。
  • BlazorwasmoidCkeyCloak-使用Microsoft Identity和KeyCloak的OpenID Connect(OIDC)身份验证的Blazor WebAssembly应用程序。
  • 由Auth0确保的测验管理器 – 此存储库包含一个实现Auth0确保的简单测验管理器的Ellazor WebAssembly应用程序。实施详细信息将在以下文章中描述:确保Blazor WebAssembly应用程序。

CMS

  • Blogifier -ASP.NET核心博客应用程序,带有Blazor Admin仪表板。演示。
  • Blazorshop-使用Blazor WebAssembly构建的简单商店应用程序。
  • Eshoponblazor-传统的ASP.NET Web Forms应用程序迁移到大华。
  • fluentCMS- fluentCMS是开源AI驱动的ASP.NET核心核心构成内容管理系统(CMS)FluentCMS。
  • Jhipster.net Jhipster是一个著名的平台,用于在Java World生成现代应用。 Jhipster提供了一个蓝图系统,该系统允许覆盖发电机的默认行为。 Jhipster.net是一个蓝图,它覆盖了后端,该后端最初是由ASP.NET Core中的后端生成的。对于前端,所有通用语言都可以使用(角度,反应),包括大麻。
  • Oqtane -Oqtane是Glazor&.net Maui Oqtane的CMS和应用框架。
  • appedcms-一个代码优先的,可扩展的大型应用程序,可为您自己的数据库生成CMS。
  • Umbraco9和Blazor Wasm启动站点 – 一个简单的Umbraco V9的入门站点,它利用带有尾风CSS/UI的julazor WebAssembly。我用来播放的一个项目,并尝试使用Umbraco 9,Blazor WebAssembly,TailWindCSS,Block List Editor和其他几个概念。
  • Zaubercms-完全由Umbraco启发,充分特色,可定制和基于插件的外壳CMS。

游戏

  • Trains.net-在抽搐流上使用.NET和C#构建的2D游戏。火车可在wengier.com/trains.net上在线玩。
  • Asteroidswasm-收集.NET 8 C#应用程序,该应用程序消耗了一个.NET标准项目以:Blazor Client(WebAssembly),Electron(通过Blazor Server),WPF,WPF,Winforms,Maui,Maui,Winui3。Demo。
  • Diablazor- Diabloweb的大火港,使其成为双WebAssembly应用程序:WebAssembly(C#)PWA托管WebAssembly(C ++)游戏。演示。
  • 棋盘游戏 – Fusion + Glazor样本和功能齐全的Web应用程序,使您可以玩实时的多人游戏棋盘游戏。演示。
  • Wolfenstein 3D移植到大火 – Wolfenstein 3D移植到现代C#和大火。文章。
  • ZXSPECTRUM- ZX Spectrum模拟器在Blazor WebAssembly上运行。演示。
  • WordLeblazor-《大火中流行Wordle》游戏的简单克隆。演示。
  • 大火拼图#3-找不到文件

杂交种

  • Ellazor + Electron-电子外壳内的宿主剃须刀组件。这允许使用.NET和Web技术构建的现代,高性能的跨平台桌面应用程序。
  • Photino-构建本机,跨平台桌面应用程序,其比光更轻。 Photino是一个轻巧的开源框架,用于使用Web UI技术构建本机跨平台桌面应用程序。
  • Blazor + Umbraco HeartCore-将Umbraco Heartcore与大麻片一起使用的示例。
  • 带有ASP.NET Framework 4.x的julazor WASM – 带有一些调整和限制,您可以在Net Framework 4.x或其他环境中运行Blazor Wasm。介质上的解释。
  • 远程蓝光WebView -RemoteBlazorWebView使您可以与BlazorWebView WPF控件开发的程序的用户界面进行交互,或使用Web浏览器进行Winforms控件。
  • Blazorinangulardemo-演示了如何通过集成大黄色组件(包括调用角度服务方法)来逐渐迁移到大麻的现有应用程序。演示。

IDE

  • Blazor Studio-使用Photino主机,Blazor UI和C#编写的.NET解决方案IDE。
  • PICAT语言IDE-基于摩纳哥编辑器的PICAT逻辑编程语言IDE。演示。

物联网

  • Presencelight -Presencelight是将您的各种状态广播到Phillips Hue或Lifx灯泡的解决方案。您可以播放的一些状态是:您在Microsoft团队中的可用性,当前的Windows 10主题以及您选择的主题或颜色。博客文章。演示视频。
  • 草地天气 – 在此样品中,草地微控制器轮询来自LM35温度传感器的数据。该数据通过HTTP请求发送到API控制器端点,并存储在数据库中,可以在其中使用Blazor Web应用程序在图表中可视化。

机器学习

  • 可扩展的情感分析 – 一种样本大小,以使情感分析的预测/检测用户在客户端的非常UI Interactive App(基于jullazor)中编写的内容,并在服务器端运行ML.NET模型(基于二进制分类)的ML.NET模型(情绪分析)。
  • Optimizer.ml-算法参数的“无服务器”通用优化套件。还提供定量连接精益交易算法的离线优化。演示(https://opti*m**izer.ml)。
  • 棒球机业学习工作台 – 一种Web应用程序,展示使用内存机器学习模型进行何种分析的情况。现场演示。
  • Blazorml5 -ML5用JSINTEROP机制用于大力的ML5机器学习。

移动的

  • 移动式夹具 – 实验性移动外汇绑定 – 使用大麻店构建本机移动应用。

快速开发框架

  • Oqtane -Oqtane是Glazor&.net Maui Oqtane的CMS和应用框架。
  • walkingtec.mvvm(WTM) – 基于.NET Core和EF的开发框架。它支持CRUD,进口/导出等网站的一个点击代码生成一键代码。

戒酒

  • David Fowler的Todoapi- David Fowler在.NET 7中的TODO应用程序,该应用程序具有ASP.NET核心托管的Blazor WASM前端应用程序和使用最小API的ASP.NET Core REST API后端。
  • bolero.todomvc-使用bolero a todomvc克隆。
  • 我做到了! – 拖延友好的习惯追踪器。 Ake注意到,管理任务,跟踪习惯。演示。

其他的

  • 清洁结构 – 用于使用泥浆组件构建的大型WebAssembly的清洁体系结构模板。
  • Blazorssr-史蒂夫·桑德森(Steve Sanderson)的服务器端渲染(SSR)。
  • 飞行发现器 – 飞行发现器。
  • LINQTOTWITTER BLAZOR样本 – Twitter API的LINQ提供商(Twitter库)。
  • BlazorFilereDer-大火中仅阅读文件流。演示。
  • Eshoponblazor-传统的ASP.NET Web Forms应用程序迁移到大华。
  • BlazorChatsample-使用Signalr JS客户端与Interop使用Signalr JS客户端。
  • Blazor.svgeditor-基本的HTML SVG编辑器用Blazor Wasm编写。
  • Netflix Microfrontend喜欢 – 带有PILET的Netflix样门户应用程序。该样本证明了使用Piral来构建由各种微观前端组成的动态应用程序。演示。
  • David Fowler的命令和控制 – 这是使用Blazor Server和SignalR进行命令和控制的示例。代理连接到托管SignalR Hub的Blazor Server应用程序,我们可以针对连接的代理发布各种命令(此功能使用客户端结果)。
  • BlazorCrud-示例业务应用程序,以说明了大麻的关键功能。演示。
  • 金钱 – 使用CQRS+ES实施的货币经理。演示。
  • 耀斑天气 – 一款大风天气样本应用程序,显示您当前位置的当前天气和固定位置的集合。丹尼尔·罗斯(Daniel Roth)在.NET Conf 2019上展示。演示。
  • Blazor.svgeditor-基本的HTML SVG编辑器用Blazor Wasm编写。演示。
  • Nethereumblazor-以太坊区块链探索者和简单的钱包。
  • ffmpegblazor -ffmpegblazor提供了利用ffmpeg.wasm的能力。 ffmpeg.wasm是FFMPEG的纯WebAssembly / JavaScript端口。它可以在浏览器中启用视频和音频记录,转换和流。
  • Blazor Studio-使用.NET编写的免费和开源IDE -Photino主机,Blazor UI和C#。
  • Blazor.Mediacapturestreams-媒体捕获和流式浏览器API的外界包装器。 API标准化了要求访问本地多媒体设备的方法,例如麦克风或摄像机。这还包括MediaStream API,该API提供了控制多媒体流数据消耗何处的手段,并为生产媒体的设备提供了一些信息和配置选项。该项目将包装纸在API周围实现,以便我们可以轻松,安全地与浏览器的媒体流进行交互。演示。
  • 规划扑克 – 一个用于为分布式团队播放计划扑克的应用程序。该应用程序是使用Blazor实现的,并显示了如何通过更改配置更改客户端和服务器端模式。演示。
  • C#REGEX TESTER在线 – 用于验证.NET REGEX语法的在线工具。 (演示)。
  • C#REGEX在线工具 – 验证.NET REGEX语法的在线工具,请参阅拆分列表,表等。(演示)。
  • 英雄之旅 – 英雄之旅,利用Blazor -State(使用MediaTr Pipeline的国家管理建筑)作为Redux风格的状态。
  • Blazor.Text.Editor -Blazor.text.editor是使用.NET的Blazor UI框架的文本编辑器组件库。演示。
  • lan lan-lan-lan-lan wake-on lan应用程序用于本地网络。 Blazor Server + EF Core + DI + CI。
  • BlazingWaffles-一款包裹华夫饼发电机的大型应用程序。发电机输出可读取的gibberish可以代替lorum ipsum。演示。
  • Nethereum Playground-在浏览器上编译并运行Nethereum片段。您可以在这里运行:http://playground.nethereum.com/。
  • Typinexamples-一个示例项目,该项目通过Blazor Spa应用程序(XTERM.JS和C#中的自定义Web Workers实现,以模拟浏览器中的终端体验),该示例项目展示了Typin框架的使用情况。现场演示。
  • 非官方的埃斯霍普康登起 – 埃斯霍普尼康塔因的非官方爆炸WebAssembly客户端。
  • Upblazor–与UP Bank(一家澳大利亚数字银行)集成的Blazor Server,以协助用户进行预算并获得强大的未来见解。使用干净的建筑和Marten DB。
  • WordTester-使用抽认卡和间隔重复学习外语的应用程序。
  • Blazorandtailwind-示例项目,指南和提示,用于在大麻中设置parwindcss。
  • Ed Charbeneau关于Blazor和CSS的演示文稿的CSS CSS的源代码 – 源代码。
  • viz.js的Blazorviz Interop包装器 – 生成GraphViz Dot语言文件和可视化树数据结构的样本。演示。
  • BlazorServerimagereCognitionApp-简单的Blazor Server应用程序,该应用使用图像识别来识别和提取用户上传的图像文件中打印的文本。演示。
  • 足球布拉索普 – 简单的足球大赛服务器Web应用程序显示固定装置和结果,小组排名,团队和球员,并进行了搜索。演示。
  • 组件布构件 – 一种自动化框架,可通过RenderTreeBuilder创建大黄器组件。
  • Moldinium-大火车中的MOBX风格的依赖性跟踪(概念验证水平成熟)
  • 指向聚会 – 使用Blazor WebAssembly和SignalR的分布式敏捷故事点估计仪式的工具。演示。

教程

  • Blazor Workshop- .Net Foundation,Blazor App Building Workshop,Blazzing Pizza。
  • Blazor Meadow Web API天气图。JS-2021年6月 – 使用Glazor应用程序中的Chart.js显示传感器数据。源代码 。
  • NextTechevent下班后编码 – 建立“ NextTechevent”,该网站将帮助演讲者,组织者和与会者找到他们的下一个技术活动。源代码 。
  • 档案-2021,2020,2019,2018。

库和扩展

可重复使用的组件,例如按钮,输入,网格等。另请参见《大火花组件束》功能比较图表。

组件束

  • Fast -Fast是建立在Web组件和现代Web标准上的技术集合,旨在帮助您有效解决网站以及应用程序设计和开发中一些最常见的挑战。快速和大麻文档。
  • Bootstrapblazor-基于Bootstrap和Blazor(Docs作为演示)的一组企业级UI组件。
  • Ant Design Blazor-一组基于Ant Design和Glazor的企业级UI组件。 (作为演示文档)。
  • Mudblazor- Mudblazor是雄心勃勃的材料设计组件框架,用于强调易用性和清除结构。它非常适合想要快速构建Web应用程序而不必与CSS和JavaScript斗争的.NET开发人员。完全写在C#中的Mudblazor,使它们能够适应,修复或扩展框架,并且文档中的众多示例使学习Mudblazor非常容易。文档。演示。
  • Matblazor- Matblazor包括一系列组件,这些组件根据材料设计规范实现了共同的交互模式。文档和演示,带有Matblazor的锅炉
  • Blazorise-闪电的组件,并支持自举,Bulma,Antdesign和Material CSS。 (Bootstrap Demo),(Bulma Demo),(Antdesign Demo),(材料演示)。
  • MASA Blazor-一组基于材料设计和大麻的企业级UI组件。这是Vuetify的几乎完美的副本,并且已经绘制了长期路线图。它由MASA团队提供动力,并保持自由和开源。文档。专业演示。
  • radzen.blazor-大爆炸的本地UI组件。 DataGrid,Datalist,Tabs,Dialog等。 (演示)。
  • BlazorStrap-燃料的材料设计组件。 Bootstrap 4 julazor(演示)的组件。
  • BlazorBootstrap-开发人员为开发人员提供的单个软件包中的高性能,轻巧和响应性的Blazor Bootstrap组件。 (作为演示文档)。
  • Fast Blazor-围绕Microsoft官方Fluentui Web组件的轻巧包装,可与.NET 6.0 Razor Views&Blazor一起使用。 (样品和演示)。
  • Element -Blazor-使用Element UI的大风组件库。 API模仿元素,CSS直接使用元素的样式,HTML结构直接使用元素的HTML结构。 jlazor WebAssembly版本演示。 Blazor WebAssembly版本PWA模式演示。
  • Blazorfluentui-简单的Fluenui/Office Fabric的港口对燃烧的组件和样式对jurazor。客户端演示(WebAssembly)。服务器端演示(SignalR)。
  • Componentone Blazor UI组件 – 外部链接。快速数据杂志,ListView,Input和其他用于服务器和客户端应用程序的本机布拉员组件。
  • DEVEXPRESS BLAZOR UI组件 – 一组本机UI UI GLAZOR组件(包括数据网格,枢轴网格,调度程序和图表),用于Blazor Server端和Blazor客户端平台。
  • Syncfusion Blazor UI组件 – 最全面的本机燃料组件库,包括数据网格,图表,调度程序,图表和文档编辑器组件。 (演示)。
  • Adminlte -Adminlte for Blazor是可重复使用的组件的集合,您可以轻松地作为设计师或开发人员开发数字服务。考虑按钮,形式元素和页面模板。该项目适应Adminlte 3,因此可以从Dotnet Core Blazor中使用组件。
  • Blazority-基于Clarity UI设计的Blazor组件库。 30多个组件,包括DataGrid和Tree-View(文档和演示)。
  • Makani-轻巧,可自定义和面向性能的组件库,用于毛i和.net Maui Hybrid。由parwindcss建造。演示。
  • 材料。Blazor-替代材料主题剃须刀组件库。材料。Blazor非常关注您从Google的Material-Components-web中给您纯粹的标记 – 我们不会尝试坐在您和您使用Google的CSS和Sass之间,因为它们做得比以往任何时候都更好。我们也有一些很酷的“加上”组件。请参阅我们的演示和全面的文档。
  • Majorsoft Blazor组件 – Majorsoft Majorsoft Blazor组件是一组UI组件和其他用于燃料应用的有用扩展。所有组件都是免费的,并且在Nuget上可用。该项目的主要目标是提供易于使用的可自定义组件的功能覆盖集,并提供其他有用的扩展名。 Nuget Demo App Docs。
  • MCOMPONENTS – 开源MIT大麻组件:网格,选择,向导等。
  • PanoramicData Blazor UI组件 – 大火组件的开源库,包括表,树,工具栏和FileExplorer。演示。
  • Havit Blazor -Bootstrap 5组件 + Bootstrap 5(网格,Autosuggest,Message -Boxes,atc。)构建的其他组件。带有GRPC代码优先客户/服务器通信,本地化等的企业项目模板。交互式文档和演示。
  • Blazority-基于Clarity UI设计的Blazor组件库。 30多个组件,包括DataGrid和Tree-View(文档和演示)。
  • telerik UI for Blazor-外部链接(telerik.com)。一组用于大爆炸的UI组件,包括网格,图表和日历组件。
  • 开始燃烧 – 使用您选择的燃料或泥浆库来构建的大风启动模板,并将进行更多的UI库集成。它提供了无数的功能,例如用户注册,登录,密码重置,两个因素;用户管理,角色,许可;背景工人,记录,缓存,电子邮件模板,本地化等等。
  • 智能UI for Blazor-大火车的组件库,包括网格,看板,甘特,图表,对接,枢轴等等。网站。
  • tabblazor-构建在表格UI顶部的Blazor Admin主题。最小的JavaScript。演示。
  • julazor.ionic-大爆炸的离子框架集成。
  • Blazor Controls工具包 – 用于实施商业业务应用程序的完整工具集。它包括所有Bootstrap JavaScript组件的等效物,所有HTML5输入类型都带有小部件后备,高级可编辑组件,例如DataGrid,TreeView,littview,litterview,Modaldetail,detaillist。所有组件都有默认的可自定义模板,并支持Virtualizazion和Drag&Drop。组件渲染是元数据驱动的,因此组件配置部分是自动的,可以部分通过数据注释驱动。该工具集还包括查询工具,发布复杂的本地或远程查询,更改跟踪工具仅将更改的记录发送到服务器,高级验证属性,全球化工具,“行为”,以修改现有组件,状态管理和保存等等。
  • blazor.webform.components -asp.net Web Forms System.web.ui.webcontrols剃须刀组件用于jlazor webAssembly。演示。
  • Blazorocticons -Github八icons创建为.razor组件,并通过Nuget软件包获得。项目网站是使用生成的组件的示例。
  • ABP框架-ABP Framework是一个完整的基础架构,可以遵循软件开发的最佳实践和惯例来创建现代Web应用程序。
  • Nevron开放视力组件的大火 – 图表,图表,文本编辑器,量规,条形码和用户界面组件的julazor。演示。
  • codebeam.mudextensions-贡献者的有用的第三方扩展组件。 +20组件包括步进,速度,车轮,分离器,动画,弹出窗口,材料3开关,画廊,编码input等。文档。

单个组件

2D/3D渲染引擎

  • Babylonblazor-此图书馆将著名的3D图书馆Babylon.js包装成一个剃须刀组件,可在C#Blazor Project中使用。该库旨在用于创建分子可视化,并使用了巴比伦库的有限API。演示应用程序正在显示图书馆PubChem查看器的不同部分。显示来自PubChem.ncbi.nlm.nih.gov的化学信息。

API

  • Head Element Helper- <Title><Meta>组件,用于更改文档titile和Meta元素,并在服务器端预处理支持SEO/OGP。 (演示)。
  • Blazor.CANVAS-用C#(无JS依赖性)(演示)编写的HTML帆布API周围的包装库。
  • BlazorIntertectionObserver-这是交叉点观察者API周围的包装器。

图表

  • Chartjs.Blazor-将ChartJS图表带到了大华。
  • Blazor -Charts -SVG图表。
  • GG.NET数据可视化 – 闪光Web应用程序的交互式和灵活的图表。 GG.NET从非常流行的GGPPLOT2 R软件包中汲取灵感,为您的数据分析工作流提供了本地的功能。仅使用几行代码来构建出版物质量图表。网站。
  • Blazor -Sparkline-使用字体的闪光图表。
  • Blazor -apexcharts- apexcharts的大型包装纸。演示。
  • plotly.blazor-将图表库Plotly.js带入了40多种图表类型的js(演示)。
  • GG.NET数据可视化 – 闪光Web应用程序的交互式和灵活的图表。 GG.NET从非常流行的GGPPLOT2 R软件包中汲取灵感,为您的数据分析工作流提供了本地的功能。仅使用几行代码来构建出版物质量图表。网站。
  • Glazor的ChartJS-这是一个nuget软件包,用于使用ChartJS,并不断更新新功能。
  • unlockeddata.chartist.blazor- Chartist。

CSS

  • Blazorsize -Blazorsize是用于javaScript Interop库,用于检测浏览器的当前大小,大小变化和测试媒体查询。
  • Blazoranimation-基于Animate.css的大风组件,可轻松地使您的内容动画。演示。
  • RazorStyle-一个小型公用事业库,可允许不重复<style>标签的组成式样式。还支持编程触发的动画。

数据库

  • Dexienet -Dexienet的目标是成为Dexie.js著名的JavaScript索引索引的Dexie.js的完整功能。它是专为julazor设计的,包括易于使用的剃须刀组件。现在支持预览中的dexiecloud。
  • efcorenexus -efcorenexus有助于将实体框架核心集成到您的大型应用程序中。通过反思,它会自动添加您的有效类,并为您提供基本的CRUD功能。

DataGrids /表格

  • grid.blazor-带有Crud形式的网格组件,用于juld和ASP.NET MVC,支持过滤,分类,搜索,分页,子网格等(演示)。
  • BlazorGrid-具有精益标记的虚拟化数据网格组件,专注于显示远程数据。 (演示和文档)。

日期和时间

  • BlazorDateAngePicker-大火的日期范围选择器组件库。演示。
  • toast_ui.blazor_calendar-一个完整的日历UI组件,用于查看和创建事件,任务和里程碑。一个月,周和每日观看。 Blazor日历包裹完整的Toast UI日历JS库。麻省理工学院许可证。样本项目。

  • blazor.diagrams -z.blazor.diagrams是一个完全可定制的,可扩展的通用图表库(服务器端和WASM)。它首先受到流行的React库React-Dagrams的启发,但随后演变成更大的东西。 ZBD可用于用自定义设计制作高级图。即使是图书馆的行为也是“可黑客”的,并且可以更改以满足您的需求。
  • incecubo.blazor.diagrams-交互式图组件(Flowcharts,UML,BPMN,…),可根据用户需求(节点类型,样式)进行自定义和扩展。演示。

JavaScript

  • BlazorsCriptreload-一个组件,为在Blazor Web应用程序中使用JavaScript提供支持

地图

  • BlazorGoogleMaps- GoogleMap库的大麻级互动。
  • Unlockeddata.Mapael-矢量图/映射库上的外汇包装器。 JQuery Mapael。

模态,吐司和通知

  • Modal.modal- javaScript免费模量库,用于刺激和剃须刀组件应用程序。
  • toast。
  • Blazor.Sidepanel-强大而可自定义的侧盘实现,用于大麻级应用程序。

选项卡

  • Blazorxtabs-扩展标签组件库,为julazor提供各种选项卡功能。

测试

  • BUNIT-大黄金组件的测试库 – 大火组件的测试库。您可以轻松地定义C#或Razor语法测试的组件,并使用语义HTML差异/比较逻辑来验证结果。您可以轻松地与组件,触发事件处理程序,提供级联值,注入服务,模拟IJSRUNTIME和执行快照测试。
  • Blazor -Blazor-闪光组件的快照测试库 – 大发零件的快照测试库。支持通过Bunit或通过RAW BLAZOR渲染渲染快照文件的爆炸性组件。

其他的

  • STL.Fusion- .NET Core和Blazor库,试图通过引入一种新颖的“计算可观察到的东西”来显着改善我们实现实时和高负载服务的方式 – 不可分散的,线程安全,最重要的是,对于开发人员来说,几乎是看不见的。样品。概述。
  • BlazorContextMenu-大火(演示)的上下文菜单组件。
  • blazored.typeahead-客户端和服务器端的外界都有本地和远程数据源的自动完成文本框。
  • Blazor-Dragdrop-易于使用的拖放图书馆。
  • Blazordownloadfile- Blazor从C#下载到浏览器,而无需任何JavaScript库或依赖项。 BlazorDownLoadFile是在客户端上保存文件的解决方案,非常适合在客户端上生成文件的Web应用程序。但是,如果文件来自服务器,我们建议您首先尝试使用内容插件附件响应标头,因为它具有更多的跨浏览器兼容性。
  • Blazor.FileSystemAccess-浏览器API文件系统访问的开拓者包装器。 API使得可以从浏览器文件和目录中读取并写入您的本地文件系统。 [DEMO](API使得可以从浏览器文件和目录中读取并写入本地文件系统。)。
  • blorc.patternfly-图案flyfly的大麻包装纸。要查看最新的开发分支机构,请访问演示应用程序。
  • Blazor PWA Updater-提供“现在更新” UI,并为您的Blazor PWA提供功能,并在下一版本可用时出现。
  • BlazorTransitionAlberOute-允许当前和以前的路线存在,从而实现UI/UX设计系统的过渡动画。
  • razor.sweetalert2-实现流行的SweetAlert2 JavaScript库的大型组件。
  • Blazormonaco- Microsoft的摩纳哥编辑器的Blazor组件,该编辑为Visual Studio代码提供动力。 (演示)。
  • Blazor.Grids-具有额外功能的CSS网格的组件库,例如交互式和调整大小。轻松创建自己的仪表板。 (演示)。
  • Blazor.Treeviews-树视图的组件库。 (演示)。
  • gemojisharp.blazor- github表情符号(Demo)。
  • Texnomic.Blazor.hcaptcha -HCAPTCHA组件,用于服务器端爆炸。
  • BlazorLocalizationSample The default project template localized using XLocalizer with online translation and auto resource creating.
  • TimeCalc – An app to help keep track of speed cubing averages on the fly using Blazor WebAssembly.演示。
  • BlazorSliders – Create multiple panels separated by sliding splitters.
  • Blazor SplitContainer – A Blazor component to create panes separated by a slidable splitter bar.
  • BlazorTimeline – Responsive, vertical timeline component.
  • BlazorTypewriter – A typewriter effect for Blazor.
  • BlazorMergely – An implementation of Blazor diff and merge component based on Mergely with server side support.
  • MetaMask.Blazor – A library that provides an easy helper to use MetaMask with Blazor WebAssembly.
  • Blazor File Drop Zone – Surround an \”input type=file\” element by this Blazor component to making a zone that accepts drag and drops files (Demo).
  • Knob – Knob Control for Blazor.
  • BlazorCurrentDevice – Device detection for blazor using current-device.js.
  • BlazorStyledTextArea – A textarea with style. This component essentially remains and works as a textarea but can have any of the text styled based on your application needs. Its simplicity is purposefully designed to avoid the complexities and issues that come with rich text editors.
  • SignaturePad – A simple to use blazor component to draw custom signatures.演示。
  • BlazorInputTags – A simple to use blazor component for both Blazor Server and WebAssembly which adds a basic tag editor to your app.演示。
  • BlazorTooltips – An implementation of Bootstrap tooltips for both Blazor Server and WebAssembly.演示。
  • BlazorBarcodeScanner – Barcode Scanner component for Blazor using zxing-js Interop.演示。
  • Blazor Transition Group – A library performing animations when a Blazor component enters or leaves the DOM inspired by react-transition-group.
  • BlazorGravatar – A Blazor component for integrating Gravatar, Blazor WASM, Server and SSR.
  • BlazorDragDrop – A simple drag-and-drop library for Blazor components.
  • BlazorTreeViews – A customizable tree view component for Blazor applications.

Tools & Utilities

Libraries and extensions for state management, cookies, local storage and other specific tools.

  • Fluxor – Zero boilerplate Flux/Redux library for DotNet.
  • Blazored.LocalStorage – A library to provide access to local storage in Blazor applications.
  • Blazor-State – Manage client side state in Blazor using MediatR pipeline.
  • bUnit – a testing library for Blazor components – A testing library for Blazor Components. You can easily define components under test in C# or Razor syntax and verify outcome using semantic HTML diffing/comparison logic. You can easily interact with and inspect components, trigger event handlers, provide cascading values, inject services, mock IJsRuntime, and perform snapshot testing.
  • Cropper.Blazor – Cropper.Blazor is a component that wraps around Cropper.js for cropping images in Blazor. Support Blazor Server, Blazor WebAssembly, Blazor Server Hybrid with MVC and MAUI Blazor Hybrid.演示。
  • TextCopy – A cross platform package to copy text to and from the clipboard. Supports Blazor via the Clipboard Browser API.
  • CssBuilder – CssBuilder is a Builder pattern for CSS classes to be used with Razor Components.
  • Blazor.FileSystemAccess – A Blazor wrapper for the browser File System Access API.
  • Blazor.Polyfill – Polyfills for Blazor (for Internet Explorer 11 support and some other browsers).
  • Blazor I18n/Localization Text – Localizing contents text in Blazor (Demo).
  • BlazorGoogleMaps – Blazor interop for GoogleMap library.
  • BlazorWorker – Library for creating DotNet Web Worker threads/multithreading in Blazor. Live demo.
  • MvvmBlazor – BlazorMVVM is a small framework for building Blazor and BlazorServerside apps. With it\’s simple to use MVVM pattern you can boost up your development speed while minimizing the hazzle to just make it work.
  • Blazor.BrowserExtension – Develop browser extensions/addons with Blazor WebAssembly. Tested with Google Chrome, Mozilla Firefox and MS Edge.
  • Blazor Analytics – Blazor extensions for Analytics.
  • Blazor PDF – Generate de PDF document with iTextSharp from a Blazor Server App.
  • BlazorRouter – BlazorRouter is an awesome router inspired by react-router, providing declarative routing for Blazor.
  • DataJuggler.Blazor.FileUpload – Wrapper for Steve Sanderson\’s BlazorFileInput component.
  • BlazorPrettyCode – Blazor Code Component for documentation sites.演示。
  • Blazor.EventAggregator – Lightweight Event Aggregator for Blazor (Razor Components).
  • Blazor Gamepad – Provides gamepad API access for Blazor.
  • Blazor Hotkeys2 – A library to provide configuration-centric keyboard shortcuts for Blazor.
  • BlazorRealm – Redux state management for Blazor.
  • Blazor.LocalFiles – Open files in your browser and load into Blazor.
  • Blazor.SpeechSynthesis – A library to provide Speech Synthesis API access for Blazor.
  • Blazor BarCode – A barcode library for Blazor using barcode fonts.
  • BlazorState.Redux – Develop Blazor apps with Redux.
  • Howler.Blazor – A Blazor JSInterop wrapper for Howler.js, an audio library.
  • jsMind.Blazor – A Blazor JSInterop wrapper for jsMind, a MindMapping tool.
  • Blazor Highcharts – A port of the popular Highcharts library.演示。
  • Blazor.LazyStyleSheet – Lazy loading for CSS style sheets.
  • Blazor.ScriptInjection – Smart script tags in Blazor components, ideal for lazy loading of javascript files.
  • DnetIndexedDb – Blazor Library for IndexedDB DOM API.
  • BlazorIndexedDbJs – BlazorIndexedDbJs is a wrapper arround IndexedDB DOM API, supports Blazor WASM and Server.
  • Blazor-Color-Picker – Opens a palette with the Material colors for Blazor application.
  • Blazm.Bluetooth – A Blazor library for connecting to devices using Bluetooth.
  • WebBluetooth – Blazor service for the experimental WebBluetooth functions. Based on Blazm.Bluetooth.
  • BlazorApplicationInsights – Application Insights for Blazor web applications.
  • Blazor Printing – Print and save PDF documents with a native print dialog in a Blazor Server or client Application.
  • BlazorTemplater – Use .razor components to render HTML strings for email content.
  • MediaSession.Blazor – A Blazor JSInterop wrapper for Media Session API. The Media Session API provides a way to customize media notifications. (Demo).
  • BlazorAntivirusProtection – Antivirus protection for Blazor Wasm projects. This package attempts to guard against false positives from antiviruses that flag Blazor Wasm as malware, until Microsoft gives us an official solution.
  • Phork.Blazor.Reactivity – An unopinionated Blazor state management library that utilizes INotifyPropertyChanged and INotifyCollectionChanged .NET interfaces to automatically detect state changes in components.
  • CodeBeam.GoogleApis.Blazor – An open-source utility package for GoogleApis in Blazor. Written from scratch and aims easiest of use.
  • Memento – A simple client-side state management container for Blazor/.NET includes redo/undo and ReduxDevTools support.
  • RxBlazorLight – RxBlazorLight is a simple reactive wrapper around Blazor components. For now only MudBlazor components are supported. Build the RxMudBlazorLightSample and enjoy the reactive Components.

其他的

  • Blazor Extensions Home – Home for Blazor Extensions.
  • Bolero – Blazor for F# with hot reloaded templates, type-safe endpoints and routing, remoting, and much more.
  • BlazorFabric – Blazor port of Microsoft UI Fabric with fluent design. (Demo).
  • BlazorWebView – Blazor WebView control for WPF, Android, macOS, iOS. Run Blazor on .NET Core and Mono natively inside a Webview. Documentation.
  • 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).
  • Fun.Blazor – This is a project to make F# developer to write blazor easier – Use F# for Blazor, Computation expression (CE) style DSL for internal and third party blazor libraries, Dependency injection, Adaptive and Elmish models, Giraffe style routing, Type safe style.
  • Blazor.DownloadFileFast – Fast download of files to the browser from Blazor without any javascript library reference or dependency. (Demo).
  • SpotifyService – A high-level Spotify API library for Blazor WebAssembly projects that enables Spotify playback in the browser, manages OAuth 2.0 authorization, provides easy access to the Spotify Web API and uses IndexedDB caching.
  • Blazor.DynamicJavascriptRuntime.Evaluator – Execute dynamic object expressions as Javascript in Blazor client-side apps.
  • Bionic – An Ionic CLI clone for Blazor projects.
  • EventHorizon Blazor TypeScript Interop Generator – This project takes in a TypeScript type definition file and creates a .NET Core project that will work with the provided Interop abstraction project.
  • 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.
  • Blazork8s – Manage k8s using balzor with AI,like kubernetes dashboard.

Source generators

  • BlazorOcticons Github Octicons created as a .razor components using source generator. The generated components are available via the NuGet package, the generator itself is available as a separate NuGet package. The project website is an example using the generated components.
  • BlazorInteropGenerator – Github Octicons Generates Blazor -> Javascript strongly typed interop methods, by parsing the Javascript it self and generating extension methods for IJSRuntime.
  • RazorPageRouteGenerator – Generates methods with parameters for Razor and Blazor pages, so you can navigate without having to guess URLs or parameters.

Real-World applications

  • Try .NET – Try .NET provides developers and content authors with tools to create interactive experiences.
  • FairPlayCombined – The FairPlay platform is a set of pre-built customizable solutions created with Blazor.

视频

  • Why I\’m Worried About Blazor and its Future – November 20, 2024 – Why I\’m Worried About Blazor and its Future, by Nick Chapsas.
  • Building Rich Web Applications with Blazor Server and MudBlazor – November 19, 2024 – Explore how to create robust, interactive web applications using Blazor Server and MudBlazor. We\’ll dive into practical examples from a real-world application, discussing how MudBlazor\’s rich components can enhance user experience and simplify development. The session will cover performance optimization techniques, handling complex UI requirements, and best practices for deploying Blazor Server apps in production. Attendees will leave with actionable insights to elevate their Blazor Server projects.
  • Using Blazor to manage data in SQL server and Microsoft Fabric – Many business applications need to allow their users to view and update data in SQL server and data warehouses such as Microsoft Fabric. Learn how to create custom applications using Microsoft Blazor and free open-source controls such as Blazor Data Sheet to rapidly implement solutions to your users. Learn how to implement row level security to control access to the data in a granular way. Finally learn how to use PowerBI embedded to provide advanced data analytics.
  • Exploring the New Fluent UI Blazor Library: Next-Gen Web Components and Architectural Innovations – November 15, 2024 – In-depth session on the upcoming new major version of the Fluent UI Blazor library, which introduces cutting-edge Web Components and significant architectural changes. This session will cover: Overview of New Features: Discover the enhancements in the new Fluent UI Blazor library, including updated Web Components, Architectural Changes: Learn about the major architectural shifts that improve performance, scalability, and maintainability, Migration Guide: Yes, there will be a lot of breaking changes! But we will guide you with practical tips and best practices for migrating your existing projects to the new version.
  • What\’s New for ASP.NET Core & Blazor in .NET 9 – November 14, 2024 – Find out about all the new features coming to ASP.NET Core & Blazor for web developers in .NET 9.
  • ASP.NET Community Standup – Making DevToys 2.0 cross-platform with Blazor Hybrid – October 29, 2024 – Learn about how the developers of DevToys leveraged a custom flavor of Blazor Hybrid to make DevToys 2.0 cross-platform.
  • What\’s Next for ASP.NET Core & Blazor – August 22, 2024 – Find out about all the new features coming to ASP.NET Core & Blazor for web developers in .NET 9.
  • Build interactive AI-powered web apps with Blazor and .NET – August 21, 2024 Learn how you can quickly and easily build interactive AI-powered web apps with Blazor and .NET using a variety of ready-made AI components from the .NET ecosystem.
  • ASP.NET Community Standup – Using GraphQL to enhance Blazor apps – July 9, 2024 – Let\’s dive into why GraphQL is a compelling choice for API queries and how to integrate it with Blazor. In this session, we\’ll enhance a Blazor app by incorporating GraphQL and using QuickGrid to present the data.
  • Real World Apps with Blazor and .NET Aspire – July 2, 2024 – In this episode Eduardo joins Frank to showcase FairPlayTube: The Next Generation of Video Sharing portals, a tool for content creators and entrepreneurs, powered by AI to create thumbnails, digital marketing strategies, passive income ideas, posts for social networks and more.
  • New Blazor Hybrid + .NET MAUI Templates are Incredible – June 28, 2024 – Looking to build mobile, desktop, and web apps all with nearly 100% shared web UI? New Blazor Hybrid templates in .NET 9 give you a single click automatically configured project with .NET MAUI, Blazor, and a razor class library all setup.
  • ASP.NET Community Standup: Building Aspireify.net – June 18, 2024 – Join Jeff Fritz as he shows how he built Aspireify.net with .NET 8, Blazor, Microsoft Azure and .NET Aspire. Community links.
  • Blazor and Orchard Core with Peter Matthews – Orchard Core Pair Programming by Lombiq – June 17, 2024 – Join this session of Orchard Core Pair Programming by Lombiq! In these, we do an hour of pair programming with an Orchard Core community member about a project of theirs. We learn together a lot, share best practices, and write some good code. All this is live, and you can join us with your questions!
  • Building Real-Time Web Applications with Blazor and Akka.NET – June 13, 2024 – This talk presents how you can use Akka.NET and Blazor to build scalable, streaming web applications without JavaScript or any fuss. Pure C# end to end.
  • ASP.NET Community Standup: Static web asset improvements in .NET 9 – June 11, 2024 – Learn about some of the static web asset improvements coming in .NET 9.
  • What\’s New in Blazor in .NET 8 & Beyond | Blazing into Summer 2024 – June 10, 2024 – In this talk, Dan Roth dived into all that\’s new in Blazor in .NET 8 like the advanced render modes, built-in authentication support, and scaffolding, and also looked at the future of Blazor in .NET 9 and how that can make web development even better.
  • On .NET Live: Generating sound in Blazor with Blazor.WebAudio – June 3, 2024 – Are you using audio in your Blazor applications? This week, Kristoffer Stube joins us to talk about Blazor.WebAudio, a Blazor library for playing, generating, and analyzing sound! This library and the libraries surrounding it enable developers to make rich interactive applications in a safe fashion.
  • Modern Full-Stack Web Development with ASP.NET Core & Blazor – May 22, 2024 – Dive into the latest advancements in ASP.NET Core and Blazor for building dynamic, responsive full-stack web applications. Learn how these powerful frameworks simplify the development process, from server to client, enabling you to create rich interactive web UIs with C# instead of JavaScript.
  • Clean Architecture with .NET MAUI, Blazor, and ASP.NET Core – May 22, 2024 – We\’ve heard a lot about how using .NET to build our UI applications lets us share code across our whole stack, but finding the best way to do this isn\’t straightforward. UI code and API code can sometimes seem at cross-purposes and it\’s not always obvious how using .NET code across your whole stack provides any advantages over using different technologies for your UI and API. It\’s easy to fall into the trap of underutilizing the right code-sharing techniques. Or, at the other extreme, butchering your architecture for the sake of sharing code. In this talk, Matt Goldman (author of .NET MAUI in Action) will look at extending Clean Architecture to incorporate UIs built with .NET MAUI and Blazor. See sensible ways to write clean, testable, re-usable code that can be shared across the different layers of your solution, and across different solutions in your enterprise, to optimize efficiency and minimize duplication. We\’ll also see how to avoid the common pitfalls of over-engineering or under-sharing. You will walk away knowing how to make full-stack code shared with .NET a reality.
  • Build an AI-powered content composer in Blazor using OpenAI GPT – May 22, 2024 – Learn how to build an AI-powered content composer using GPT-3.5 Turbo and Syncfusion Blazor components. Effortlessly create content on any topic and automatically adjust its tone, format, and length—all in one place.
  • Learn C# with CSharpFritz – PWA and Publishing with Blazor – May 1, 2024 – Fritz wraps up the series on Blazor with .NET 8 by enabling the pizza website as a progressive web app (PWA) and publishes it to Microsoft Azure.
  • Supercharging Blazor SSR with htmx – April 29, 2024 – Are you using a front-end framework with Blazor? In this week\’s episode, community MVP Egin Hansen shows us how to supercharge Blazor static server-side rendering (SSR) with the htmx front-end library. Adding htmx gives you access to another level of interactivity while still retaining all the advantages of Blazor SSR stateless nature.
  • ASP.NET Community Standup: Fluent UI Blazor – April 23, 2024 – The Fluent UI Blazor library provides a set of Blazor components which are used to build applications that have a Fluent design (ie have the look and feel or modern Microsoft applications). Join Vincent and Denis to learn the fundamentals and building blocks of the library and demonstrate how to quickly incorporate it into your Blazor projects. Learn the basics of setting up the environment, use the interactive components, and change the styling of your application with Fluent UI design tokens.
  • Understand the Next Phase of Web Development – April 23, 2024 – Talk by Steve Sanderson at the NDC London 2024. It\’s 2024, and the web continues to dominate the software landscape. Innovation proceeds in all directions, with new frameworks, build systems, and architectural patterns emerging at pace. But where are we all heading? Is there a pattern? What\’s the next big phase? In this demo-centric talk we\’ll look at the common trends across web frameworks: disruptive new features that are showing up across technologies and changing how web apps are built. We\’ll dig into live code examples in Next.js (React), SvelteKit, Blazor, Astro, and more. We\’ll see how these and others are setting a similar path for the next phase of web technology – and how you could implement the same features yourself without any framework. Finally, we\’ll catch up on the state of WebAssembly and try out WASI preview 2 – the upcoming reinvention of WASI. Will it achieve the dream of seamless interop across all languages, operating systems, and CPU architectures? Will it become the standard for server-side cloud programming? Let\’s build something with it.
  • ASP.NET Community Standup: Blazor Hybrid + Web in .NET 9 – April 9, 2024 – Learn how improvements coming to .NET 9 will make it easier to integrate Blazor Web and Blazor Hybrid.
  • Introducing Smart Components Experiment for Blazor, MVC, and Razor Pages – March 19, 2024 – Add genuinely useful AI-powered features to your web app, just by dropping in pre-built Smart Components that upgrade your existing pages and forms in minutes. Steve Sanderson shows how SmartPaste, SmartTextArea, and SmartComboBox can all delight your users and make them more productive. This is a new experiment from the .NET team, and they want feedbacks.
  • ASP.NET Community Standup – Modern Blazor Auth with OIDC – February 13, 2024 – See how to connect a Blazor app to Microsoft Entra using OIDC and the BFF pattern.
  • Let\’s Learn .NET – Blazor – January 25, 2024 – Live with the lead Blazor Product Manager, Daniel Roth, we will learn about basic web development with .NET Blazor! Then, build an interactive web-based game application with Blazor. Come to learn something new and leave with something that we all built, together, live with experts.
  • .NET Data Community Standup – Database concurrency and EF Core: ASP.NET and Blazor – Episode 2 – January 24, 2024 – In the last episode, we dug deep into the underpinnings of optimistic concurrency handling in EF Core. In this episode, we continue that journey to cover disconnected scenarios. That is, where the entity travels to a client and then back to the server before being updated in the database. We\’ll look at the different patterns for doing updates like this in ASP.NET Core and Blazor apps and see how concurrency tokens work with each of these. We\’ll also look at how ExecuteUpdate can be used with concurrency tokens, and take a look at ETag concurrency in Azure Cosmos DB.
  • ASP.NET Community Standup – Blazor Experiments + eShop Q&A – December 12, 2023 – In this session, we will show you some experimental ideas for Blazor and .NET+WASI and answer your questions about the .NET eShop Blazor App. Community links.
  • .NET Conf: Integrating Blazor with existing .NET web apps – November 18, 2023 – ASP.NET\’s RazorComponent model is intuitive and brings productivity to web development. In this session we\’ll learn how RazorComponents aren\’t just for Blazor apps and how we can integrate the best part of Blazor with existing ASP.NET applications using: Razor Pages, MVC, and even other front-end technologies.
  • .NET Conf: Building beautiful Blazor apps with Tailwind CSS – November 18, 2023 – Tailwind CSS has been growing in popularity for some time. It\’s fast becoming one of the top frameworks to use when styling applications. It offers a different approach to the traditional frameworks like Bootstrap—utility based styling. Rather than using prebuilt components—which result in your application looking like a lot of others on the web—you can tailor your design by applying small focused CSS classes resulting in a unique style for your app. In this code focused talk, you will learn how to bring the power of Tailwind CSS to your Blazor applications. We\’ll start off with a brief introduction to Tailwind. Then we\’ll get into some code and see how we can integrate Tailwind with Blazor. For the rest of the time, we\’ll explore the various features of Tailwind and see just how beautiful we can make our Blazor app.
  • .NET Conf: Blazor Puzzles and Answers – November 18, 2023 – The Blazor Puzzle podcast team of Carl Franklin and Jeff Fritz have a collection of puzzles and brain-teasers for you in this code-focused session about the latest features of the Blazor framework. We\’ll fix bugs, build cool features, and even write a unit test or two.
  • .NET Conf: Blazor-testing from A to Z – November 18, 2023 – Discuss and showcase the different Blazor testing strategies, libraries, and tools available to us, so whether you are building a website, web app, or a reusable Blazor component library, you can pick the ones that yield the most bang for the buck. Specifically, this session covers end-2-end testing, component testing, unit testing, Playwright, bUnit, snapshot testing, semantic markup comparison, emulating user interactions, and how and when to use test doubles (eg, mocks).
  • .NET Conf: Full stack web UI with Blazor in .NET 8 – November 15, 2023 – In .NET 8 you can deliver the best web app experiences entirely in Blazor using Blazor\’s convenient component model. You can build your entire web app in Blazor without the needed for writing JavaScript or mixing web frameworks. In this session you\’ll see how you can use Blazor\’s new server-side rendering support to power your web apps from the server for maximum performance and scalability. You\’ll see how you can easily add advanced capabilities like streaming rendering and enhanced navigation & form handling to further optimize the user experience. Then add rich client-side interactivity wherever it is needed using Blazor Server or Blazor WebAssembly.
  • Building Hybrid User Interfaces with Blazor Hybrid [Pt 4] | Blazor Hybrid for Beginners – November 10, 2023 – Let\’s start to build out a full application with Blazor Hybrid inside of .NET MAUI. Join James as he walks through building out a full to do application with web components.
  • ASP.NET Community Standup – New Blazor updates in .NET 8 RC2 – October 10, 2023 – About what Blazor has to offer in .NET 8 RC2. Community links.
  • Blazor on .NET 8 – Ten Reasons why Blazor on .NET 8 is a Game Changer – October 10, 2023 – 10 reasons why the new enhancements and new features about Blazor released with .NET 8 are an absolute game changer.
  • ASP.NET Community Standup – Full Stack Blazor Tips and Updates – September 12, 2023 – Discover how full stack Blazor apps work and how they differ from traditional Blazor Server and WebAssembly apps. We\’ll also explore some of the new full stack UI features that Blazor offers in .NET 8 RC1. Community links.
  • The Blazor Puzzle : Puzzle 3 – September 8, 2023 – Carl Franklin and Jeff Fritz offer Blazor-based problems to be solved and give away prizes to lucky winners.源代码。
  • How to Authenticate a Blazor Server App with Azure AD – September 7, 2023 – This short video is about how to create a new Blazor Server application and authenticate it using Azure AD.
  • Burke Learns Blazor – API Updates – August 25, 2023 – We\’re going to update the API to use the Cosmos client and maybe do some updates on the Edit form. And Burke shows off the signature move that won him the \”Pop \’n\’ Lock\” championship.
  • Beautiful Blazor UI Everywhere with Telerik – August 22, 2023 – Becky is joined by Sam Basu from Progress showing off the latest controls for Blazor and Blazor Hybrid apps with Telerik UI.
  • New Blazor Rendering Mode Features in .NET 8.0 – August 14, 2023 – In this video we\’ll explore how to integrate the new Blazor Server Side rendering capabilities in .NET 8.0 with the traditional Blazor WebAssembly and Blazor Server (SignalR) hosting models for a rich client-side experience. We\’ll explore the differences between these different options, how to seamlessly implement each option where it makes sense, and discuss different architecture approaches with Blazor in ASP.NET Core 8.0.
  • What\’s New in Blazor for .NET 8 – August 4, 2023 – Come find out about the future of Blazor in .NET 8! We\’ll explore all the upcoming features and improvements, including our effort to create a unified full stack web UI programming model that combines the strengths of client and server. We hope to see you there.
  • What is the Future of Blazor? Should I Learn Blazor? – July 27, 2023 – Should I learn a JavaScript framework or concentrate on mastering Blazor? What is the future of Blazor? Is Microsoft invested in making Blazor great? We will answer these questions in today\’s Dev Questions episode.
  • Burke Learns Blazor – July 7, 2023 – Finishing the API and starting the UI. Community links.
  • Adding Progress Indicators & Progress Telerik Maps in \’Next Tech Event\’ | Part 21 – July 4, 2023 – In this episode, we discuss and implement progress indicators to enhance user experience. Plus, we integrate a Map component from Progress Telerik, adding a visually striking and functional element to the platform.源代码。
  • Burke Learns Blazor – Let\’s build the API! – June 30 –

下载源码

通过命令行克隆项目:

git clone https://github.com/AdrienTorris/awesome-blazor.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 编程相关 awesome blazor https://www.zuozi.net/34249.html

shadowsocks libev
上一篇: shadowsocks libev
wpfui
下一篇: wpfui
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务