Export (0) Print
Expand All

CAML Query Tools

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Collaborative Application Markup Language (CAML) is an XML-based language that developers can use to create custom views and query SharePoint lists. Because it can be difficult to write anything other than basic queries, many tools have been developed to simplify this task. Several of these tools allow developers to write CAML queries within a designer. This is similar to the way developers write SQL queries for many commonly used databases. The following are some of the available tools:

  • [Content link no longer available, original URL:"http://www.u2u.info/SharePoint/U2U Community Tools/Forms/AllItems.aspx"] U2U CAML Query Builder. This Windows-based application includes a user interface for writing CAML queries.
  • U2U CAML Query Builder Feature. This is a SharePoint version of the U2U CAML Query Builder tool. It is installed as a feature; developers can use it to build queries directly inside of SharePoint.
  • Stramit SharePoint CAML Viewer. This is a Windows-based application that is similar to U2U CAML Query Builder.
  • CAML.NET. This is a .NET Framework assembly that provides an abstraction to CAML. Developers can use it to dynamically create queries with a set of .NET Framework classes.

For more information about CAML, see Collaborative Application Markup Language Core Schemas on MSDN.

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Show:
© 2014 Microsoft