2020年中国.NET开发者大会第二天 WorkShop
工作坊1:使用 NCF 從 0 到 1 快速模塊化開發(fā)/部署業(yè)務系統(tǒng)實戰(zhàn)
工作坊簡介:
本次工作坊由盛派開發(fā)團隊親自帶領開發(fā)者使用 NCF(NeuCharFramework) 框架進行系統(tǒng)快速開發(fā),進行現場實操訓練,大家可以通過本次活動學習并親自動手實現:
適合人群:
1、具有 B/S 開發(fā)基礎的 .NET 開發(fā)者
2、希望使用模塊化、DDD、低耦合方式開發(fā)系統(tǒng)的開發(fā)者
3、希望實現系統(tǒng)快速搭建、快速開發(fā)、快速部署和迭代的開發(fā)者
4、希望參與到開源系統(tǒng)框架項目建設的開發(fā)者
參與人員可以和盛派開發(fā)團隊及 NCF 項目團隊進行近距離的 .NET 相關技術交流。
工作坊時間:
09:30 - 17:00(其中 12:30 - 13:30 為午餐及午休時間,組委會提供免費午餐)
?9:30-12:30
1、5 分鐘內完成快速搭建系統(tǒng)管理后臺
2、1 分鐘內完成快速創(chuàng)建功能模塊
3、1 分鐘內完成多數據庫集成和遷移(SQL Server / MySQL 等)
4、靈活切換 .NET Core 和 .NET 5應用
?13:30-17:00
5、使用 DevOps 進行 CI/CD 從集成到部署的全流程操作
6、使用容器(Docker)部署 NCF 及其他 Web 應用
7、NCF 快速開發(fā)案例實戰(zhàn)
工作坊2:?基于 Blazor 的 C# 前端開發(fā)實戰(zhàn)工作坊
主要內容:
以講課+實踐的形式,學習 Blazor 前端開發(fā)基礎知識,體驗用 C# 進行前后端 Web 應用開發(fā)的新姿勢。
適合人群:
1. 對于有一定的 .NET 開發(fā)基礎的開發(fā)者,可以直接使用 Blazor 構建 Web 前端應用程序;
2. 對于目前使用 .NET 開發(fā)后端,JS 開發(fā)前端的開發(fā)者,可以體驗 C# 相比 JS 做 .NET 前端開發(fā)的高效與一致性;
3. 對于目前從事客戶端開發(fā),并想體驗 Web 開發(fā)的開發(fā)者,可以在 Blazor 上獲得與客戶端非常相似的開發(fā)體驗。
課程大綱:
?09:00 - 12:00
1. 課程介紹及環(huán)境準備 30分鐘 9:30 - 10:00
a. 課程介紹,下載源碼等資料。
b. 演示創(chuàng)建一個 Ant Design Blazor 模板項目。
c. 介紹一個 blazor 應用的項目結構
(相關資料會提前公布,建議提前準備。)
? ??
2. 組件與頁面布局開發(fā) 40分鐘? 10:10 - 10: 50
a. 制作整個應用的布局
b. 學習頁面組件與路由配置
c. 體驗一個組件的開發(fā)過程,以及模板化組件的應用
? ? ? ??
3. 事件與數據綁定 40分鐘 11:00 - 11:40
a. 學習原生事件的綁定,自定義事件的實現
b. 學習表單的雙向綁定與驗證,自定義雙向綁定的實現
? ??
4. 依賴注入與狀態(tài)模式 40分鐘 11:50 - 12:30
a. 學習 Blazor 的狀態(tài)模式
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. 發(fā)布與部署 40分鐘 15:10 - 15:50
a. 介紹 Blazor 的多個托管模型
b. 學習Blazor應用的發(fā)布
c. 演示將 Blazor 發(fā)布到 Github,并通過 Azure App Service 部署上線
4. Q&A 與自由練習 60分鐘 16:00 - 17:00
a. 完善作品與問答交流環(huán)節(jié)
本屆峰會線上分享將在思否和CSDN兩個媒體平臺同步進行,大家可以選擇適合自己的方式在線參與互動哦!訪問下方鏈接,可以直接加入直播:
思否直播觀看地址:https://segmentfault.com/area/dotnetconf-2020
CSDN直播觀看地址:https://codechina.csdn.net/lives
關于出行·會場交通指引
值得一提的是,為方便參會人員抵達會場,此次大會組委會特別在“蘇州站、園區(qū)站、一號線終南街站”3個點都配有大巴車接送,讓您在舒適的環(huán)境下有更多的精力參與會議,共同探討.NET發(fā)展新趨勢!接送點地址和路線如下,請?zhí)崆耙?guī)劃您的行程:
?
對接待安排如有疑問,請咨詢我們的工作人員:小R 17317621707
出租車/滴滴出行路線
- 從蘇州站出發(fā):打車至蘇州人工智能產業(yè)園需65元左右(全程約30分鐘); 
- 從園區(qū)站出發(fā):打車至蘇州人工智能產業(yè)園需35元左右(全程約15分鐘); 
- 終南街地鐵站出發(fā):打車至蘇州人工智能產業(yè)元需15元左右(全程約10分鐘); 
地鐵出行路線
- 從蘇州站出發(fā):從蘇州火車站地鐵(2號口)乘坐地鐵2號線至桑田島站(4號口),同站換乘公交,在桑田島公交站換乘175路公交車至人工智能產業(yè)園站下車;(全程1小時25分鐘); 
- 從園區(qū)站出發(fā):從蘇州園區(qū)火車站地鐵站(2東南口)乘坐地鐵3號線至豐和路地鐵站(4西南口)下車,步行327米至星塘街葑亭大道公交站,換乘172路公交車至敦煌路東公交站臺下,同站換乘528路至人工智能產業(yè)園;(全程1小時8分鐘); 
- 從終南街站出發(fā):從本站出發(fā)不建議乘坐地鐵。 
公交出行路線
- 從蘇州站出發(fā):在蘇州站北廣場公交樞紐乘坐快線5號至金家堰公交站,不行631米至人工智能產業(yè)園(全程1小時23分鐘); 
- 從園區(qū)站出發(fā):在滬寧城鐵園區(qū)站廣場公交站乘坐19路公交車至錦溪苑公交站,同站換乘175路公交至人工智能產業(yè)園公交站下車(全程1小時16分鐘); 
- 從終南街站出發(fā):乘坐175路或者528路公交至人工智能產業(yè)園站下車(全程33分鐘)。 
總結
以上是生活随笔為你收集整理的2020年中国.NET开发者大会第二天 WorkShop的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Swagger在header中添加tok
- 下一篇: OrchardCore实现模块化核心原理
