在上一篇文章中,小编为您详细介绍了关于《全球首款!一加8美国成功完成T-Mobile SA 5G网络连接》相关知识。本篇中小编将再为您讲解标题微软宣布ASP.NET5开源,跨Win10、Mac和Linux。
2月25日消息,在微软今天发布的博客中,云计算和企业部负责人ScottGuthrie宣布了。这是ASP.NET第一次在跨平台和Web开发应用框架的开源版本中亮相。目前,它在VisualStudio2015CTP6中作为预览版存在。
在ASP.NET5中进行了很多重要的改变,包括使用.NET核心在Windows、Mac或者Linux中运行的能力,重建MVC(ModelViewController,模型视图控制器),不需编译即可在动态开发代码中查看改变,整合著名开源Web开发者工具,使用NuGet依赖管理,配置管理增加新选项,整合并提高HTTP速度性能等,这些改变都包含在一个开源包内。这些重要改变用一句话概括就是。包括在内的Windows仍然可以运行全部的.NET框架,但应用可以被修改成可以在更小的、不是很强大的.NET核心上运行,而且其运行效果等同于Mac和PC。
并且.NET核心的模块化结构提供了大量优势,就像Guthrie在博客中提到的三点:这意味着你的应用可以和所需的运行库一起运行,而不必事先在主机中安装相应的运行库。你可以在需要的时候升级运行库,而这并不影响其他应用;同理,其他应用升级的时候也不必影响这一应用的运行库。这项改变使得应用部署和框架升级更加简便,应用之间也不会互相干扰。
这将节省很多不必要的时间。微软将会为Windows、MacOSX和Linux提供一个跨平台的.NET核心版本。今后不管你用什么系统,都将可以运行.NET。
虽然跨平台版本的运行库还没有完成,但微软正在GitHub上努力进行开发工作,计划在不久之后推出官方预览版。其他方面,MVC6的改进体现在集成MVC、WebAPI和WebPages,这将巩固并且简化模型视图编码和云基准配置。这意味着ASP.NET开发者可以和Web.Config说再见,转而使用JSON、XML或者EnvironmentVariables,使用NuGet包可以简化和优化依赖管理。
编后语:关于《微软宣布ASP.NET5开源,跨Win10、Mac和Linux》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《《动物森友会》可爱风格地砖作品码分享》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器