为Web构建应用程序是一项复杂的工作,不断变化的JavaScript 框架集合对于开发人员来说具有挑战性。.NET 团队的Blazor框架为你提供了一个简洁的、组件驱动的用户界面框架。Blazor允许你使用C#和.NET构建应用程序,应用程序和你管理的基于云的服务可以共享业务对象和服务。
为了协助你的应用开发,我们精心挑选了Blazor学习路径,学习完成后,你将可以:
• 评估 Blazor 是否适合构建你的下一个Web应用
• 描述 Blazor 的页面和组件如何构建Web应用
• 评估何时使用Blazor Web Assembly或Blazor Server
七大模块,干货解析,带你深入浅出地掌握Blazor,换一种方式构建你的Web应用程序。
课程大纲
-
模块1.Blazor Web应用开发简介
探索Blazor框架、页面以及组件等主要功能。
-
模块2.通过Blazor构建Web应用
设置开发环境,并使用Blazor、Visual Studio Code 和 C#构建Web应用。
-
模块3. Blazor Web应用的数据交互
使用Blazor组件设计用户界面元素,获取数据的同时实现动态页面。
-
模块4.使用页面、路由以及布局优化Blazor导航
使用@page指令、Blazor路由、NavLink以及NavMenu组件管理请求路由,并通过Blazor组件增加路由参数提升应用的灵活性。
-
模块5. 改进Blazor Web应用的Web表单工作方式
使用Blazor表单组件,无需编写客户端JavaScript程序即可验证客户端表单。
-
模块6. 为Blazor Web应用构建丰富的交互组件
学习如何与JavaScript代码互操作、使用模板化组件,以及处理组件生命周期中的事件。
-
模块7. 使用Blazor构建可重复使用组件
Blazor组件允许我们在应用程序中重复使用HTML部分。学习构建一个组件,将其打包并与 Blazor应用程序共享。
扫码去学习