什么是 Blazor?
Blazor 是基于 HTML、CSS 和 C# 的现代前端 Web 框架,可帮助你更快地生成 Web 应用。使用 Blazor,你可以使用可从客户端和服务器运行的可重用组件生成 Web 应用,以便提供出色的 Web 体验。
观看系列前端 Web 开发变得简单
无论你是个人还是团队,都可以通过更少的资源更快地构建安全、功能齐全的 Web 应用。

一个堆栈
利用 C# 的强大功能和 .NET 平台的丰富工具,构建生产力更高和性能更强的完整堆栈 Web 应用。

可重用组件
使用灵活的组件模型(为表单和数据提供内置功能)创建丰富的交互式用户体验。
随时随地运行
生成 UI 一次,并在多个平台(包括 Web、本机移动设备和桌面)上运行。
功能
连接到数据
通过使用内置组件绑定到强类型数据模型来可视化和编辑大型数据集。
表单和验证
使用丰富的数据验证生成交互式数据窗体。
安全性
使用预配置的模板和集成工具快速设置身份验证和授权策略。
JavaScript 互操作
从 C# 调用现有 JavaScript 库和 API。
使用 Blazor 进行创新,让客户满意
利用丰富的交互式 Web 体验吸引用户。
使用户能够采用自己的方式,在任何地方与应用进行交互。
通过可靠的应用安全性提高用户置信度。
使用出色的工具增强 Blazor 体验
在 Visual Studio Code 和 Visual Studio 中利用适用于 Blazor 的丰富工具,快速开始使用内置项目模板和基架、热重载,以及 AI 支持的代码编辑功能。
探索 Blazor 生态系统
Get productive, fast, with reusable UI components from top component vendors like Telerik, DevExpress, Syncfusion, Radzen, Infragistics, Mescius, jQWidgets, Nevron, and others.
使用 Blazor 社区众多开源组件库中的一个,包括来自 Microsoft 的 Fluent UI Blazor 组件。
准备好开始使用了吗?
分步教程将帮助你在计算机上运行 Blazor。
开始
关注我们