zoukankan      html  css  js  c++  java
  • MVC4是不是类似于html页+ashx页之间用JSON通过AJAX交换数据这种方式、?

    不是,可以讲mvc模式是借鉴于java下面的mvc开发模式,为开发者公开了更多的内容和控制,
    更易于分工合作,与单元测试,借用官方的说法:
    MVC (Model、View、Controller)将一个Web应用分解为:Model、View和Controller。ASP.NET MVC框架提供了一个可以代替ASP.NET WebForm的基于MVC设计模式的应用。
    ASP.NET MVC概述·MVC的优点:
    1.通过把项目分成Model、View和Controller,使得复杂项目更加容易维护,减少项目之间的耦合。
    2.没有使用ViewState和服务器表单控件,可以更方便的控制应用程序的行为
    3.应用程序通过Controller来控制程序请求,并提供了原生的UrlRouting功能来重写Url。
    4.使Web程序对单元测试的支持更加出色
    5.在团队开发模式下表现更出众

    ASP.NET MVC 4.0ASP.NET MVC 4 已经正式发布,
    并内置于Visual Studio 2012,
    新版本ASP.NET MVC版本新增了手机模版、
    单页应用程序,Web API等模版,
    更新了一些javascript库,其中示例页面也使用了jquery的AJAX登录,
    并增加了OAuth认证/Entity Framework 5的支持。
    同时也增强了对HTML5、AsyncController等的支持。
    4.0版本的官方网站是 http://www.asp.net/mvc/mvc4

    与json,ajax这些无关,它只是mvc应用中的某种技术而已

    ASP.NET MVC概述·WebForm的优点:
    1.采用事件驱动模式来控制应用程序请求,由大量服务器控件支持
    2.采用页面控制机制,可以为单个页面添加事件处理函数。
    3.使用ViewState和服务器端页面,使管理页面状态信息更加轻松。
    4.对人数较少的想使用服务器端控件的开发团队,使用起来更加方便
    5.开发起来比MVC模式要轻松简单一些

  • 相关阅读:
    python flask api
    理解傅里叶变换
    数学建模笔记
    (java)Ansj分词器,Stanford分词器,Jieba分词器,NLPIR汉语分词系统
    《数学之美》读书笔记
    浅谈对机器学习方法(决策树,SVM,knn最近邻,随机森林,朴素贝叶斯、逻辑回归)的理解以及用sklearn工具实现文本分类和回归方法
    《大话数据挖掘》学习笔记——案例教学法
    py调用另一个py
    ros树梅派4bmpu6050
    cleaningrobot_planing
  • 原文地址:https://www.cnblogs.com/bosamvs/p/5674487.html
Copyright © 2011-2022 走看看