2013-04-05 126 views
3

我正在研究设计完整规模的ASP.NET MVC应用程序的可行性。我想知道以下几点:MVC ERP解决方案

=>是否有可能? MVC的架构是否适用于处理大量数据处理的大规模大流量Web应用程序?(担心诸如将大量数据带给客户端吗?是否会减慢数据传输速度?)使用它的功能有哪些?使用或难以用于设计重型应用程序。

在这方面,我想知道更多关于负责所有数据交易的实体框架。

=>示例在MVC中设计的Web应用程序,用于处理大量流量。

=>关于资源的链接可以包括示例项目,教程,讲座,示例代码等。

=>专家帮助谁可能对这项技术有很大的参考经验。

=>是否比Web Forms更好? MVC应用程序是否完全为传统Web窗体提供备用解决方案?

请分享您对此事的看法。

感谢,

Mangesh

+1

事实并非如此当然,这是在这里发布的问题。你有没有试过MSDN?或者任何微软论坛等? – melancia 2013-04-05 09:31:33

+1

我认为范围如果这个问题太广泛。请尝试将它分解成具有*单个答案*的小型,具体SO问题。 – Heinzi 2013-04-05 10:19:24

+0

我同意评论者,但我想知道这些问题应该放在哪里? – 2013-04-05 10:32:36

回答

8

是MVC应用程序是完全有能力处理大量数据的应用的架构给出了 很多的支持,以提高应用程序的性能。但仍然取决于您的编码方法和代码清洁。你如何将你的项目分成不同的层次或模块。当任何模块准备就绪时,您可以并排使用MVC单元测试功能,这样当您集成所有模块时,最终可以实现最佳的兼容性。在MVC设计的Web应用程序,其处理大量的流量

=>例子 http://www.nopcommerce.com/default.aspx
http://www.sitefinity.com

=>上的资源可以包括示例项目,辅导,讲座,示例代码链接等等。
音乐商店在Asp.net MVC中的最佳应用: http://www.asp.net/mvc/tutorials/mvc-music-store

=>专家帮助谁可能使用这种技术,以供参考大张旗鼓地经历。
对不起,我不明白这个问题。但我认为你的问题是关于在MVC中工作的先决条件。如果您曾经在Asp.net Web Forms中工作,然后切换到MVC,那么您就会理解MVC技术的强大功能。

=>它比Web表单更好吗? MVC应用程序是否完全为传统Web窗体提供备用解决方案?
从我的角度来看,MVC比Web Forms更好。由于MVC给出了大量的长期RAD支持,也有一些jQuery的库可以在那里你可以很容易地在你的Web应用程序集成丰富的控件像 Knockout.js:http://knockoutjs.com/
Angular.js:http://angularjs.org/
KendoUI.js: http://www.kendoui.com

您还可以看到很多争论的MVC VS的WebForms:
http://www.codeproject.com/Articles/528117/WebForms-vs-MVC