domingo, 8 de enero de 2012

Servicio online para convertir SharePoint CAML Queries a C#

 

Impulsado por su proyecto de CodePlex - Camlex.NET(http://camlex.codeplex.com), Alexey Sadomov y Timashkov Vladimir ha lanzado un servicio online gratuito para convertir sus cadenas de consulta CAML en código C #.Todo lo que tienes que hacer es escribir CAML y te convierte a  expresiones lambda  de C#:

Ejemplo, escribiendo esta consulta CAML:

<Query>
<Where>
<And>
<Eq>
<FieldRef Name="ID" />
<Value Type="Integer">1</Value>
</Eq>
<Eq>
<FieldRef Name="Title" />
<Value Type="Text">Hello world</Value>
</Eq>
</And>
</Where>
</Query>


Usted recibe este código:

Camlex.Query().Where(x => (int)x["ID"] == 1 && (string)x["Title"] == "Hello world")


El enlace con el servicio gratuito es: http://camlex-online.org/
Mi herramienta favorita para generar la consulta CAML en sí sigue siendo el Generador de consultas CAML de U2Uque puede ser utilizado tanto en SharePoint 2007 y 2010:http://www.u2u.net/Tools/wincamlquerybuilder/CamlQueryBuilder.

No hay comentarios:

Publicar un comentario