Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 哪个更好?asp.net 2.0是否坚持使用isapi重写或升级到3.5并使用mvc?_Asp.net Mvc_Ajax_Url Rewriting_Asp.net 2.0 - Fatal编程技术网

Asp.net mvc 哪个更好?asp.net 2.0是否坚持使用isapi重写或升级到3.5并使用mvc?

Asp.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。 只要尝试一下,你就会理解我的观点:)如果你的朋友喜欢

我有一个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。
只要尝试一下,你就会理解我的观点:)

如果你的朋友喜欢重写你的整个项目,因为一些新的极客技术出现了,那么就去做吧(我知道我是)。如果没有,坚持你所拥有的。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。