• asp.net+MVC--1


    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》

  • 相关阅读:
    一些博弈
    中国剩余定理分析及扩展
    2018年全国多校算法寒假训练营练习比赛(第三场)
    数论——逆元
    扩展欧几里得
    算法思维题
    匈牙利算法
    Codeforces #449 div2 C题
    16级C程序设计竞赛C题
    动态规划--模板--hdu 1059 Dividing
  • 原文地址:https://www.cnblogs.com/kuugachen/p/3382507.html
Copyright © 2020-2023  润新知