首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET MVC和FubuMVC的主要区别是什么?

ASP.NET MVC和FubuMVC的主要区别是什么?
EN

Stack Overflow用户
提问于 2009-01-06 11:43:06
回答 4查看 7.5K关注 0票数 30

我认识的一位开发人员刚刚向我展示了FubuMVC,有一些问题是我们是否应该尝试在真实的项目中使用它。到目前为止,目前的设计选择是ASP.NET MVC。

我感兴趣的是:

ASP.NET MVC和FubuMVC的核心区别是什么?

这两个框架的得失是什么?

FubuMVC准备好进入黄金时间了吗?

你会在新项目中使用这两个中的哪一个?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-01-07 21:59:52

@maz它取决于你的应用程序要做什么,它的时间框架,它的关键程度,等等。

首先,我鼓励您同时使用这两种方法。总体而言,两者都不是更好也不是最差的,它们是不同的,每个都有你应该考虑的显著的优点和缺点。

在这一点上,ASP.NET MVC更加成熟,已经有更多的测试人员和眼球在关注它。因此,如果您正在做任何类型的严肃项目(例如,您正在获得报酬),在这一点上,我鼓励您使用ASP.NET MVC,因为它很快就会“发布”,并得到更多的支持。

(UPDATE 2011年2月26日):FubuMVC现在正被几个公司和团队用于成熟的生产应用程序中,这些应用程序已经有几个基于FubuMVC的主要发布版本。虽然文档在某种程度上仍然缺乏,但框架的质量现在已经确立为值得生产的质量)

如果你正在开始一个业余爱好项目(例如个人博客、个人/家庭相册等),那么我会邀请你拿起FubuMVC并开始使用它。请记住,这一点基本上是我、Jeremy和其他几个人的爱好,所以没有时间线的保证,等等。它还没有真正公开宣布(不管是好是坏,它已经泄露了),所以还没有大量的贡献。我希望随着它的成熟,我们达到第一个里程碑,然后向广泛的世界宣布它,贡献将会增加。

最后,与ASP.NET WebForms相比,使用其中任何一个都可能鼓励更好的开发实践,并且熟悉其中一个将使您更容易更快地使用另一个。

这真的取决于你正在做的项目的关键程度,所以要负责任地选择。

票数 18
EN

Stack Overflow用户

发布于 2009-01-06 17:10:05

看起来主要的区别在于FubuMVC实现了Front Controller模式。

如果ASP.NET MVC还没有准备好进入黄金时间(它还处于测试期),我会怀疑FubuMVC是否已经准备好了,因为它有点像是前者的分支。

FubuMVC背后的人非常优秀,查德·迈尔斯和杰里米·D·米勒在社区中非常受尊敬,也是ALT.NET非常活跃的成员,但ASP.NET MVC背后的家伙Phill Haack,Scott Hanselman& Co也是如此。

如果你只是想开始,我会推荐Fubu MVC,因为它背后有更多的人和资源,如果你不喜欢你看到的东西,可以去ASP.NET。

票数 9
EN

Stack Overflow用户

发布于 2009-01-06 20:09:21

我没有使用Fubu Mvc,只是看了一下。它还没有完成,但我可能会用它来部分重写现有的非web winforms项目。Asp.Net Mvc仅适用于web项目。

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

https://stackoverflow.com/questions/416218

复制
相关文章

相似问题

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