At the moment we're evaluating whether it's worth it to start using ASP.NET MVC in combination with Visual Studio 2010.
目前我们正在评估是否值得将ASP.NET MVC与Visual Studio 2010结合使用。
I've been searching the web for experiences developers have had with working with ASP.NET MVC. I can't seem to find any. So I decided to post a question here.
我一直在网上搜索开发人员使用ASP.NET MVC的经验。我似乎找不到任何东西。所以我决定在这里发一个问题。
Are there any people out there that have used ASP.NET-MVC for serious development? What are the experiences so far? Does ASP.NET-MVC help or hinder projects? Do you deliver your project on time? Does ASP.NET-MVC save you time or does it make you go over time and over budget?
是否有人使用ASP.NET-MVC进行认真的开发?到目前为止有哪些经验? ASP.NET-MVC是帮助还是阻碍项目?你准时交付你的项目吗? ASP.NET-MVC是否可以节省您的时间,还是会让您随着时间的推移而超出预算?
And then the big question: Now that you've been working with ASP.NET MVC for a while, do you wish you had chosen an alternative? If that's the case, which alternative?
然后是一个大问题:既然你已经使用ASP.NET MVC一段时间了,你希望你选择了另一种方法吗?如果是这样,哪种替代方案呢?
Thanks,
M
3 个解决方案
#1
5
* itself is an ASP.NET MVC site and I would say it is pretty successful.
*本身是一个ASP.NET MVC站点,我想说它非常成功。
I think it depends more on the people doing the actual implementation of the site than on the technology used how 'successful' the end result will be (successful in the broadest sense: on time, within budget, happy end users, ...).
我认为这更多地取决于人们对网站的实际实施,而不是所使用的技术最终结果将如何“成功”(在最广泛的意义上成功:按时,在预算范围内,快乐的最终用户......) 。
#2
1
Asp.net mvc is a better then asp.net webform some reason are here
Asp.net mvc是一个比asp.net webform更好的一些原因
the logic code in asp.net MVC is maintainable and clean.
asp.net MVC中的逻辑代码是可维护和清晰的。
he provide a better performance then webform
他提供了比webform更好的性能
provide a pretty url for SEO and user-friendly.
为SEO提供一个漂亮的网址和用户友好。
full control on mockup [without using server-side control].
完全控制模型[不使用服务器端控件]。
if you want to see there are many example of MVC project. *.com is one of them.
如果你想看到有很多MVC项目的例子。 *.com就是其中之一。
#3
1
I am a big fan of ASP.NET MVC (especially with the great improvements done in MVC3). I have worked on two big sites built entirely in MVC2 SempToshiba Brazil and Cyrela Brasil. These projects have been quite sucessful. They were delivered on time, saved time and our clients were very happy. Lastly, no, I would not have chosen an alternative. A side note, the Cyrela project was actually a re-do of a ASP.NET Web Forms site that had various downsides.
我是ASP.NET MVC的忠实粉丝(特别是在MVC3中做了很大的改进)。我曾在两个完全由MVC2 SempToshiba Brazil和Cyrela Brasil建造的大型网站上工作过。这些项目非常成功。他们按时交付,节省了时间,我们的客户非常高兴。最后,不,我不会选择替代方案。另一方面,Cyrela项目实际上是一个ASP.NET Web Forms网站的重做,它有各种缺点。
On the other hand, I have seen a large project done in MVC 2 by inexperience programmers, and it is one the worse projects I have ever seen. So, over all, ASP.NET MVC has some major advantages, but if the team is inexperienced in ASP.NET MVC you will get poor results.
另一方面,我看到一个由缺乏经验的程序员在MVC 2中完成的大型项目,这是我见过的最糟糕的项目之一。总而言之,ASP.NET MVC有一些主要优点,但如果团队缺乏ASP.NET MVC经验,那么结果会很差。
On another note, this post has some great ASP.NET MVC 3 material.
另一方面,这篇文章有一些很棒的ASP.NET MVC 3材料。
#1
5
* itself is an ASP.NET MVC site and I would say it is pretty successful.
*本身是一个ASP.NET MVC站点,我想说它非常成功。
I think it depends more on the people doing the actual implementation of the site than on the technology used how 'successful' the end result will be (successful in the broadest sense: on time, within budget, happy end users, ...).
我认为这更多地取决于人们对网站的实际实施,而不是所使用的技术最终结果将如何“成功”(在最广泛的意义上成功:按时,在预算范围内,快乐的最终用户......) 。
#2
1
Asp.net mvc is a better then asp.net webform some reason are here
Asp.net mvc是一个比asp.net webform更好的一些原因
the logic code in asp.net MVC is maintainable and clean.
asp.net MVC中的逻辑代码是可维护和清晰的。
he provide a better performance then webform
他提供了比webform更好的性能
provide a pretty url for SEO and user-friendly.
为SEO提供一个漂亮的网址和用户友好。
full control on mockup [without using server-side control].
完全控制模型[不使用服务器端控件]。
if you want to see there are many example of MVC project. *.com is one of them.
如果你想看到有很多MVC项目的例子。 *.com就是其中之一。
#3
1
I am a big fan of ASP.NET MVC (especially with the great improvements done in MVC3). I have worked on two big sites built entirely in MVC2 SempToshiba Brazil and Cyrela Brasil. These projects have been quite sucessful. They were delivered on time, saved time and our clients were very happy. Lastly, no, I would not have chosen an alternative. A side note, the Cyrela project was actually a re-do of a ASP.NET Web Forms site that had various downsides.
我是ASP.NET MVC的忠实粉丝(特别是在MVC3中做了很大的改进)。我曾在两个完全由MVC2 SempToshiba Brazil和Cyrela Brasil建造的大型网站上工作过。这些项目非常成功。他们按时交付,节省了时间,我们的客户非常高兴。最后,不,我不会选择替代方案。另一方面,Cyrela项目实际上是一个ASP.NET Web Forms网站的重做,它有各种缺点。
On the other hand, I have seen a large project done in MVC 2 by inexperience programmers, and it is one the worse projects I have ever seen. So, over all, ASP.NET MVC has some major advantages, but if the team is inexperienced in ASP.NET MVC you will get poor results.
另一方面,我看到一个由缺乏经验的程序员在MVC 2中完成的大型项目,这是我见过的最糟糕的项目之一。总而言之,ASP.NET MVC有一些主要优点,但如果团队缺乏ASP.NET MVC经验,那么结果会很差。
On another note, this post has some great ASP.NET MVC 3 material.
另一方面,这篇文章有一些很棒的ASP.NET MVC 3材料。