哪些企业站点正在使用ASP.NET MVC / MVC 2?转向MVC需要管理层的理由

时间:2010-06-25 20:23:35

标签: asp.net-mvc asp.net-mvc-2

我尝试了一些谷歌搜索并叠加了流量搜索,但事实证明这比我想象的要难。我需要为我们的商店提供移植到ASP.NET MVC 2的管理理由。最大的帮助是使用ASP.NET MVC 1/2的任何企业级站点或主要Web开发商店。

有没有人有列表或链接?

我知道Stackoverflow使用它,但是一些统计数据(例如每日视图)也会有所帮助。我在这里找到了Jwaala案例研究:http://www.microsoft.com/casestudies/case_study_detail.aspx?casestudyid=4000006675。除此之外,我在寻找一些专业的例子时遇到了一些问题。

提前致谢!

刚刚找到了一些案例研究:

http://www.microsoft.com/casestudies/Case_Study_Search_Results.aspx?Type=1&Keywords=mvc&LangID=46#top

仍然可以使用更多链接。

5 个答案:

答案 0 :(得分:4)

如果您的管理层需要“......但他们正在做!!!”理由是你有更大的问题。

如果你正在使用“......但他们正在做这件事!!!”理由那么你可能需要更好的理由。


讨厌巨魔,但只是说你需要客观和项目特定的推理。如果“管理”是指业务管理,那么他们需要了解工程细节最好留给工程师。孙子的“战争艺术”在这些方面充满了建议。

...为了证明这一点,我是一名网络开发人员,致力于部分重写WebForms应用程序。我很乐意在这个项目中使用MVC,但这样做的实际好处与成本不符 - 毕竟业务就是业务,必须考虑业务案例。

如果你确实遇到了WebForms,那么你可以将它鞭打成形(我们正在做的事情)。使用ASP.NET 4.0(或一点继承技巧),您可以摆脱ID重命名;通过构建ViewModels,域对象和干净的存储库,您可以避免大量的WebForms - 我们对WebForms生成的内容进行严格,明确的控制。我们通过应用最佳实践将ASPX页面的实际内容及其代码隐藏缩减了至少一个数量级。

请记住,这些工具不会让你成为更好的开发者,除非你知道自己在做什么或者在做什么,否则你将无法获益。

答案 1 :(得分:3)

戴尔正在将其页面从ASP.NET Webforms重建为ASP.NET MVC,因为Phil Haack在他的blog上提到了这一点;)

我不能说他们是使用MVC 1还是MVC 2.

答案 2 :(得分:1)

MarketWatch似乎使用ASP.NET MVC和Spark View Engine,如下所示: http://sparkviewengine.com/spark-in-the-field http://www.marketwatch.com/

也是一个电子商务网站:

http://www.fancydressoutfitters.co.uk/

答案 3 :(得分:0)

检查我们的网站www.reifen.comwww.bonspneus.fr。他们在德国和法国处理相当大的流量。

我们在这些网站上使用过ASP.NET MVC 1,并且仍然在其他网站上使用(并享受)ASP.NET。像其他人说的那样:不要只使用ASP.NET MVC,因为它在某种程度上更好。它不是。总的来说,我更喜欢其中一种。

答案 4 :(得分:0)

其他“实时”ASP.NET MVC站点(一些断开的链接)

http://weblogs.asp.net/mikebosch/archive/2008/05/05/gallery-of-live-asp-net-mvc-sites.aspx