英语话剧剧本,好借存,3d蜜桃成熟时下载
asp.net mvc 框架包括 visual studio 项目模板,该模板可帮助您创建为支持 mvc 模式而构造的 web 应用程序。此模板可创建一个新的 mvc web 应用程序,该应用程序被配置为具有必需的文件夹、项模板和配置文件项。
1.环境
2.mvc 项目结构
默认情况下,mvc 项目包括以下文件夹:
3.全局 url 路由默认值
除了使用前面列出的文件夹之外,mvc web 应用程序还使用 global.asax 文件中的代码来设置全局 url 路由默认值,并且使用 web.config 文件来配置应用程序。路由在 global.asax 文件的 application_start 方法中初始化。下面的示例演示一个包含默认路由逻辑的普通 global.asax 文件
。
1 public static void registerglobalfilters(globalfiltercollection filters)
2 {
3 filters.add(new handleerrorattribute());
4 }
5
6 public static void registerroutes(routecollection routes)
7 {
8 routes.ignoreroute("{resource}.axd/{*pathinfo}"); // 要忽略的路由的url模式直接访问.axd文件
9 routes.maproute(
10 "default", // 路由名称
11 "{controller}/{action}/{id}", // 带有参数的 url
12 new { controller = "home", action = "index", id = urlparameter.optional } // 参数默认值
13 );
14
15 }
16
17 protected void application_start()
18 {
19 arearegistration.registerallareas();
20
21 registerglobalfilters(globalfilters.filters);
22 registerroutes(routetable.routes); // 应用程序启动时注册url路由
23 }
4.mvc 框架和回发
asp.net mvc 框架不使用 asp.net web 窗体回发模型与服务器交互,而是会将所有最终用户交互路由到 controller 类。这样可使 ui 逻辑与业务逻辑保持分开并有助于提高可测试性
作者 依信依誉
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论