zoukankan      html  css  js  c++  java
  • 把mvc4彻底搞定(一)

    1 .net web开发方式

    webform开发

    asp.net mvc开发

    2 请求模式

    webform方式:客户端向服务端请求一个aspx页面,服务端生成一个页面对象类,调用这个页面对象类的PR方法,返回html给客户端。

    mvc方式:客户端向服务端请求某个类的某个方法,如:/Home/index,服务端在接收请求后,会解析url(根据路由表里面来解析),从中找到请求的类的名字,并在类名后加上Controller作为真是的类名,创建HomeController对象,调用里面的Index方法。

    3 路由映射

    上面说的,当客户端访问/Home/index的时候,服务端是如何判定哪个是类名,哪个是方法名呢?就是根据App_Start中的RouteConfig来判定的。

    4 请求返回string的方法和加载视图的方法

    4.1 返回string的方法

    直接返回字符串的Action方法,适用于不需要返回大量html代码的业务(类似一般处理程序)

    1  public string Index()
    2         {
    3             return "哈哈";
    4         }
    View Code

    4.2 加载视图的方法

    会加载视图的Action方法,默认加载View文件夹中与控制器同名的文件夹里的与Action同名的视图

    1   public ViewResult List()
    2         {
    3             return View();
    4         }
    View Code

  • 相关阅读:
    基于golang的分布式任务管理系统
    golang sql 包连接池分析
    Go web框架构建三层架构
    004-位置参数变量
    003_1-当前系统语言的相关知识
    003-环境变量
    002-自定义变量
    001--变量概述
    2017-07-04(sudo wc sort)
    优化分页的查询
  • 原文地址:https://www.cnblogs.com/ruanmou001/p/3848895.html
Copyright © 2011-2022 走看看