.NET Standard2.0是一款Microsoft最新推出的跨平台开发者应用程序,可同时制作Windows、iOS及Android应用,功能很强大,欢迎有需要的用户来绿色资源网下载。
.NET Standard应当被视作一种用于描述“至少在API接口方面需要选择哪一具体的达成,比如。NET Core、Mono、Xamarin或。NET 4.6”的规范。换句话说,。NET Standard本身并不是一种达成,而是由。NET底层平台达成的。比如他觉得,。NET Core达成了目前版本的。NET Standard 1.6版,而他觉得。NET Core 1.2将很接近。NET Standard 2.0,使其成为。NET Standard 1.6的超集。
而今电脑及手机系统多种多样,即便开发者制作出一款应用程序,也未必能登陆每个平台,又或者不同平台版的界面会有所分别。不过Microsoft为致力让开发者轻松设计出各款跨平台应用程序,因此他们在 Build 开发者大会上正式发布了 .NET Standard 2.0,仅需一个基准代码即可同时制作出 Windows、iOS 及 Android 版应用程序。
同时,Microsoft在大会上也发布了全新工具 Xamarin Live Player,可以在 Windows PC 上直接开发出 iOS 应用程序。 在用 Xamarin Live Player 时,开发者仅需通过 visual studio 并将代码配置到 iOS 设施,不但可以用到 Visual Studio 的实时编辑功具,同时也可保持 Visual Studio 的除错选项。
.NET Standard 2.0将。NET Standard 1.6 API的范围增大了不止两倍
从达成的角度来看,。NET Standard采取了与传统。NET略微不一样的办法。事实上。NET Standard针对每一个特定平台的达成还提供了可充当种类转发器(Type forwarder)的。NET Standard DLL。应用程序仅需引用种类提供程序(Type provider)DLL,即可将引用转发给能提供所需达成的相应程序集(As百度竞价推广bly)。相比。NET程序集,这种做法提供了类似的客户体验,但在推行者(Implementer)方面有非常大不一样,由于它们可以分别提供独立的程序包,而非像。NET运行时程序包那样提供一个单一的整体。
TAG标签:编程工具(5).netstandard(1)
转载请说明来源于木蚂蚁软件园(https://www.stgccy.com)
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com
查看全部
同类推荐