码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET Core1.0 带来的新特性

时间:2016-06-15 14:17:32      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

1、采用新的文件系统,不再通过工程文件(.sln和.csproj)来定义项目文件清单。

解决方案文件还是*.sln,但项目文件变成*.xproj了。在项目文件夹下新增的文件会被自动添加到项目中,不用再手动地执行把此文件包含在项目中。

2、Startup类

该类可以看作是整个ASP.NET Core的入口,该类主要存在3个方法:

  1. Main--入口方法;
  2. ConfigureServices--向IoC容器注册组件;
  3. Configure--注册Mideware

也许你第一次见到这个类会有点不明觉厉,该类中3个方法既没有接口约束,也没有从父类继承。微软在该处采用了这样一种约定:必须要存在一个名叫Startup的类,同时该类必须要存在上面提到的3个方法,该ASP.NET项目才能顺利运行成功。

3、读取Appsetting

4、默认自带IOC容器,统一依赖注入API

5、Middleware

6、统一MVC和WebAPI

7、Razor页面中引入新的Tag Helpers

8、其他一些特性如View Components,Caching…

 

 

ASP.NET Core1.0 带来的新特性

标签:

原文地址:http://www.cnblogs.com/frankyou/p/5587200.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!