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