2020年中国.NET开发者大会第二天 WorkShop
工作坊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分鐘)。
總結
以上是生活随笔為你收集整理的2020年中国.NET开发者大会第二天 WorkShop的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swagger在header中添加tok
- 下一篇: .NET 云原生架构师训练营(模块二 基