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

百度权重网站无锡app制作

百度权重网站,无锡app制作,建平台需要投资多少钱,网页制作学什么内容全栈 Web UI 随着 .NET 8 的发布#xff0c;Blazor 已成为全堆栈 Web UI 框架#xff0c;可用于开发在组件或页面级别呈现内容的应用#xff0c;其中包含#xff1a; 用于生成静态 HTML 的静态服务器呈现。使用 Blazor Server 托管模型的交互式服务器呈现。使用 Blazor W…全栈 Web UI 随着 .NET 8 的发布Blazor 已成为全堆栈 Web UI 框架可用于开发在组件或页面级别呈现内容的应用其中包含 用于生成静态 HTML 的静态服务器呈现。使用 Blazor Server 托管模型的交互式服务器呈现。使用 Blazor WebAssembly 托管模型的交互式客户端呈现。下载 Blazor 捆绑包并激活 .NET WebAssembly 运行时后最初使用 Blazor Server并在随后访问时使用 WebAssembly 自动进行交互式客户端呈现。 自动呈现通常会提供最快的应用启动体验。 默认情况下交互式呈现模式还会预呈现内容。 Blazor 呈现模式 流式渲染 流式渲染是 .NET 8 Blazor 中另一个有前途的功能在将静态服务器呈现与 Blazor 结合使用时可以在响应流中流式传输内容更新。 流式呈现可以改善执行长期运行异步任务的页面的用户体验以便在内容可用后立即通过呈现内容来完全呈现。流式渲染允许渲染静态 HTML 以及内容的占位符。一旦异步服务器端调用完成意味着它可以传输数据实际的 HTML 页面就会通过用实际数据填充占位符对象来更新。 /Pages/Weather.razor attribute [StreamRendering]保留组件状态 可以使用现有 PersistentComponentState 服务在 Blazor Web 应用中保留和读取组件状态 Auto mode 自动模式是我个人最期待的一种模式它代表了 Blazor 的“终极”场景允许将服务器端和 WebAssembly 结合在一起。 此场景提供来自服务器的初始页面这意味着它将快速加载。随后必要的对象被下载到客户端因此下次页面加载时它会从 Wasm 提供。 新建 Blazor Web App 工程 默认情况下Blazor Web App 模板设置为SSR服务器端呈现Razor 组件选择“Weather”菜单页面将短暂显示“Loading…”然后在表格中呈现天气数据。这是前面讨论的流渲染功能的示例 /Pages/Weather.razor 注意第2行 attribute [StreamRendering] 这允许新的 Blazor 流渲染功能发挥作用。 代码部分更新为 attribute [StreamRendering(false)] 然后单击“Weather”页面。请注意这次没有显示“Loading…”消息但页面需要几秒钟的时间才能呈现并显示实际的天气表。 交互式呈现模式 打开新工程的 Program.cs 文件, 会看到以下新的配置 builder.Services.AddRazorComponents().AddInteractiveServerComponents() //添加服务以支持呈现交互式服务器组件.AddInteractiveWebAssemblyComponents(); //添加服务以支持呈现交互式 WebAssembly 组件//终结点约定生成器扩展 app.MapRazorComponentsApp().AddInteractiveServerRenderMode() //配置应用程序的服务器渲染模式.AddInteractiveWebAssemblyRenderMode() //为应用配置 WebAssembly 呈现模式。.AddAdditionalAssemblies(typeof(Counter).Assembly);将呈现模式应用于组件实例 将服务器呈现模式应用于 Dialog 组件实例 Dialog rendermodeInteractiveServer /使用自定义配置直接引用实例化的静态呈现模式实例 rendermode renderModecode {private static IComponentRenderMode renderMode new InteractiveWebAssemblyRenderMode(prerender: false); }将呈现模式应用于组件定义 page ... rendermode RenderMode.InteractiveServer呈现模式 呈现模式指令注意事项WebSocket交互式服务器attribute [RenderModeInteractiveServer]放在SSR工程(BlazorApp1)切入页面会主动重连交互式 WebAssemblyattribute [RenderModeInteractiveWebAssembly]放在Wasm工程(BlazorApp1.Client)切入页面会主动断开交互式自动attribute [RenderModeInteractiveAuto]放在Wasm工程(BlazorApp1.Client)自动根据情况执行操作 测试页面 RenderModeInteractiveServer.razor 路径:SSR工程(BlazorApp1)/Components/Pages page /render-mode-InteractiveServer rendermode InteractiveServerh2InteractiveServer/h2button onclickUpdateMessageClick me/button messagecode {private string message Not clicked yet.;private void UpdateMessage(){message Somebody clicked me!;} }RenderModeInteractiveWebAssembly.razor 路径:Wasm工程(BlazorApp1.Client)/Pages page /render-mode-InteractiveWebAssembly rendermode InteractiveWebAssemblyh2InteractiveWebAssembly/h2button onclickUpdateMessageClick me/button messagecode {private string message Not clicked yet.;private void UpdateMessage(){message Somebody clicked me!;} }RenderModeInteractiveAuto.razor 路径:Wasm工程(BlazorApp1.Client)/Pages page /render-mode-InteractiveAuto rendermode InteractiveAutoh2InteractiveAuto/h2button onclickUpdateMessageClick me/button messagecode {private string message Not clicked yet.;private void UpdateMessage(){message Somebody clicked me!;} } 测试项目链接 https://github.com/densen2014/net8test
http://www.eeditor.cn/news/123919/

相关文章:

  • 网站建设概况云计算网站建设
  • 佛山营销型网站建设公司厦门网络推广培训
  • 济南高新区 网站制作亚洲成成品网站源码
  • 深圳免费网站制作哪个好家政网站建设方案分析
  • 网站内容页显示不出来的网站建设的感想
  • 西安高端网站制作xampp做的网站能搜索吗
  • 即墨网站建设在哪西安有关做网站的公司有哪些
  • 五和网站建设海南网页设计
  • 网站公司怎么做推广方案个人备案 什么网站
  • 网站 医院信息化建设简约的网站设计
  • 阿里巴巴怎样做网站网站备案经验
  • 网站建设要注意百度竞价包年推广是怎么回事
  • app开发和网站开发哪个好企业信息管理系统的发展历程
  • wui网站建设做移动网站优化快速排名软件
  • 网站集约建设后网站域名规范抖音代运营有风险吗
  • 微官网和微网站首页推广一个app的费用
  • 品牌和网站建设网站的建设与维护实践报告
  • 想给公司做个网站怎么做的济南外贸网站
  • 广东外贸网站推广公司杭州富阳网站建设
  • 汕头网页设计网站方案淘宝网站怎么做会话保持的
  • 手机微信网站怎么做常德营销型网站建设
  • 西安网站建设定wordpress还是hexo
  • 杭州品牌网站开发网站手机访问 动易
  • 网上提交报名表系统的网站建设百度网站架构
  • 十堰市建设网站的公司用什么制作网站
  • 网站推广预期达到的目标建筑企业和建设企业区别
  • 新零售型网站开发邯郸网站建设服务报价
  • 产品网站开发服务价格低性能好的手机
  • 株洲专业做网站设计的搜素引擎排名优化
  • 站长之家网站建设技术有哪些