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.

.Net core 與 .net standard 實戰教學 開發指南

616 views

Published on

2017-10-14 Study4.TW .NET Conf 2017
.NET Core 與 .NET Standard 實戰教學 - 開發指南 lab 的投影片

http://study4.tw/Activity/Details/9

作為.net開發者,最近最常聽到的應該就是.net core 2.0的發佈。如果不需要跨平台的需求,那對於目前以.net framework為主的開發者來說有需要關注嗎?
在這一系列的lab將會以開發.net framework為主的開發者角度去看.net core 2.0和.net standard 2.0帶來的意義和如何轉換現有的code和思維讓自己的的library更往跨平台的方向靠攏。

Published in: Software
  • Be the first to comment

.Net core 與 .net standard 實戰教學 開發指南

  1. 1. .NET Conf Learn. Imagine. Build. .NET Conf .Net Core 與 .Net Standard 實戰教學 開發指南 Alan Tsai
  2. 2. .NET Conf
  3. 3. .NET Conf
  4. 4. .NET Conf http://blog.alantsai.net http://fb.alantsai.net http://ln.alantsai.net http://twitter.alantsai.net http://ss.alantsai.net contact@alantsai.net http://gitter.alantsai.net
  5. 5. .NET Conf .Net 開發的三個平台
  6. 6. .NET Conf https://github.com/Microsoft/ referencesource
  7. 7. .NET Conf
  8. 8. .NET Conf https://github.com/ dotnet/core
  9. 9. .NET Conf Framework Dependent Deployment (FDD) Self Contained Deployment (SCD)
  10. 10. .NET Conf https://github.com/mono/ mono
  11. 11. .NET Conf
  12. 12. .NET Conf .Net Core開發環境準備
  13. 13. .NET Conf https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0- supported-os.md https://www.microsoft.com/net/download/core#/sdk Microsoft Visual C++ 2015 Redistributable Update 3
  14. 14. .NET Conf
  15. 15. .NET Conf http://to.alantsai.net/2017-10-14-event-lab-1
  16. 16. .NET Conf .Net Core 執行(發佈)模式
  17. 17. .NET Conf
  18. 18. .NET Conf
  19. 19. .NET Conf http://to.alantsai.net/2017-10-14-event-lab-2-1
  20. 20. .NET Conf https://docs.microsoft.com/en-us/dotnet/core/rid-catalog
  21. 21. .NET Conf http://to.alantsai.net/2017-10-14-event-lab-2-2
  22. 22. .NET Conf 好處 壞處 FDD • 檔案小 • 不需要指定OS • 無法控制那個版本的runtime 會執行 • 有Exe SCD • 完全能夠控制執行的版本 • 系統不需要先裝.Net Core • 檔案大 • 需要指定OS
  23. 23. .NET Conf .Net Standard
  24. 24. .NET Conf
  25. 25. .NET Conf .NET Standard
  26. 26. .NET Conf spec 都要實作 .NET Standard .NET Framework .NET Core Xamarin ~ ~ • HTML specification • Interface • Browsers • Class
  27. 27. .NET Conf •請勿使用PCL Platform 3Platform 1 Platform 2 Intersection Profiles
  28. 28. .NET Conf https://docs.microso ft.com/zh- tw/dotnet/standard/ net-standard http://immo.landwer th.net/netstandard- versions/#
  29. 29. .NET Conf http://to.alantsai.net/2017-10-14-event-lab-3-1
  30. 30. .NET Conf https://github.com/Microsoft/dotnet-apiport https://marketplace.visualstudio.com/items?itemName=ConnieYau.NETPort abilityAnalyzer https://docs.microsoft.com/zh-tw/dotnet/api/?view=netstandard-2.0
  31. 31. .NET Conf http://to.alantsai.net/2017-10-14-event-lab-3-2
  32. 32. .NET Conf
  33. 33. .NET Conf http://to.alantsai.net/2017-10-14-event-lab-3-3
  34. 34. .NET Conf https://github.com/dotnet/standard/blob/master/docs/netstandard-20/README.md#net- framework-461-supporting-net-standard-20
  35. 35. .NET Conf 結語
  36. 36. .NET Conf
  37. 37. .NET Conf https://docs.microsoft.com/zh-tw/dotnet/core/ https://docs.microsoft.com/zh-tw/dotnet/core/whats-new/ https://docs.microsoft.com/zh-tw/dotnet/standard/net-standard https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net- standard/
  38. 38. .NET Conf http://to.alantsai.net/2017-10-14-event-lab 「net framework 工程師看net core」
  39. 39. .NET Conf fb.com/Study4.twfb.com/groups/216312591822635 Study4.TW
  40. 40. .NET Conf
  41. 41. .NET Conf

×