进击吧! Blazor !第二期 页面制作_Blazor

 

Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。

 

Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。

 

旨在通过,理论加实践结合,从0到1 带你进入 Blazor 的世界。

 

分享嘉宾 ·

 

 

进击吧! Blazor !第二期 页面制作_Blazor_02

张善友

微软 SWAT 特派专家,友浩达科技有限公司 CEO & CTO,.NET 技术专家,连续15年被评为微软 MVP

 

进击吧! Blazor !第二期 页面制作_Blazor_03

陈超超

Ant Design Blazor 项目贡献者

 

拥有十多年从业经验,长期基于.Net技术栈进行架构与开发产品的工作,Ant Design Blazor 项目贡献者,现就职于正泰集团

 

第二课   网页制作  ·

 

 

Blazor通常以Razor标记页的形式编写UI ,介绍Razor语法,路由的基本用法。

 

路由

原理简述

路由模板、NavLink组件

路由参数,约束

NavigationManager的使用

常见问题(如切换到相同路由仅有参数不同时,页面中的子组件不刷新问题)

- 依赖注入

服务注入(NavigationManager

Razor语法

常用语法

- 内置组件的使用

以配合Razor语法介绍为主,不做过多展开

- 本地存储

localStorage使用

- 问答环节

 

 

主办方 ·

 

进击吧! Blazor !第二期 页面制作_Blazor_04进击吧! Blazor !第二期 页面制作_Blazor_05