Asp.net mvc 哪个更好?asp.net 2.0是否坚持使用isapi重写或升级到3.5并使用mvc?
我有一个asp.NET2.0Web应用程序,它使用AJAX1.0扩展和isapi重写运行 我有一些bug,我正在考虑是否升级到3.5并使用asp.NETMVCAsp.net mvc 哪个更好?asp.net 2.0是否坚持使用isapi重写或升级到3.5并使用mvc?,asp.net-mvc,ajax,url-rewriting,asp.net-2.0,Asp.net Mvc,Ajax,Url Rewriting,Asp.net 2.0,我有一个asp.NET2.0Web应用程序,它使用AJAX1.0扩展和isapi重写运行 我有一些bug,我正在考虑是否升级到3.5并使用asp.NETMVC 请告知。我将升级到WebForms 3.5(.NET 3.5 SP1)。路由被烘焙到.NET3.5SP1中。 之后,如果您发现您想要使用MVC的其他一些功能,那么您可以升级。这是一个应该让您开始学习的方法。100%Asp.Net MVC比WebForms好,而且无论是2.0还是3.5。 只要尝试一下,你就会理解我的观点:)如果你的朋友喜欢
请告知。我将升级到WebForms 3.5(.NET 3.5 SP1)。路由被烘焙到.NET3.5SP1中。
之后,如果您发现您想要使用MVC的其他一些功能,那么您可以升级。这是一个应该让您开始学习的方法。100%Asp.Net MVC比WebForms好,而且无论是2.0还是3.5。
只要尝试一下,你就会理解我的观点:)如果你的朋友喜欢重写你的整个项目,因为一些新的极客技术出现了,那么就去做吧(我知道我是)。如果没有,坚持你所拥有的。MVC框架很棒,但是重写代码几乎总是会给您带来更多的问题,而不是修复现有的bug。将您的框架版本升级到.NET 3.5 SP1。使用System.Web.Routing名称空间,您将获得MVC的URL路由功能。您不需要从WebForms完全切换到MVC。升级框架版本意味着升级服务器框架。web应用程序的代码是什么?请原谅我。我是个不折不扣的人。你只需要升级服务器框架就可以了。尽管版本号发生了变化,.NET3.5SP1仍使用与.NET2.0相同的核心运行时。代码应该仍然有效。您需要安装.NET3.5SP1和VisualStudio2008SP1(如果您使用的是VisualStudio)。然后您将安装新的System.Web.Routing.dll。