您的位置:首页 > 编程语言 > ASP

初识asp.net MVC

2009-05-15 14:47 232 查看
以前写webform感觉就是前台和后台耦合十分紧密,数据操作非常方便,丰富的控件库,加上ajax toolkit的支持,很容易就能搭建一个小型的网站。缺点:耦合度高,移植性差,设计人员需和开发人员精密联系,且要懂得控件的使用。优点:数据绑定,传递比较方便,并且有一套强大的控件库,能和Ajax完美结合。
最近无意中接触到asp.net MVC架构,给人一种即熟悉又陌生的感觉,和j2ee中的structs一样?webform能这样用吗?带着这个疑问,好奇的来到了asp.net官方网站,也终于解开了心中的谜团,原来MVC是asp.net完全有别于webform的另一个框架体系,视图层不在包含cs文件,Model
,View,Controler组成的MVC让视图与业务逻辑完全隔离开来,像structs,有Action,Filter等等。优点:耦合低,可移植性强,缺点:Helper类不够完善,ajax支持上没有webform的toolkits,需借用其他开源js库,如 Jquray。
相关资料:http://www.asp.net/MVC
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: