|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
觉得J2EE好像有很多工具,比如servlet,jboss,tomcat,ejb什么的,可是微软的.NET怎么什么也没有啊?Asp.NetMVC框架已出来好长工夫了,因为前一段工夫的事情必要,自己得以使用事情的时机往研讨与利用这个框架。
MVC最后使用于JSP的时分,就是为懂得决客户端代码与服务端代码混在一同的成绩,Asp也一样存在这类成绩,还记得已经为了使Asp代码分隔,做过良多决心的事情,比方把Asp代码一致放在Page的顶部,上面放Html。
固然,到了Asp.Net,引进了CodeBehind的观点,就不存在这类成绩了,固然在这里CodeBehind与使用Asp.NetMVC框架其实不抵触,MVC做到了三个部分完整意义上的分别,每一个部分各司其职,也可由专人来开辟进步效力。
不外,在利用过程当中发明今朝的MVC框架也存在一些成绩,比方:
1.一个页面完成数据提交的功效,那末页面中<form>不成以利用runatserver,这也意味着不克不及利用一切的Asp.Net服务器端控件,只要在显现页面才可使用。
2.因为Page只卖力数据的显现,ViewState变得没有任何意义。
呵呵,团体感到MVC+Linq能够成倍进步临盆效力。
以上为自己利用MVC后的感觉,若有不合错误的中央,请人人批判,感谢
批评
#1楼2008-05-2312:00yongmei您好!你能够供应ASP.NETMVC框架源代码共享下吗?我想进修,进修!
我的邮箱:xuyongmei168@163.com感谢!
#2楼2008-05-2312:29生鱼片楼上的,asp.netmvc的代码在codeplex上有的。
#3楼2008-05-2312:34witasp.net控件实践上已损坏了mvc了,以是不要也好
可是任然有举措来利用服务器控件不外不倡议这么做
#4楼2008-05-2312:42Yok没错,那两个成绩基本不是成绩,是惯性头脑而至
#5楼2008-05-2312:54ShawnChi1.Asp.NetMVC丢弃Page类;利用Asp.NetMVC框架的话,几近能够不利用服务器控件~
2.在不利用服务器控件,ViewState就天然得到了相称年夜的意义;没有PostBack,ViewState就偶然义。
#6楼2008-05-2313:16new维生素C.net()从机制下去讲,原始的asp.net模子和如今MVC框架是完整分歧的.倡议楼主先看MVC的完成道理.
#7楼[楼主]2008-05-2313:22B.Zhou@new维生素C.net()
能否说的具体一些
#8楼2008-05-2313:23随风骚月嗯,MVC就不要期望"旧时期"的WebForm和ViewState了.
我已用MVC在开辟一些实践项目了,感到十分好,共同AjaxProfessional.
#9楼2008-05-2313:33tiray正在研讨MVC中,多谢楼主的文章
#10楼2008-05-2313:51bs<fontred>用后感受</font>
#11楼2008-05-2313:52bs<fontred>用后感受感谢你</font>
#12楼2008-05-2318:06小强.假的ASP.NET的功效都能用,但没成心思,也不倡议用了..
#13楼2008-05-2319:58kuku依据MVC的源代码来看,MVC内里的Page视图跟如今有的Page类是没有甚么区分的,只是在MVC视图里没有把FORM控件设置为服务器端控件,因为没有服务器的FORM控件,以是不会保留ViewState形态,其他的举动都是一样的
#14楼2008-05-2401:12Inrie(洪晓军)楼主头脑要变化一下,用Asp.netMVC就不要都仍是WebForm的头脑,要否则就会呈现“在利用过程当中发明今朝的MVC框架也存在一些成绩”。
这些实在不是MVC的成绩,只是你以WebForm的头脑来对待MVC才感到到的成绩。
#15楼2008-05-2402:21K!asp.netmvc把太多精神放在c上了,实在c原本就应当是很薄的一层,天真的v才是重点,惋惜连相似jsp的taglib都没有,更不必说更多成熟的templateengine的选择了
来自:对Asp.Net MVC架构的用后感受
在经过全球个人PC市场占有90%的微软对asp.net不断优化与整合后,asp.net与微软自身平台的动用上更加的高效,加上asp.net在应用上非常容易上手,相信asp.net仍会是最多客户选用的脚本语言,并会在未来几年继续领跑。 |
|