代码改变世界

随笔档案-2012年04月

Linq to SharePoint,看上去很美

2012-04-12 09:46 by Windie Chai, 3543 阅读, 收藏, 编辑
摘要: Linq to SharePoint是SharePoint 2010引入的一组新API,在这之前,如果我们想要按照条件过滤SharePoint列表中的数据,只能通过CAML。 但使用CAML并不是件令人身心愉悦的事情,至少我是这么认为的。我觉得在代码中嵌入一块冗长的XML字符串非常破坏美感,我尤其喜欢强类型,所以一直很难接受SPListItem用字符串作为键值去获取Field值的方式,更别提这些值都是Object类型,还得再经过一次转换。 所以我比较喜欢将SPListItem转换成实体类来使用,只不过一直以来的做法都是自己写实体类和转换方法。而Linq to SharePoint则可以自动将列表映射为实体类,并且可以使用lambda表达式来进行查询,看上去很美! 阅读全文
点击右上角即可分享
微信分享提示