asp.net+MVC--1_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > asp.net+MVC--1

asp.net+MVC--1

 2013/10/22 15:56:11  kuuga  博客园  我要评论(0)
  • 摘要:1、MVC入门1)第一个路由:/*任何应用程序启动时发生的动作都应该存在于单独的类中,并且仅在该方法中按照正确顺序调用*/protectedvoidApplication_Start(){AreaRegistration.RegisterAllAreas();/*关注度分离SOC和单一职责原则(SRP)*/RegisterRoutes(RouteTable.Routes);}2)路由模版routes.MapRoute("Default",//路由名称"{controller}/{action
  • 标签:.net ASP.NET MVC net

1、MVC入门

1)第一个路由:

        /*任何应用程序启动时发生的动作都应该存在于单独的类中,并且仅在该方法中按照正确顺序调用*/
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            /*关注度分离SOC和单一职责原则(SRP)*/
            RegisterRoutes(RouteTable.Routes);
        }

2)路由模版

          routes.MapRoute(
                "Default", // 路由名称
                "{controller}/{action}/{id}", // 带有参数的 URL
                new { controller = "Home", action = "Index", id = UrlParameter.Optional } // 参数默认值
            );

        controller路由值是System.Web.Mvc.MvcHandler类用于调用IControllerFactory接口的一个特殊值。

3)运行第一个MVC程序

  a.母版页可以由控制器指定以兼容于许多视图引擎,但是有些视图引擎支持指定布局的视图,这是Web Forms视图引擎的情况,它是MVC框架自带的默认视图引擎。

整理于《ASP.NETMVC in ACtion》

发表评论
用户名: 匿名