3

几年来,我一直在使用 SubSonic 2 & 2.2 和 Sql Server。对于我的新工作,我最近刚刚在 Oracle 中使用了 SubSonic 2.2,但遇到了一些小问题。

示例:它在运行时无法在表中找到列,即使它在映射期间找到它。

SubSonic 3 是否提供比 2.2更好的 Oracle 支持?

似乎 SubSonic 2.2 不支持存储过程,而 SubSonic 3 对 Oracle 根本不起作用

4

2 回答 2

2

我还没有在 oracle 中使用 subsonic 3。但是已经用sql server了。

亚音速版本之间的差异。

它工作得很好并且具有新功能。

您可以在此处找到oracle 模板和其他 subsonic 3 文档。

我建议去subsonic 3

于 2010-07-08T13:33:21.297 回答
2

我使用 SubSonic 2.2 因为我们的桌面应用程序需要支持 Windows 2000,所以我们仅限于 .net 2.0

如果您不必支持 .net 2.0,我建议您将 SubSonic 3 用于新项目。

亚音速 3 的优势:

  • 用于模板生成的 T4 引擎
  • 简单存储库(如果您想使用它)
  • 所有漂亮的语言糖(linq、扩展方法、表达式)
  • 更好地支持单元测试

SubSonic 2 已经一年多没有更新了。

于 2010-07-08T16:38:40.677 回答