軟體開發之路 - 技術分享會(第二場)

  • 2017/09/16(Sat) 13:00(+0800) ~ 17:00(+0800) ( iCal/Outlook, Google Calendar )
  • 台北科大育成中心會議室(光華館3樓305室) / 臺北市大安區新生南路一段1號
  • 29 / 30
  • 軟體開發之路 與 Gelis 的程式設計訓練營 Contact Organizer

大家好

軟體開發之路 - 第二場課程來了!

我們是一群喜愛寫程式的熱血人士,我們喜歡寫程式、喜歡聊技術。

感謝大家對於 軟體開發之路 社群 的支持,社群人數也已經到達一千八百多人,為了回饋社群朋友,小弟在能力許可的情況下,將持續的辦類似的分享會活動。

本活動將以研討會形式,所以不包含上機實作(但會有Demo),您可帶(或不帶電腦),並分為兩個場次,第一場由我先跟各位分享「.NET Standard 2.0 與 .NET 的未來發展趨勢」,接著,由於最近一兩年,容器技術幾乎徹底的改變了軟體服務的佈署方式,就我們所知道 Windows 從 2016 版本開始也支援 Container 技術了,而這一次很榮幸的邀請到 Andraw 安德魯 先生來跟大家分享「容器驅動開發 - Container Driven Development」,他在 Docker 微服務與 Windows Containers 有實際的導入經驗,我們期待他將為我們帶來的精彩課程,也期待大家的參與

 

前言

大約 8/14 左右,官方正式 Announcing 了 ASP.NET Core 2.0,也同步的推出了 .NET Core 2.0、Entity Framework Core 2.0 在同時間也推出了 Visual Studio 2017 的 15.3 版本,更同時也包含了 Visual Studio for MAC 等產品的釋出,哇!對!好大一包!這對開發人員來說真的是很大的驚喜。

但就因為包含了多項產品的釋出,這對於開發人員來說,無疑又是項新的開始,但是這些產品中,包括:Visual Studio 2017. ver. 15.3 與 Visual Studio for MAC 都表明了會支援 .net Standard 2.0 的開發,我認為這一次釋出的亮點,就是 .NET Standard 2.0 了。

若您對 .NET Standard 或是對於 Visual Studio 2017 的 15.3 與 Visual Studio for MAC 的新功能有興趣,都歡迎來參加!

或者,您本來不是 .NET 開發者,但是對於 .NET 的發展有濃厚的興趣 或 是您對於容器 Container 開發有興趣,或是為了導入 Container 做準備的,也歡迎來參加此活動,我們也可以順便聊聊未來的發展趨勢 ^_^

 

第一堂:.NET Standard 2.0 與 .NET 的未來發展
講員:Gelis Wu
時間:13:30 ~ 14:50
課程大綱:

  1. 近期 .NET 發展概況
  2. 什麼是 .NET Standard?與 .NET Standard 2.0 簡介
  3. 第一個 .NET Standard 2.0 程式庫
  4. 使用 .NET Standard 2.0 開發 EasyArchitect 的 NuGet 套件
  5. ASP.NET Core 2.0 Razor Page 簡介
  6. Visual Studio for MAC 基本開發介紹
  7. Visual Studio for MAC 來開發 ASP.NET Core 2.0 的 MVC 應用程式
  8. 與大家聊聊.NET 的未來與發展趨勢

 

講員介紹:


熱衷於 OOA/OOD/OOP 與 UML 塑模化應用程式設計、軟體工程相關應用
喜歡程式設計、擅長 ASP.NET Web Form, MVC, WCF, Windows Form/WPF/WCF 開發、約15年的專案實作經驗、3年顧問經驗
善於 Trouble-shooting 程式設計的各種疑難問題

經歷:

  • 2015集英信誠-與大師對談講師
  • Visual Studio Everywhere 台北場講師
  • Study4.TW 社群講師

現職:

  • 集英信誠 資深.NET開發顧問
  • 現任 Microsoft MVP

講員資訊:

 

第二堂:容器驅動開發 ~ Container Driven Development
講員:Andraw (安德魯)
時間:15:00 ~ 16:20
課程大綱:

這是我在 2017/08/17, 在 Microsoft 主辦的 Azure Cafe 活動上分享的內容: "Container" Driven Development。 這個 session 主要的期望,除了分享我自己使用 windows container 的經驗之外,主要也是期望讓大家知道如何針對 Container 去調整你的開發流程,同時也簡化你的架構設計,最大化 Container 帶來的各種優點。

Part I: 示範案例: IP 地區查詢服務 (.NET framework)

  1. 開發與架構上的抉擇
  2. 如何將 WebAPI 容器化?
  3. 如何將背景服務容器化?
  4. 如何在本地 (開發機器上) 建立完整的執行環境與架構? DEMO #1
  5. 如何在遠端 (正式環境上) 建立完整的執行環境與架構? DEMO #2

Part II: 從示範案例看容器化的效益

  1. Container Image: Build Once, Run Everywhere
  2. 容器化的封裝
  3. 容器化的部署
  4. DevOps 流程 (無縫整合容器化技術)

Part III: 參考資訊與趨勢

  1. Mixed-OS container engine
  2. Mixed-OS container cluster
  3. DevOps & CI / CD (with containers)

Part IV: Labs, Q & A

 

講員介紹:


 

經營安德魯的部落格 FB粉絲專頁BLOG: 架構師的修練, 談論各種軟體開發與設計的大小事,期許自己做個優秀的系統架構師。

主題以 .NET / C# / OOP / Container / Microservices / Architect / Azure 與雲端服務設計 為主。

個人經歷:

  • 現任 Microsoft MVP 微軟最有價值專家

分享內容:

  • 2016 Community Open Camp 講師: Microservices
  • 2017 DevOps.TW: Microservices 主題分享
  • TibaMe: Windows Container 線上課程 / 線上讀書會 講師
  • Microsoft Azure Cafe, TechDays, TechEd 講師
  • 資策會 雲端課程 Azure PaaS 講師

講員資訊:

 

注意事項

  1. 現場備有 WiFi ,但人數一多,速度可能沒辦法保證比你自己的 4G 來的快。
  2. 您可以帶筆電,但有時人多導致延長線可遇不可求,建議您將比電充飽電後再來。
  3. 如遇不可抗力或意外狀況,活動主辦單位得以保留改期、調整內容、或是取消活動與將全額退費之權利。
  4. 這不是一個能夠賺錢的活動,您所付的費用是用來支付讓活動得以進行的費用如:場地使用費等。

 

購票與退票相關事宜

  1. 本活動由 KKTIX 代為處裡售票與退票相關事宜。
  2. 退票郵購票者提出,KKTIX 會酌收 10% 手續費,且活動前十天內(不含活動日)不予退票。
  3. 詳情請參閱 KKTIX 服務條款

 

主辦與協辦單位

   

台北科大育成中心會議室(光華館3樓305室) / 臺北市大安區新生南路一段1號

Event Tickets

Ticket Type Sale Period Price
一般票

2017/08/22 00:00(+0800) ~ 2017/09/15 00:00(+0800) End of Sale
  • TWD$300
Next Step