需要数据访问层库/技术建议

时间:2010-12-17 15:17:20

标签: c#

我必须创建一个从

获取数据的数据访问层
  1. SQL Server数据库
  2. 文件
  3. 立方
  4. 而不是重新发明轮子,     哪个数据访问层     图书馆/技术你会     建议吗

    你能指点我好吗?     你推荐的博客/教程?

    我有什么模式吗?     用于创建通用库     获取具有不同数据的数据     源吗

    非常感谢提前

1 个答案:

答案 0 :(得分:0)

首先,我可以向您推荐Enterprise Library。它是Microsoft的几个方便的应用程序块的组合,可帮助您快速轻松地构建应用程序开发。

但是会认真地建议你nHibernateEntity Framework 4.0。 nHibernate是一个非常成熟的ORM工具,受到大型社区的支持。除此之外,它还支持许多不同的数据库。实体框架已经成熟,因为它首先出现在船上。

关于访问文件和多维数据集的问题,对于文件部分,您可以构建自己的提供程序并将其与Enterprise Library API挂钩。我不太确定立方体。

HTH。