ASP.NET MVC是一个大的企业项目的不好的选择吗?

前端之家收集整理的这篇文章主要介绍了ASP.NET MVC是一个大的企业项目的不好的选择吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们即将开始一个大型企业应用程序。我正在认真考虑使用ASP.NET MVC,因为:

>我们需要使用Microsoft技术(biz逻辑是所有的C#)
>性能至关重要
>我想尽可能多地测试

我的团队只使用PHP进行Web开发,但对.NET winforms非常有经验(因此我们有一个学习曲线)。我担心的是有些人表示关注ASP.NET MVC对大型应用程序的可扩展性。但是从我读的webforms也有自己的问题,以及。

我应该重新考虑webforms,还是坚持我的直觉和使用ASP.NET MVC?

有关:

07000
07001

解决方法

ASP.NET WebForms非常像Winforms并允许RAD(快速应用程序开发)。这是非常快,得到的东西在不时。问题是测试可能是一个主要的痛苦,如果用于任何公众面临可能意味着一些主要问题与ViewState。 WebForms可以保存状态,像向导一样轻松使用。

另一方面,ASP.NET MVC可能需要一些时间来开发,并要求开发人员了解HTTP的工作原理。它是一个无状态架构,意味着每个请求是它自己的小世界,通常不知道以前的请求。该框架还允许高可测性。

性能而言,他们可能是一样的,因为ASP.NET MVC只是一个框架建立在现有的ASP.NET架构之上。虽然对于客户端的经验我会说MVC有点快。

就可扩展性而言,我会说它们在技术上是一样的。如何使用API​​和集成MVC可能会更容易一些。

您现在使用的网站提出这个版本问题是建立在ASP.NET MVC上,他们有2个Web服务器和一个强大的db服务器。

猜你在找的asp.Net相关文章