.NET功能ORM,DAO,ActiveRecord(CRUD)

时间:2014-01-16 14:09:07

标签: .net activerecord orm crud dao

我最近开始使用.NET,我需要开发一个中型Web应用程序。

过去我使用PHP和Yii开发了Web应用程序,Yii帮助了我很多关于数据库操作和映射的功能。

我想在我的.NET项目中拥有features from Yii(检查整个数据库部分会很棒)。我在寻找有用的东西方面进行了一些研究,但我发现了许多东西,但它们已经过时(2010年,2011年),而且最新版本的.NET可能已经发生了很多变化。

简而言之,我想要一个简单的方法来使用标题中的模式开发我的Web应用程序项目:ORM,DAO,ActiveRecord(CRUD),我不知道从哪里开始或者我应该选择什么我应该去哪个方向。

根据我的研究,我发现有用的NHibernateCastle ActiveRecord基于NHibernate。

谢谢!

2 个答案:

答案 0 :(得分:2)

披露编辑:自2014年4月以来,我加入了这个公司,主要是因为他们的产品质量。

我认为您可以查看我在几个项目中使用过的CodeFluent实体,这些实体可以免费供个人使用:http://www.softfluent.com/codefluententities

答案 1 :(得分:0)

我继续我的研究,似乎来自Visual Studio 2013的MVC项目模板(甚至是快速版)和来自.NET的实体框架将解决我的问题。