.NET Standard是一款實用的編程開發(fā)輔助工具,支持制作Windows、iOS及Android應用,是廣大程序員朋友們必備的開發(fā)工具之一。.NET Standard最大的優(yōu)勢在于可以同時開發(fā)PC,安卓和蘋果應用,不用來回切換,有利于大大提升開發(fā)效率。
軟件簡介:
現(xiàn)如今電腦及手機系統(tǒng)種類繁多,即使開發(fā)者制作出一款應用程序,也未必能登陸每一個平臺,又或者不同平臺版的界面會有所分別。不過微軟為致力讓開發(fā)者輕松設計出各款跨平臺應用程序,因此他們在 Build 開發(fā)者大會上正式發(fā)布了 .NET Standard 2.0,只需一個基準代碼即可同時制作出 Windows、iOS 及 Android 版應用程序。
與此同時,微軟在大會上也發(fā)布了全新工具 Xamarin Live Player,可以在 Windows PC 上直接開發(fā)出 iOS 應用程序。 在使用 Xamarin Live Player 時,開發(fā)者只需要通過 Visual Studio 并將代碼配置到 iOS 設備,不但可以使用到 Visual Studio 的實時編輯功具,同時也可維持 Visual Studio 的除錯選項。
軟件特色:
.NET Standard 2.0將。NET Standard 1.6 API的范圍增大了不止兩倍
從實現(xiàn)的角度來看,。NET Standard采取了與傳統(tǒng)。NET略微不同的方法。實際上。NET Standard針對每個特定平臺的實現(xiàn)還提供了可充當類型轉(zhuǎn)發(fā)器(Type forwarder)的。NET Standard DLL。應用程序只需要引用類型提供程序(Type provider)DLL,即可將引用轉(zhuǎn)發(fā)給能提供所需實現(xiàn)的相應程序集(Assembly)。相比。NET程序集,這種做法提供了類似的用戶體驗,但在實施者(Implementer)方面有很大不同,因為它們可以分別提供獨立的程序包,而非像。NET運行時程序包那樣提供一個單一的整體。