首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Spring MVC vs ASP.NET (MVC?)

Spring MVC vs ASP.NET (MVC?)
EN

Stack Overflow用户
提问于 2013-08-08 16:18:44
回答 2查看 19K关注 0票数 7

我必须从一家服装公司发展一名管理人员。选择asp.net还是spring更合适?选择的原因是什么?Spring MVC相对于基于事实的ASP.net有什么优势,反之亦然?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-08 17:57:11

就成熟度而言,MVC和Spring MVC是成熟的ASP.NET框架,并且相对相同。就像Daniele说的,你现在必须考虑的一件事是学习曲线。如果你的背景是.NET,那么最好选择Spring MVC;如果你的背景是ASP.NET,那么明智的选择是Spring MVC。

开箱即用,ASP.NET MVC就能正常工作。您不需要插入许多不同的技术即可使用ASP.NET MVC。这与Spring MVC的故事有点不同。您需要插入其他框架,如用于持久化的Hibernate/JPA/iBatis,用于模板的JSP/Velocity/Freemarker等。

您必须考虑的另一件事是您的客户愿意为使该系统运行而投入的资金。运行Spring应用程序比运行ASP.NET MVC应用程序要昂贵得多。

除了前面提到的所有内容之外,您的客户是否是一家大型企业?如果没有,其他基于PHP或Ruby on Rails的MVC框架可能就足够满足您的客户了。

希望这能有所帮助。

票数 9
EN

Stack Overflow用户

发布于 2013-08-08 16:35:52

我对Spring.Net不是很了解,但我认为ASP.NET MVC的优势在于传播,你可以在企业级web应用程序中找到大量的文档和大量使用它的社区。

我认为Spring的可能优势依赖于它的框架,它里面有很多“子框架”,AOP,他自己的IoC容器和更多很酷的东西。

我还认为,使用ASP.NET MVC学习曲线要容易得多。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18121146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档