SharePoint列表,如数据访问接口

时间:2009-07-22 20:37:40

标签: sharepoint orm data-access-layer

我们以编程方式访问SharePoint中的列表的方式给我留下了深刻的印象。我将其视为数据访问层,而对数据库建模就像定义列表中的列一样简单。

我正在寻找一个工具或一个应用程序,它会给我类似的数据库接口。基本上,由于某种原因我不能使用SharePoint,我不希望承担建模,部署和维护数据库的责任。我发现SharePoint的持久性管理方式是可以接受和令人兴奋的。

任何人都可以建议我接近这个。

BTW,我的应用程序在ASP.Net上,我首选的RDBMS是MS SQL Server。

3 个答案:

答案 0 :(得分:2)

如果您不想要Sharepoint安装的开销和费用,90%的时间您真正需要的是WSS 3.0(免费使用Windows服务器许可证)。

答案 1 :(得分:0)

对于自动生成的实体类,您可以使用Linq To Sharepoint(SPMetal)

对于手写的POCO实体,您可以尝试使用SharepointCommon ORM

答案 2 :(得分:0)

使用像架构较少的MongoDb或CouchDB等NOSQL数据库,允许您自由地向JSON文档添加字段,而无需先定义架构。