我对MVC+三层的理解,超简单。
zzxap 2011-05-16 11:01:07 以下只代表本人的看法,适合初学者系统了解一下。
MVC 简单通俗来说就是 :页面通过路由即是URL请求某一个control
类似于www.sss.com/aa/bb 就是请求bb这个方法。bb可以看作是aspx页面名。aa是文件夹
aa下面可以有很多页面,每一个页面都有一个跟页面名一样的control方法。
control调用bll的方法,bll的方法调用DAL执行 insert update delete之类的方法,dal会调用SQLHELPER执行数据库操作。
dal调用model层,不是太复杂的程序建议不要使用model层,本人觉得用了它效率降低不少。
通常的增删改,通过js把页面的text的值用json传递到后台的model
执行完操作,可以在后台返回一个json数据到前台。
webform也可以不用任何服务器控件,用html +js+ajax+后台c# 也可以打造性能很好的系统出来。
学任何技术,自己尝试做一个小功能,总比看上10本书要强。
有误导的请指出。