CAML Designer官方版是一款便捷好用的专业化CAML Query开发工具。CAML
Designer官方版功能强劲,能够帮助生成caml、server om代码、csom.net代码、web
service代码、powershell代码等,还可进行caml查询。
功能特点
1、自动生成CAML查询
2、自动生成Server OM代码
3、自动生成CSOM.NET代码
4、CAML Designer官方版支持自动生成CSOM REST代码
5、自动生成Web Service代码
6、自动生成PowerShell代码

使用教程
下载后解压CAML Designer官方版到本地, 启动 CamlDesigner2013.exe(需要.Net 4.5 支持):
点击connection 配置连接

连接上后,左侧导航会出现网站所以的列表
选中要查询的 列表,并拖拽到查询区域:
选好要查询的字段后设置Order by(点击Order by tab,也是拖拽,升降序通过点击小箭头来切换)
设置Where 条件
设置Query Option
点击Test看测试查询
查看生成的CMAL:

查看生成的Server Model 的code:
查看生成的C# client Model的代码
查看Rest :
查看Web service使用方法:
还可以使用SPSiteDataQuery
唯一美中不足的是没有JavaScript client model 版的代码。