近期微软发布了ASP.NET 5.0,本次发布的新特性需求源于大量用户的反馈和需求,例如灵活的跨平台运行时和自主部署能力使ASP.NET应用不再受限于IIS、Cloud-ready环境配置降低了云端部署的门槛,另外源码开放无疑也是一个重量级惊喜。这些更改会有助于创建易于开发、部署、维护和现代的Web应用程序。相信看到以上几点作为.NET程序员的你已经迫不及待体验ASP.NET 5 的新功能了,下面我们就来看下这些新特性。
ASP.NET 5 是用于创建Web应用的框架,相对于以前的版本它更加简练、灵活,本次发布的版本彻底优化了应用开发框架,你可以轻松部署应用到云端或其他平台,它包含了最小的模块化组件,所以确保你在构建复杂解决方案的同时保持灵活性。
ASP.NET 5包含以下特性:
- 灵活的跨平台运行时;
- 新的HTTP模块请求管道;
- Cloud-ready环境配置;
- 统一包含了MVC、Web API和Web页面的编程模型;
- 无须重新编译即可查看更改效果;
- 并行的.NET Framework版本;
- 自主部署或IIS部署能力;
- 内嵌于Visual Studio 2015内的新工具。