【发布时间】:2010-10-14 17:00:50
【问题描述】:
我有一个运行 ajax 1.0 扩展和 isapi rewrite 的 asp.net 2.0 Web 应用程序。
我有一些错误,我正在考虑是否升级到 3.5 并改用 asp.net mvc。
请指教。
【问题讨论】:
标签: asp.net-mvc ajax url-rewriting asp.net-2.0
我有一个运行 ajax 1.0 扩展和 isapi rewrite 的 asp.net 2.0 Web 应用程序。
我有一些错误,我正在考虑是否升级到 3.5 并改用 asp.net mvc。
请指教。
【问题讨论】:
标签: asp.net-mvc ajax url-rewriting asp.net-2.0
我会升级到 WebForms 3.5 (.NET 3.5 SP1)。路由已融入 .NET 3.5 SP1。 之后,如果你发现你想使用 MVC 的其他一些特性,那么你可以升级。这是一个MSDN magazine article,应该可以帮助您入门。
【讨论】:
100% Asp.Net MVC 比 WebForms 更好,无论 2.0 还是 3.5 都可以。 试试看,你就会明白我的意思:)
【讨论】:
如果你喜欢重写你的整个项目,因为一些新的 geewiz 技术出现了,那就去吧(我知道我是)。如果没有,坚持你所拥有的。 MVC 框架很棒,但重写代码几乎总是会给您带来更多问题,然后修复现有的错误。
【讨论】:
将您的框架版本升级到 .NET 3.5 SP1。使用 System.Web.Routing 命名空间,您将获得 MVC 的 URL 路由功能。您无需从 WebForms 完全切换到 MVC。
【讨论】: