ASP.NET MVC ----模板

VS2013创建一个 ASP.NET MVC项目

 

全局应用程序类Global.asax,如下图:

ASP.NET MVC ----模板_第1张图片

Global.asax文件(也称为ASP.NET应用程序文件)是一个可选文件,

该文件包含响应ASP.NET或HTTP模块所引发的应用程序级别和会话级别事件的代码。

Global.asax文件驻留在ASP.NET应用程序的根目录中。

运行时,分析Global.asax并将编译到一个动态生成的.NET Framework类,该类是从HttpApplication基类派生的。

 

Global.asax代码,如下图:

ASP.NET MVC ----模板_第2张图片

AreaRegistration

提供在ASP.NET MVC应用程序内注册一个或多个区域的方式。

将区域添加到ASP.NET MVC应用程序时,Visual Studio将创建一个名为AreaRegistration的文件。

该文件包含从AreaRegistration派生的类。

此类定义了AreaName属性和RegisterArea方法,该方法将为新区域注册路由信息。

Global.asax文件包含在ASP.NET MVC应用程序启动时将调用的RegisterRoutes方法。

 

GlobalFilterCollection

表示一个包含所有全局筛选器的类

全局筛选器将针对每个控制器的每个操作而运行。可以使用Filters静态注册终结点注册全局筛选器

 

GlobalFilters

表示全局筛选器集合

 

RouteCollection

为ASP.NET 路由操作提供路由的集合

 

BundleCollection

包含和管理ASP.NET应用程序中已注册的Bundle对象集

 

Bundle

表示要作为单个资源绑定在 一起的一系列文件引用。

 

StyleBundle类 表示执行CSS缩小的绑定

 

BundleTable类 默认绑定集合的静态容器类

 

BundleTable.Bundles属性 获取默认的绑定集合

你可能感兴趣的:(asp.net)