2009-02-15 74 views

回答

1

带有许多控件的典型业务应用程序及其行为规则,在启用/禁用它们以响应其他控件触发的事件时,使用MVC将是一项复杂的任务,而使用WebForms时,您可以在咖啡 - 暂停。

还与MVC你会得到很好的SEO友好的URL开箱即用,这是伟大的公开曝光网站。但是,对于内部应用程序或客户登录保护的公共应用程序,WebForms并不提供这种便利,因此完全不用担心。

+0

我会不同意的WebForms不太适合公共网站。首先,你几乎可以同搜索引擎优化,避免回传,如果你需要(路由,jQuery的,webMethods的),但仍保留事件驱动环境的能力,其次,即使公众网站几乎总是有管理后端,将类似于你典型的商业应用程序。所以这是真正的问题,你喜欢什么选择.. MVC或形式。我认为MVC擅长的是细粒度地控制你所做的事情(尽管这是以时间和预算为代价的),对于真正真正的高负载网站,它可能是更具扩展性的方式 – Jack0fshad0ws 2012-03-07 05:09:53

0

随着时间的推移,我发现它很难使用的WebForms(对MVC)的新事物。

0

我的看法是asp.net web表单更适合的应用程序,使用它在企业内部网(内部系统),因为它有一堆的控制。如果你实现一个大的应用程序。

Asp.net MVC适用于使用了大量的AJAX的,你想一个SEO frindly URL的网站。

相关问题