Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。
Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。
本次系列课程共7次,每2周的周六下午举办。旨在通过,理论加实践结合,从0到1 带你进入 Blazor 的世界。
分享嘉宾 ·
张善友
微软 SWAT 特派专家,友浩达科技有限公司 CEO & CTO,.NET 技术专家,连续15年被评为微软 MVP
陈超超
Ant Design Blazor 项目贡献者
拥有十多年从业经验,长期基于.Net技术栈进行架构与开发产品的工作,Ant Design Blazor 项目贡献者,现就职于正泰集团
第二课 网页制作 ·
上课时间:2020年9月12日 14:00 - 16:00
上课方式:点击下方小程序报名,报名后在“上课方式”中查看
上课嘉宾:陈超超
Blazor通常以Razor标记页的形式编写UI ,介绍Razor语法,路由的基本用法。
- 路由
原理简述
路由模板、NavLink组件
路由参数,约束
NavigationManager的使用
常见问题(如切换到相同路由仅有参数不同时,页面中的子组件不刷新问题)
- 依赖注入
服务注入(NavigationManager)
- Razor语法
常用语法
- 内置组件的使用
以配合Razor语法介绍为主,不做过多展开
- 本地存储
localStorage使用
- 问答环节
参与有惊喜 ·
1. 完成7次课程的学习,我们将会为您准备精美的 Balzor 中文社区定制礼品。
2. 每次活动积极参与互动,将不定期赠送学习书籍,帆布包,充电宝等惊喜礼品。
3. 学习完成后向社区小伙伴们输出学习心得和总结还有 .NET Conf 中国神秘大礼包哦!
主办方 ·
来源:oschina
链接:https://my.oschina.net/u/4406491/blog/4561217