Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
• 熱衷於 OOA/OOD/OOP 與 UML 塑模化應用程式
設計、軟體工程相關應用
• 喜歡程式設計、擅長 ASP.NET Web Form, MVC,
WCF, Windows Form/WPF/WCF 開發、也實作過
一些專案
• 善於...
話說 IDE 工具進步飛
快,Visual Studio 都
前進到 2017 惹…
其軟體開發的問題一直都不在於
技術的不斷地推陳出新,
而在於你的做事方法有沒有想要
推陳出新。
Visual Studio 2017 有
哪些新功能?
團隊開發永遠的痛 –
談團隊開發的困難點?
近年來,軟體開發因為市場環境劇烈環境的
變化,因此我們談「敏捷」
Product
Owner
Scrum
Master Team
Member
Stakeholder
一個實際的案例…
我的答案是什麼?
使用 Project Templates
所以…..
你還在等 Visual Studio 裡,會有適合
(你/團隊 / 專案)使用的樣版嗎?
所以…..
別傻了… 還是自己客製一個吧!
關於 Visual Studio
Extensibility SDK for
2017
http://www.visualstudioextensibility.com/
https://dot.net/
https://msdn.microsoft.com/en-us/library/dn919654.aspx
Visual Studio 2017
Extensibility SDK
的一些改變
Project Template 與
IWizard 的關係是什麼?
何時該使用 Project
Template?
何時使用 NuGet?
Project Template NuGet
ProjectTemplates
NuGetPackages
或
IWizard
後端
Demo:
Project Template 成品演示
1. MyORM Framework
2. EasyArchitect UI
MyORM Framework
• EasyArchitect UI Framework
3) 盡可能落實 Code-Review
Check-In Policy 定義 開發的守則 (共同規範)
goto (3) 循環
goto
(3) 循環
Demo:
如何使用 Visual Studio 2017 Extensibility SDK
建立 C# Project Template
Demo:
如何使用 Visual Studio 實驗性質行個體來偵錯
包含 IWizard 的 Project Template
http://www.visualstudioextensibility.com/
https://msdn.microsoft.com/en-us/library/bb166441.aspx
http://www.windowsdevcent...
https://www.dotblogs.com.tw/gelis/
https://www.facebook.com/gelis.dev.learning/?ref=bookmarks
https://www.facebook.com/gro...
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
Nächste SlideShare
Wird geladen in …5
×

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

1.357 Aufrufe

Veröffentlicht am

課程大綱
● 和大家談一談,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 成品演示

Veröffentlicht in: Software
  • Login to see the comments

團隊開發永遠的痛 談導入團隊開發的共同規範(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

×