工作坊1:使用 NCF 从 0 到 1 快速模块化开发/部署业务系统实战
工作坊简介:
本次工作坊由盛派开发团队亲自带领开发者使用 NCF(NeuCharFramework) 框架进行系统快速开发,进行现场实操训练,大家可以通过本次活动学习并亲自动手实现:
适合人群:
1、具有 B/S 开发基础的 .NET 开发者
2、希望使用模块化、DDD、低耦合方式开发系统的开发者
3、希望实现系统快速搭建、快速开发、快速部署和迭代的开发者
4、希望参与到开源系统框架项目建设的开发者
参与人员可以和盛派开发团队及 NCF 项目团队进行近距离的 .NET 相关技术交流。
工作坊时间:
09:30 - 17:00(其中 12:30 - 13:30 为午餐及午休时间,组委会提供免费午餐)
✍9:30-12:30
1、5 分钟内完成快速搭建系统管理后台
2、1 分钟内完成快速创建功能模块
3、1 分钟内完成多数据库集成和迁移(SQL Server / MySQL 等)
4、灵活切换 .NET Core 和 .NET 5应用
✍13:30-17:00
5、使用 DevOps 进行 CI/CD 从集成到部署的全流程操作
6、使用容器(Docker)部署 NCF 及其他 Web 应用
7、NCF 快速开发案例实战
工作坊2: 基于 Blazor 的 C# 前端开发实战工作坊
主要内容:
以讲课+实践的形式,学习 Blazor 前端开发基础知识,体验用 C# 进行前后端 Web 应用开发的新姿势。
适合人群:
1. 对于有一定的 .NET 开发基础的开发者,可以直接使用 Blazor 构建 Web 前端应用程序;
2. 对于目前使用 .NET 开发后端,JS 开发前端的开发者,可以体验 C# 相比 JS 做 .NET 前端开发的高效与一致性;
3. 对于目前从事客户端开发,并想体验 Web 开发的开发者,可以在 Blazor 上获得与客户端非常相似的开发体验。
课程大纲:
✍09:00 - 12:00
1. 课程介绍及环境准备 30分钟 9:30 - 10:00
a. 课程介绍,下载源码等资料。
b. 演示创建一个 Ant Design Blazor 模板项目。
c. 介绍一个 blazor 应用的项目结构
(相关资料会提前公布,建议提前准备。)
2. 组件与页面布局开发 40分钟 10:10 - 10: 50
a. 制作整个应用的布局
b. 学习页面组件与路由配置
c. 体验一个组件的开发过程,以及模板化组件的应用
3. 事件与数据绑定 40分钟 11:00 - 11:40
a. 学习原生事件的绑定,自定义事件的实现
b. 学习表单的双向绑定与验证,自定义双向绑定的实现
4. 依赖注入与状态模式 40分钟 11:50 - 12:30
a. 学习 Blazor 的状态模式
b. 学习依赖注入在 Blazor 的应用
✍午餐与交流 1小时
✍13:30 - 17:00
1. 验证与授权 40分钟 13:30 - 14:10
a. 集成 IdentityServer4 进行用户验证与授权
b. 实现前端登录页
2. JS 互操作的应用 40分钟 14:20 - 15:00
a. 通过集成 JS 地图组件学习对现有JS库的互操作
3. 发布与部署 40分钟 15:10 - 15:50
a. 介绍 Blazor 的多个托管模型
b. 学习Blazor应用的发布
c. 演示将 Blazor 发布到 Github,并通过 Azure App Service 部署上线
4. Q&A 与自由练习 60分钟 16:00 - 17:00
a. 完善作品与问答交流环节
本届峰会线上分享将在思否和CSDN两个媒体平台同步进行,大家可以选择适合自己的方式在线参与互动哦!访问下方链接,可以直接加入直播:
思否直播观看地址:https://segmentfault.com/area/dotnetconf-2020
CSDN直播观看地址:https://codechina.csdn.net/lives
关于出行·会场交通指引
值得一提的是,为方便参会人员抵达会场,此次大会组委会特别在“苏州站、园区站、一号线终南街站”3个点都配有大巴车接送,让您在舒适的环境下有更多的精力参与会议,共同探讨.NET发展新趋势!接送点地址和路线如下,请提前规划您的行程:
对接待安排如有疑问,请咨询我们的工作人员:小R 17317621707
出租车/滴滴出行路线
从苏州站出发:打车至苏州人工智能产业园需65元左右(全程约30分钟);
从园区站出发:打车至苏州人工智能产业园需35元左右(全程约15分钟);
终南街地铁站出发:打车至苏州人工智能产业元需15元左右(全程约10分钟);
地铁出行路线
从苏州站出发:从苏州火车站地铁(2号口)乘坐地铁2号线至桑田岛站(4号口),同站换乘公交,在桑田岛公交站换乘175路公交车至人工智能产业园站下车;(全程1小时25分钟);
从园区站出发:从苏州园区火车站地铁站(2东南口)乘坐地铁3号线至丰和路地铁站(4西南口)下车,步行327米至星塘街葑亭大道公交站,换乘172路公交车至敦煌路东公交站台下,同站换乘528路至人工智能产业园;(全程1小时8分钟);
从终南街站出发:从本站出发不建议乘坐地铁。
公交出行路线
从苏州站出发:在苏州站北广场公交枢纽乘坐快线5号至金家堰公交站,不行631米至人工智能产业园(全程1小时23分钟);
从园区站出发:在沪宁城铁园区站广场公交站乘坐19路公交车至锦溪苑公交站,同站换乘175路公交至人工智能产业园公交站下车(全程1小时16分钟);
从终南街站出发:乘坐175路或者528路公交至人工智能产业园站下车(全程33分钟)。