当前位置: 首页 > news >正文

自适应网站ui做几套文档管理软件

自适应网站ui做几套,文档管理软件,青山别墅网页制作教程,大连地图官方文档地址#xff1a;https://learn.microsoft.com/zh-cn/aspnet/core/blazor/?viewaspnetcore-8.0 Blazor 是一种 .NET 前端 Web 框架#xff0c;在单个编程模型中同时支持服务器端呈现和客户端交互性#xff1a; 使用 C# 创建丰富的交互式 UI。共享使用 .NET 编写的…官方文档地址https://learn.microsoft.com/zh-cn/aspnet/core/blazor/?viewaspnetcore-8.0 Blazor 是一种 .NET 前端 Web 框架在单个编程模型中同时支持服务器端呈现和客户端交互性 使用 C# 创建丰富的交互式 UI。共享使用 .NET 编写的服务器端和客户端应用逻辑。将 UI 呈现为 HTML 和 CSS以支持众多浏览器其中包括移动浏览器。使用 .NET 和 Blazor 生成混合桌面和移动应用。 使用 .NET 进行客户端 Web 开发可提供以下优势 使用 C# 编写代码这可提高应用开发和维护的效率。利用现有的 .NET 库生态系统。受益于 .NET 的性能、可靠性和安全性。使用开发环境例如 Visual Studio 或 Visual Studio Code保持 Windows、Linux 或 macOS 上的工作效率。 与新式托管平台如 Docker集成。以一组稳定、功能丰富且易用的通用语言、框架和工具为基础来进行生成。 组件 Blazor应用基于组件。 Blazor 中的组件是指 UI 元素例如页面、对话框或数据输入窗体。 组件是内置到 .NET 程序集的 .NET C# 类它们用于 定义灵活的 UI 呈现逻辑。处理用户事件。可以嵌套和重用。可作为 Razor 类库或 NuGet 包共享和分发。 组件类通常以 Razor 标记页文件扩展名为 .razor的形式编写。 Blazor 中的组件正式称为 Razor 组件非正式地称为 Blazor 组件。 Razor 是一种语法用于将 HTML 标记与专为提高开发人员工作效率而设计的 C# 代码结合在一起。 借助 Razor可使用 Visual Studio 中的 IntelliSense 编程支持在同一文件中的 HTML 标记与 C# 之间切换。 Blazor 使用 UI 构成的自然 HTML 标记。 以下 Razor 标记演示了当用户选择按钮时递增计数器的组件。 PageTitleCounter/PageTitleh1Counter/h1p rolestatusCurrent count: currentCount/pbutton classbtn btn-primary onclickIncrementCountClick me/buttoncode {private int currentCount 0;private void IncrementCount(){currentCount;} } 组件呈现为浏览器文档对象模型 (DOM) 的内存中表现形式它被称为“呈现树”用于以灵活高效的方式更新 UI。 使用 Blazor 构建全堆栈 Web 应用 Blazor Web 应用提供一个基于组件的体系结构它在单个解决方案中具有服务器端呈现和完整的客户端交互性在该体系结构中你可在服务器端和客户端呈现模式之间进行切换甚至可在同一页面中混用这两种模式。 Blazor Web 应用可通过静态呈现来自服务器的 HTML 内容来响应请求从而将 UI 快速传送到浏览器。 页面加载速度很快因为 UI 呈现在服务器上快速执行无需下载大型 JavaScript 捆绑包。 Blazor 还可凭借对服务器呈现的各种渐进式增强来进一步改善用户体验例如使用表单帖子的增强导航以及对异步生成的内容的流式呈现。 Blazor 支持交互式服务器端呈现交互式 SSR其中 UI 交互是通过与浏览器的实时连接从服务器处理的。 交互式 SSR 可实现丰富的用户体验就像期待客户端应用提供的那样但无需创建 API 终结点即可访问服务器资源。 交互式页面的页面内容是预呈现的其中服务器上的内容最初生成并发送到客户端而无需为呈现的控件启用事件处理程序。 服务器会尽快输出页面的 HTML UI 来响应初始请求这使得应用对用户的响应更灵敏。 Blazor Web 应用支持通过客户端呈现 (CSR) 来实现交互它依赖于使用可随应用一起下载的 WebAssembly 构建的 .NET 运行时。 在 WebAssembly 上运行 Blazor 时.NET 代码可访问浏览器的完整功能并可与 JavaScript 互操作。 .NET 代码在浏览器的安全性沙盒中运行沙盒提供的保护可防御客户端计算机上的恶意操作。 Blazor 应用可在浏览器中完全瞄准在 WebAssembly 上运行无需服务器参与。 对于独立 Blazor WebAssembly 应用资产作为静态文件部署到可为客户端提供静态内容的 Web 服务器或服务中。 下载后可将独立 Blazor WebAssembly 应用作为渐进式 Web 应用 (PWA) 进行缓存并脱机执行。 使用 Blazor Hybrid 构建本机客户端应用 Blazor Hybrid 支持将本机客户端应用中的 Razor 组件与适合 Web、移动和桌面平台的本机和 Web 技术混合使用。 代码在 .NET 进程中本机运行并使用本地互操作通道将 Web UI 呈现到嵌入式 Web View 控件。 WebAssembly 不用于混合应用。 混合应用使用 .NET Multi-platform App UI (.NET MAUI) 来构建后者是一个跨平台框架用于使用 C# 和 XAML 创建本机移动应用和桌面应用。 Blazor Hybrid 支持 Windows Presentation Foundation (WPF) 和 Windows 窗体将应用从早期技术过渡到 .NET MAUI。
http://www.zqtcl.cn/news/706302/

相关文章:

  • 网站建设寻找可以途径网站制作的目的
  • 私募基金网站建设wordpress快讯插件
  • 无锡网站搜索引擎优化校园二级网站建设
  • 用vps刷网站流量要怎么做云主机开网站教程
  • 个体户经营异常如何网上解除深圳seo云哥
  • 网站建设科研申报书沧州网站建设定制价格
  • 家纺营销型网站wordpress演示数据
  • 中卫建设厅网站中国纪检监察报
  • 网站建设费如何核算如何给网站做权重
  • 东莞营销型高端网站建设网页专题设计
  • 神兵网站建设互联网个人用户网站
  • 类似视频教程网站的wordpress主题网页设计用什么尺寸的画布好
  • 仿模板电影网站线上销售的方法和技巧
  • 漳州建设银行网站首页速成建站
  • 网站建立的链接不安全怎么解决学校网站怎样建设
  • 信阳市工程建设信息网站wordpress段子
  • 网站建设和网络搭建是一回事吗长沙网站搭建优化
  • 基础网站怎么做石景山公司
  • 吉他谱网站如何建设wordpress主题字体用隶书
  • 做一个宣传网站的策划书自己怎样推广呢
  • 网站建设布局利于优化火狐搜索引擎
  • 公司给别人做的网站违法吗hexo插件wordpress
  • 网站用什么语言做动易网站迁移
  • 网站备案上传照片几寸织梦模板网站好吗
  • 怎么通过数据库做网站的登录wordpress 注册登录插件
  • 读书网站排名大的网站建设公司好
  • 电商网站建设系统公司 网站建
  • 西安建站费用优化系统是什么意思
  • 做网站认证对网站有什么好处中信建设有限责任公司四川分公司电话
  • 王者做网站福州seo外包公司