ASP.NET/MVC 3 Status
本文关键字:Status MVC NET ASP | 更新日期: 2023-09-27 17:54:07
ASP。NET/MVC技术?会有影响每个代码库的大变化吗?它是否足够稳定(向后兼容),可以在现实世界中使用?
你知道,你正在使用的网站…Stack Overflow,是用MVC编写的。这应该能回答你的问题。
是的,它很稳定。是的,已经可以生产了。它被用在同一个网站上。根据您现有的代码库,可能会或可能不会有大的变化,以便将其移植到ASP。. NET MVC 3.
Kaveh,我禁止在我的团队中使用MVC1,因为我是一个较晚的采用者,但采用者很快(代理工作没有时间代表创建者发现漏洞)。
自从MVC2(现在包括MVC3),我非常非常渴望人们使用它。如果你只在网页表单上工作过,MVC有一些事情可能会很困难,但如果你了解http和html,那么它已经减少了很多网页表单中令人讨厌的批量。
- MVC将迅速超越Webforms。
- MVC在大多数情况下需要更少的代码。
- MVC使集成非常容易与其他客户端框架,现在默认使用jquery作为标准(在webforms中,轻量级ajax通常需要大量自定义代码和相当多的重复)。
- MVC几乎没有生成HTML输出中的垃圾。
- MVC早该,稳定,安全,简单朝着正确方向迈出了美妙的一步为微软。
我只建议你小心翼翼地从哪里得到你的建议,如何做事情和任何使用第三方产品,如StructureMap,微软不支持。我见过一些人在这种组合上犯了大错,但从来没有因为MVC。
从MVC2到MVC3几乎没有突破性的变化,除非你使用了某些方法。我想说的是,你不太可能在未来得到破坏性的变化,但任何平台上的任何版本升级都需要一些工作,如果这些变化是值得的。