VS2010 .Net4
SubSonic 仍然是首选工具吗?有没有更简单的方法来完成使用 VS2010 中的库存工具创建 DAL?
我需要转换几年前使用 Subsonic 2.03 完成的项目,并希望听到有关“正确”方法的意见。
TIA
Ĵ
VS2010 .Net4
SubSonic 仍然是首选工具吗?有没有更简单的方法来完成使用 VS2010 中的库存工具创建 DAL?
我需要转换几年前使用 Subsonic 2.03 完成的项目,并希望听到有关“正确”方法的意见。
TIA
Ĵ
SubSonic 是一个很好的 ORM,但它缺少 Entity Framework 4 和 NHibernate 所具有的许多功能。SubSonic 的发展速度也没有 EF 和 NH 快。
两年后 SubSonic 可能会成为最好的 .NET ORM,但目前这似乎不太可能。
选择 .NET ORM 时,没有一个“正确”或“正确”的答案。NHibernate 似乎是目前最安全的选择,而 Entity Framework 4 非常适合喜欢 Microsoft 解决方案的公司。SubSonic 2 和 3 在许多情况下都可以正常工作,对于您的项目来说,保持已经工作的内容可能会更好。
如果您坚持使用 MS SQL 数据库,我可以说 Subsonic 很好并且易于编码。但如果你需要其他非 MS 数据库,我的建议是 nHibernate。我只是从 Subsonic 切换回 nHibernate。