当前位置:首页 > 日记 > 正文

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

2月25日消息,在微软发布的博客中,云计算和企业部负责人Scott Guthrie宣布了ASP.NET 5。这是ASP.NET第一次在跨平台和Web开发应用框架的开源版本中亮相。目前,它在Visual Studio 2015CTP 6中作为预览版存在。

在ASP.NET 5中进行了很多重要的改变,包括使用.NET核心在Windows、Mac或者Linux中运行的能力,重建MVC(Model View Controller,模型视图控制器),不需编译即可在动态开发代码中查看改变,整合著名开源Web开发者工具,使用NuGet依赖管理,配置管理增加新选项,整合并提高HTTP速度性能等,这些改变都包含在一个开源包内。

这些重要改变用一句话概括就是.NET核心成为一个新的模块化运行库,可以在Windows、Mac以及Linux中运行。包括Win10在内的Windows系统仍然可以运行全部的.NET框架,但应用可以被修改成可以在更小的、不是很强大的.NET核心上运行,而且其运行效果等同于Mac和PC。并且.NET核心的模块化结构提供了大量优势,就像Guthrie在博客中提到的三点:

1、你可以为自己的应用部署.NET核心运行库,这意味着你的应用可以和所需的运行库一起运行,而不必事先在主机中安装相应的运行库。你可以在需要的时候升级运行库,而这并不影响其他应用;同理,其他应用升级的时候也不必影响这一应用的运行库。这项改变使得应用部署和框架升级更加简便,应用之间也不会互相干扰。

2、你的应用只依赖于必须的运行库功能,任何无关的功能都不会引发运行库的升级。这将节省很多不必要的时间。

3、你的应用现在可以跨平台运行。微软将会为Windows、Mac OS X和Linux提供一个跨平台的.NET核心版本。今后不管你用什么系统,都将可以运行.NET。虽然跨平台版本的运行库还没有完成,但微软正在GitHub上努力进行开发工作,计划在不久之后推出官方预览版。

其他方面,MVC 6的改进体现在集成MVC、Web API和Web Pages,这将巩固并且简化模型视图编码和云基准配置。这意味着ASP.NET开发者可以和Web.Config说再见,转而使用JSON、XML或者Environment Variables,使用NuGet包可以简化和优化依赖管理。

若想试用ASP.NET 5,可以通过下载安装Visual Studio 2015 CTP 6进行尝试。

相关文章

Win10系统当中dhmachinesvc.exe进

Win10系统当中dhmachinesvc.exe进

系统,进程,exe,dhmachinesvc,最近有Win10用户发现了dhmachinesvc.exe进程,这项进程属于系统进程,并且占用了较多资源,那么该进程应该如何关闭呢?接下来小编就为大家分享Win10系统关闭dhmachinesvc.exe进程的方法步骤。操作方法:1、按下Win+R,打开…

苹果电脑转用因特尔cpu | macbook

苹果电脑转用因特尔cpu | macbook

处理器,英特尔,芯片,苹果电脑,macbook,macbook因特尔适合。萊垍頭條便携性,操作体验MacBook 完胜其他品牌。MacBook是首台无风扇设计的MacBook,新主板比11英寸MacBook Air的小了67%。全新MacBook处理器是英特尔Core M核心1.3GHz,可睿频至2.9GH…

Win10设置随机无线网卡MAC地址怎么

Win10设置随机无线网卡MAC地址怎么

地址,无线网卡,设置,mac,MAC,  现如今,无线网络已经遍布每一个角落,Win10系统在公共场所搜索无线网络,设备就会发送本机的MAC地址来获取无线信号。这样一来就可以通过这个地址来追踪你的位置,当然你可以设置随机无线网卡MAC地址来防止自己被…

电脑cpu生态系统 | cpu生态是什么

电脑cpu生态系统 | cpu生态是什么

开源,处理器,芯片,生物,原生,cpu生态是什么飞腾生态系统飞腾在北京举办了主题为“同心筑生态,前路共飞腾”的首届生态伙伴大会,吸引了包括两院院士、业内专家、政府主管部门、行业协会、用户单位、软硬件厂商、系统集成商、媒体、金融机构在…

win10待机蓝屏代码machine怎么解决

win10待机蓝屏代码machine怎么解决

蓝屏,详细教程,代码,machine,最近有用户们在使用win10系统的时候,遇到了一个问题,win10系统在待机状态时出现蓝屏,并提示代码machine,这个是怎么回事,要怎么去解决呢,快来看看详细的教程吧~win10待机蓝屏代码machine怎么解决详细教程: 方法一:1、打…

苹果电脑短路cpu故障 | macbookpro

苹果电脑短路cpu故障 | macbookpro

主板,故障,多少钱,电路板,烧了,1. macbookpro主板短路01按开机键,指示灯不亮,考虑是电脑没电了,连接电源充电,充5分钟后再按开机键看看有没有反应。02若是连接电源后电脑还是没有反应,就检查下适配器上的指示灯有没有亮,是否充进电了。03如果连接…

mac电脑能换cpu吗 | macbookpro可

mac电脑能换cpu吗 | macbookpro可

处理器,教程,macbook,cpu,mac,1. macbookpro可以更换cpu吗不可以,为了节省空间和降低功耗,cpu是焊在主板上的换不了。2015年3月9日,苹果春季发布会在美国旧金山芳草地艺术中心召开。发布会上苹果重点发布了全新的Macbook 12英寸新机型。全新的…

t苹果电脑换cpu | 电脑换mac

t苹果电脑换cpu | 电脑换mac

设置,地址,连接,换行,系统,1. 电脑换mac当然是去直营专卖店,因为有售后的,或者是大楼上的苹果专柜! 苹果电脑在专柜都是终身免费保修。不管是不是已经过了保修期,都可以去苹果直营专柜修,无非是拿钱而已,个人的店是不敢保证信用的,万一再给换了零…

苹果电脑能换cpu | 苹果电脑能换显

苹果电脑能换cpu | 苹果电脑能换显

显卡,苹果电脑,多少钱,台式电脑,cpu,1. 苹果电脑能换显卡吗不可以1、苹果的笔记本硬件都是焊死在主板上的很难拆2、如果拆下来换了,驱动程序会和IOS系统出现兼容问题3、就算换了估计也装不起来,因为工程设计厚度变了 2. 苹果电脑更换显卡不知…

Win10系统要比Mac OS X更具吸引力

Win10系统要比Mac OS X更具吸引力

系统,要比,更具,八点,吸引力,不久之前,微软的高管凯文·特纳(Kevin Turner)又一次在公开场合表示,Windows10是迄今为止最好的Windows版本,更多的用户使用之后很快就会高度赞扬它的好。目前微软已经公布了大量有关Windows 10的新功能,包括更智能的…

眼馋Win10,macOS亟需这7大系统级功

眼馋Win10,macOS亟需这7大系统级功

系统,眼馋,亟需,功能,眼馋肚饱,今年,苹果终于决定对OS X进行大修,更名为macOS便是一个开始。从目前测试版的情况来看,macOS最大亮点便在于集成Siri,而界面、功能部分的变化似乎并不大。当然,这或许很“苹果”,它不会一次做完所有事情,除非整个行业…

MAC装Win10系统之后发热怎么办? |

MAC装Win10系统之后发热怎么办? |

系统,发烫,苹果电脑,MAC,  很多购买了MAC电脑的用户在办公上非常的不顺手,因为很多软件都只支持微软的系统,于是用户就安装了一个Win10的系统作为办公使用,但是安装之后发现电脑会发热,那这个情况要怎么解决呢,下面教给大家解决的方法,希望可以…