【发布时间】:2014-02-05 11:51:44
【问题描述】:
我最近开始使用 .NET,我需要开发一个中型 Web 应用程序。
过去我使用 PHP 和 Yii 开发 Web 应用程序,Yii 在数据库操作和映射方面帮助了我很多。
我希望在我的 .NET 项目中也有 features from Yii(检查整个部分数据库部分会很棒)。我进行了一些研究以找到一些有用的东西,我发现了很多东西,但它们已经过时(2010 年、2011 年),而且随着 .NET 的最新版本,很多东西可能已经改变了。
简而言之,我想要一种简单的方法来使用标题中的模式开发我的 Web 应用程序项目:ORM、DAO、ActiveRecord (CRUD),但我不知道从哪里开始或应该选择什么我应该往哪个方向走。
根据我的研究,我发现基于 NHibernate 的 NHibernate 和 Castle ActiveRecord 很有用。
谢谢!
【问题讨论】:
标签: .net activerecord orm crud dao