Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

團隊開發永遠的痛 談導入團隊開發的共同規範(Final)

1,297 views

Published on

課程大綱
● 和大家談一談,Visual Studio 已經前進到了 2017 版了!
● 你還在等 Visual Studio 裡,會有適合(你/團隊)使用的樣板嗎?
● 關於 Visual studio Extensibility SDK for 2017
● Project Template 概念 與 IWizard 的關係是什麼?
● 使用 Visual Studio SDK Extensibility 建立 C# Project Template
● 何時該使用 Project Template?何時用 NuGet?
● Project Template 成品演示

Published in: Software
  • ⇒ www.HelpWriting.net ⇐ is a good website if you’re looking to get your essay written for you. You can also request things like research papers or dissertations. It’s really convenient and helpful.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

團隊開發永遠的痛 談導入團隊開發的共同規範(Final)

  1. 1. • 熱衷於 OOA/OOD/OOP 與 UML 塑模化應用程式 設計、軟體工程相關應用 • 喜歡程式設計、擅長 ASP.NET Web Form, MVC, WCF, Windows Form/WPF/WCF 開發、也實作過 一些專案 • 善於 Trouble-shooting 程式設計的各種疑難問題 吳俊毅 Gelis 集英信誠 關於我
  2. 2. 話說 IDE 工具進步飛 快,Visual Studio 都 前進到 2017 惹…
  3. 3. 其軟體開發的問題一直都不在於 技術的不斷地推陳出新, 而在於你的做事方法有沒有想要 推陳出新。
  4. 4. Visual Studio 2017 有 哪些新功能?
  5. 5. 團隊開發永遠的痛 – 談團隊開發的困難點?
  6. 6. 近年來,軟體開發因為市場環境劇烈環境的 變化,因此我們談「敏捷」 Product Owner Scrum Master Team Member Stakeholder
  7. 7. 一個實際的案例…
  8. 8. 我的答案是什麼?
  9. 9. 使用 Project Templates
  10. 10. 所以….. 你還在等 Visual Studio 裡,會有適合 (你/團隊 / 專案)使用的樣版嗎?
  11. 11. 所以….. 別傻了… 還是自己客製一個吧!
  12. 12. 關於 Visual Studio Extensibility SDK for 2017
  13. 13. http://www.visualstudioextensibility.com/ https://dot.net/ https://msdn.microsoft.com/en-us/library/dn919654.aspx
  14. 14. Visual Studio 2017 Extensibility SDK 的一些改變
  15. 15. Project Template 與 IWizard 的關係是什麼?
  16. 16. 何時該使用 Project Template? 何時使用 NuGet?
  17. 17. Project Template NuGet ProjectTemplates NuGetPackages 或 IWizard 後端
  18. 18. Demo: Project Template 成品演示 1. MyORM Framework 2. EasyArchitect UI
  19. 19. MyORM Framework • EasyArchitect UI Framework
  20. 20. 3) 盡可能落實 Code-Review Check-In Policy 定義 開發的守則 (共同規範) goto (3) 循環 goto (3) 循環
  21. 21. Demo: 如何使用 Visual Studio 2017 Extensibility SDK 建立 C# Project Template
  22. 22. Demo: 如何使用 Visual Studio 實驗性質行個體來偵錯 包含 IWizard 的 Project Template
  23. 23. http://www.visualstudioextensibility.com/ https://msdn.microsoft.com/en-us/library/bb166441.aspx http://www.windowsdevcenter.com/pub/a/windows/2007/06/06/developing-visual-studio-project- wizards.html https://docs.microsoft.com/en-us/visualstudio/extensibility/what-s-new-in-the-visual-studio-2017-sdk https://docs.microsoft.com/en-us/visualstudio/extensibility/breaking-changes-2017 https://docs.microsoft.com/en-us/visualstudio/extensibility/how-to-migrate-extensibility-projects-to- visual-studio-2017 https://docs.microsoft.com/en-us/visualstudio/extensibility/lightweight-solution-load-extension-impact
  24. 24. https://www.dotblogs.com.tw/gelis/ https://www.facebook.com/gelis.dev.learning/?ref=bookmarks https://www.facebook.com/groups/361804473860062/?ref=ts&fref=ts https://www.slideshare.net/GelisWu https://github.com/wugelis

×