微软宣布ASP.NET5开源,跨Win10、Mac和Linux

发表时间:2020-05-09 19:00:07 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《全球首款!一加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》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《《动物森友会》可爱风格地砖作品码分享》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题