什么是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。
时间: 2024-10-11 04:27:58