我要问的原因之一是因为围绕这两个框架的许多主题相当陈旧,大多数是在2008年之前,当时ASP.NET MVC还很年轻。截至目前,我不太确定Monorail如何适合像我这样的初学者,但考虑到我无法使用VS 2010的情况,因此,ASP.NET MVC,Monorail似乎是WebForms的最佳替代品
我知道,在大多数情况下,两个框架都实现了相同的目标,但我担心的是由于我的经验不足而无法意识到的小事情。
那么,完整的问题是,在我只能使用VS 2008的环境中,Monorail是否可以替代ASP.NET MVC?
答案 0 :(得分:1)
我可能会因此而受到抨击,但我现在对于启动MonoRail网站非常谨慎。 MonoRail在某一方面非常好,但此时围绕ASP.NET MVC的社区支持要大得多。鉴于你说你是初学者,我会选择ASP.NET MVC,即使它暂时需要版本2。有很多教程可供您入门。然后,当机会出现时,您可以移动到Visual Studio Next和.NET 4+。
如果您想要深入了解MonoRail 3中无疑有趣的发展,那么一旦您获得了一些经验,您可以随时做到这一点。