1,最近的项目中遇到一个需求,站点中有几十个列表,其中每5,6个列表属于一个模块下的.客户的需求是,首页上显示一个模块下所有列表数据的前5条,并按创建时间排序. 2,刚刚考虑到这块的实现方法时,用的是DataTable存储每个列表的前五条,然后DataTable在排序,取前五条,这样做的缺点显而易见,需要多次访问列表,然后取出的数据创建时间排序还不一定是正确的.后来发现SharePoint可以跨列表查询,解决这个问题真是太方便了. 3, static void Main(string[] arg…