ASP.NET MVC vs Routing



我正在决定使用ASP。asp.net MVC,或标准的ASP。. NET Web Forms和URL路由。

就我所知,ASP。. NET Web表单与路由给我干净的url,我将能够使用ASP。NET就像我过去一样。然而,我听说过一些关于ASP的好东西。. NET MVC,它将为URL路由提供本地支持。

如何从ASP。. NET Web Forms不同于asp.net。净MVC吗?与web表单相比,使用MVC有什么主要优势吗?

这里是一个很好的起点,因为它显示了优点和缺点。最近在Dr Dobbs, Information Week或其他免费杂志上也有一篇文章讨论了什么时候不应该转向MVC。MVC通过技术帮助执行良好的流程(至少比webforms好),并且非常有利于SEO友好的uri。

如果我咬掉这个,它将是MVC所有的方式,但我不知道你的项目,你的团队的知识,等等

无论你最终决定使用WebForms还是MVC,你都应该学习MVC。尽管微软已经明确表示将继续开发WebForms,但许多人(包括这里的许多人)已经认为它过时了。不管对不对,MVC很可能指明了。net web开发的未来。

而且,在花了一些时间研究web和windows窗体之后,我最近完成了我的第一个MVC项目,我可以证明学习曲线是陡峭的。但最终努力得到了回报。然后你会对人生的起起落落和两者之间的差异有一个个人的看法。

我认为webforms是一种遗留产品,mvc更适合现代web开发。但是…这是一个学习曲线,尤其是当你刚开始使用web表单的时候。所以,如果时间有限,坚持你所知道的。

最新更新