日期:2014-05-17  浏览次数:20464 次

asp.net 关于MVC思想
mvc框架在.net的层次的具体体现?
分层说明。。。。如何分模块写连接数据库的代码?代码。。。

------解决方案--------------------
MVC设计模式是Model(模型)-View(视图)-Controller(控制器)的简称。


MVC模式通过区分各个层,允许组成每个层的各个组件间松散地耦合。这使得程序开发更加灵活,并且可以减少重复性代码,实现代码重用。­模型组件表示应用程序的数据,并包括这些数据的访问和修改的业务规则,它表达了程序所使用的数据和生成数据的运行状态。它独立于用户界面和I/O操作。­视图组件是用户看到并与之交互的界面,主要负责从模型访问数据指定如何表示数据,并当模型改变时,维护表示的一致性。视图也负责把用户动作传递给控制器。­控制组件定义应用程序的行为,解释用户动作,并把它映射为模型执行的过程。它负责模型和视图之间的交互,控制对用户输入的响应方式和流程。它主要包括两个动作:一方面将用户的请求分发到相应的模型,另一方面将模型的改变及时反映在视图上。


------解决方案--------------------
要代码直接看微软的范例 petshop
------解决方案--------------------
微软自己的mvc框架

http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en
------解决方案--------------------
MCV - 以为是《红色警戒3》里面的建筑工厂呢!
------解决方案--------------------

基于三层架构的MVC模式应用示例源码 
http://www.cnblogs.com/ltp/archive/2009/06/07/1498069.html

不知道是否对你有用
------解决方案--------------------
创建Model,实现业务实体。
创建IDAL,实现接口。
创建SQLServerDAL,实现接口里的方法。
增加web.config里的配置信息,为SQLServerDAL的程序集。
创建DALFactory,返回程序集的指定类的实例。
创建BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。
创建WEB,调用BLL里的数据操作方法。

参考,还有petshop