l*s 发帖数: 783 | 1 最近认真看了一下MVC1.0, 最重要的改变莫过于鄙弃了viewstate和postback. 作为推
出asp.net webform时的卖点之一,ViewState在应用中的确被验证了弊大于利。这算不
算是start from the wrong foot呢?结果现在匆忙推出MVC,几乎现有的control都一下
子不能用了(大多数基于viewstate),配套的control set又没有推出,导致从webform
转到mvc非常困难。 MVC现在有点像asp,在页面里嵌入server side code(helper
functions),让我觉得是step backward. 估计在MVC compatible control set出来之
前MVC不会取得成功 | s***o 发帖数: 2191 | 2 just my two cents:
The idea behind ASP.NET MVC is good, especially for those people who believe
TDD is critical.
But, I think it came out a little too late, meanwhile it is not mature enoug
h . I would rather spend time on mastering Silverlight now.
BTW, I don't think viewstate is that bad, as long as it is used "properly".
【在 l*s 的大作中提到】 : 最近认真看了一下MVC1.0, 最重要的改变莫过于鄙弃了viewstate和postback. 作为推 : 出asp.net webform时的卖点之一,ViewState在应用中的确被验证了弊大于利。这算不 : 算是start from the wrong foot呢?结果现在匆忙推出MVC,几乎现有的control都一下 : 子不能用了(大多数基于viewstate),配套的control set又没有推出,导致从webform : 转到mvc非常困难。 MVC现在有点像asp,在页面里嵌入server side code(helper : functions),让我觉得是step backward. 估计在MVC compatible control set出来之 : 前MVC不会取得成功
| c**t 发帖数: 2744 | 3 以前做了几年的web,但走的不是微软的路子.MVC是web得未来,微软意识到了MVC的重要
性,现在不成熟,但是微软会很快赶上来的。
webform
【在 l*s 的大作中提到】 : 最近认真看了一下MVC1.0, 最重要的改变莫过于鄙弃了viewstate和postback. 作为推 : 出asp.net webform时的卖点之一,ViewState在应用中的确被验证了弊大于利。这算不 : 算是start from the wrong foot呢?结果现在匆忙推出MVC,几乎现有的control都一下 : 子不能用了(大多数基于viewstate),配套的control set又没有推出,导致从webform : 转到mvc非常困难。 MVC现在有点像asp,在页面里嵌入server side code(helper : functions),让我觉得是step backward. 估计在MVC compatible control set出来之 : 前MVC不会取得成功
| l*s 发帖数: 783 | 4 TDD- wide, people can choose MVP,so I don't think TDD is the major reason to
drive MVC.
believe
enoug
【在 s***o 的大作中提到】 : just my two cents: : The idea behind ASP.NET MVC is good, especially for those people who believe : TDD is critical. : But, I think it came out a little too late, meanwhile it is not mature enoug : h . I would rather spend time on mastering Silverlight now. : BTW, I don't think viewstate is that bad, as long as it is used "properly".
| D*J 发帖数: 141 | 5 postback 的确落后了。但是看应用了,小型网站要 MVC 这么复杂干吗?一个page就管
一个功能,多简单。但是多了,就必须有分工,协调和管理,就需要controller了.
webform
【在 l*s 的大作中提到】 : 最近认真看了一下MVC1.0, 最重要的改变莫过于鄙弃了viewstate和postback. 作为推 : 出asp.net webform时的卖点之一,ViewState在应用中的确被验证了弊大于利。这算不 : 算是start from the wrong foot呢?结果现在匆忙推出MVC,几乎现有的control都一下 : 子不能用了(大多数基于viewstate),配套的control set又没有推出,导致从webform : 转到mvc非常困难。 MVC现在有点像asp,在页面里嵌入server side code(helper : functions),让我觉得是step backward. 估计在MVC compatible control set出来之 : 前MVC不会取得成功
| D*J 发帖数: 141 | 6 其实一直以来 asp.net 里可以实现 MVC 概念的,只是没有完善的强制性的框架罢了。
MVC 只是一个概念,实现方式也多种多样。
webform
【在 l*s 的大作中提到】 : 最近认真看了一下MVC1.0, 最重要的改变莫过于鄙弃了viewstate和postback. 作为推 : 出asp.net webform时的卖点之一,ViewState在应用中的确被验证了弊大于利。这算不 : 算是start from the wrong foot呢?结果现在匆忙推出MVC,几乎现有的control都一下 : 子不能用了(大多数基于viewstate),配套的control set又没有推出,导致从webform : 转到mvc非常困难。 MVC现在有点像asp,在页面里嵌入server side code(helper : functions),让我觉得是step backward. 估计在MVC compatible control set出来之 : 前MVC不会取得成功
| s***o 发帖数: 2191 | 7 MVP for Web Forms? the idea is good, but the implementation is not
trivial and requires a lot extra work.
TDD is just one of the important factors. There are other aspects why
many people like ASP.NET MVC. For example; "full control over the
generated markups", etc. From the point of this view, I am not expecting
3rd party controls for MVC to be as powerful and userful as those for
Web Forms.
There are a few presentations about MVC from MIX09 you might be
interested in. They are free. One of the
【在 l*s 的大作中提到】 : TDD- wide, people can choose MVP,so I don't think TDD is the major reason to : drive MVC. : : believe : enoug
|
|