首页 > 代码库 > 浅学-MVC
浅学-MVC
什么是MVC?
MVC-Model View Controller(模型-视图-控制器)。MVC模式同时提供了对HTML、CSS和JavaScript的完全控制。
使用MVC的目的:
是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。
Model:表示应用程序核心
View:显示数据
Controller:处理输入
使用MVC的优点:
1、提高代码利用率
2、提高程序的可维护性
3、有利于团队开发
不论是什么都不可能是完美的,都有它的缺点,MVC的缺点:
成本高、开发难度较大,小型甚至中等规模的应用程序。
MVC的工作方式:
开发建类步骤:
1、在Controllers类库中建立Controller(就是一个普通类),需要引用一些IControllers的东西。
2、创建之后生成如下类库,必须是public的,类名后缀必须是Controller
3、引用命名空间:using System.Web.Mvc;
usingSystem.Web.Routing
4、继承类Controller
5、如果Action要返回View,那么返回值为:ActionResult
图示具体步骤:
1、Controllers右击添加-控制器
2、添加视图
3、创建之后:Views里文件夹MyTest的名字与MyTestController前缀一致。视图的名字便是文件夹里视图的名字,一一对应。
总结:用好MVC。让我们设计的软件在健壮性、代码重用和结构方面走向一个新的阶段。MVC有它的优缺点,我们要学会用到恰到好处,看开发的项目适合适合用MVC。
浅学-MVC
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。