我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。
我们学习编程技术的时候,除了看基础文档外,我个人是比较推荐通过阅读项目代码来学习,特别是一些优秀的开源项目代码。
通过阅读开源项目代码,不仅可以巩固我们的基础知识,还能通过别人的实践来快速提升自己能力。
下面介绍一个Blazor开源项目,从中你可以学习内容包含从零开发到部署。
01
项目简介
Blazor-workshop是一个运用Blazor框架实际应用的开源项目。它通过BlazingPizza案例,向开发者展示了如何使用Blazor构建高性能、交互式的Web应用程序。
该项目结合ASP.NET Core、EF Core等.NET技术栈,构建了一个完整的Web应用程序。
02
项目文档
该项目包含了详细的项目开发指导文档,教程涵盖了11个课程:
课程1:安装所需组件并构建你的第一个Blazor应用课程2:开始使用组件,创建应用布局课程3:提交订单:添加定制披萨课程4:显示订单状态课程5:重构状态管理课程6:带有验证的结账流程课程7:用户身份验证及授权访问订单状态课程8:在实时地图上追踪订单状态课程9:创建并使用带有模板参数的组件课程10:Progressive Web App (PWA) 功能课程11:将你的应用部署到Azure
03
项目界面
04
项目地址
https://github.com/dotnet-presentations/blazor-workshop
- End -
推荐阅读