Blazor 是一个使用 .NET 构建交互式客户端 Web UI 的框架:
1. 使用C#代替JavaScript来创建丰富的交互式UI。
2. 共享用.NET编写的服务器端和客户端应用程序逻辑。
3. 将 UI 渲染为 HTML 和 CSS,以支持多种浏览器,包括移动浏览器。
优势:
1.使用C#而不是JavaScript来编写代码。
2. 利用现有的.NET 库生态系统。
3. 在服务器和客户端之间共享应用程序逻辑。
4. 受益于.NET 的性能、可靠性和安全性。
5. Windows、Linux 和 macOS 上的 Visual Studio 始终得到有效支持。
6. 构建一套稳定、功能丰富且易于使用的通用语言、框架和工具。
本项目是一个使用Bootstrap风格封装的UI组件库。
成分
Blazor 应用程序基于组件。 Blazor 中的组件是指 UI 元素,例如页面、对话框或数据输入表单。
组件是内置于 .NET 程序集中的 .NET 类,用于:
1.定义灵活的UI呈现逻辑。
2. 处理用户事件。
3.可嵌套重复使用。
4.可以作为Razor类库或NuGet包进行共享和分发。
搭建教程参考:
使用IIS搭建Asp.net网站程序详细教程
11072266521[下载].rar
|