我正在开始一个新项目,该项目必须在10天内完成工作原型。该项目应该是最前沿的,我喜欢使用最新的技术,特别是EFv4。 但是,我也喜欢新的MVC2功能,如ForEdit和更容易的验证实现(对于我不关心的领域)。
MVC2 RC适用于VS2008,也适用于VS10Beta 2,但“工具不是”。 VS2010使用旧的预览2工具,但我没有看到任何遗漏......
尝试预览2和RC总结的人是否可以在MVC2 RC(区域工具除外)中进行任何重大更改,这些更改应该让我继续使用VS2008并使用L2S代替EFv4?
你会选择什么?
另外,我注意到Linq2Sql类可以扩展(因为它们是部分的)所以POCO可能并不像我想的那么重要。
感谢。
答案 0 :(得分:2)
如果即将进入Production,请跳过VS 2010测试版,并使用VS 2008.我遇到过很多关于MVC2 Preview 2和VS 2010的错误,并且不值得花时间使用2010那个原因。
我会使用MVC2 RC,因为它有RenderAction方法,非常有用。
如果你要参加2008年,请使用Linq to SQL(我不是EF1的忠实粉丝,但我真的很期待EF4)。
否则,请等到2010年2月的RC,并使用它。
MVC 2 Breakdown - 我确定RenderAction只在RC中。