SharePoint 2007 : CAML.NET

Un outil très intéressant vient d'être mis à disposition sur la toile grâce à John : CAML.NET. Cet outil est destiné à une des (nombreuses) tâches redondantes quand on s'occupe d'intégrer ou développer pour SharePoint, à savoir écrire des requêtes CAML.

Je vous entends déjà me dire qu'il existe déjà des outils pour alléger cette tâche comme CAML Query Builder et Stramit SharePoint 2007 CAML Viewer mais cet outil adresse de nombreux cas où les précédents outils sont inutiles, à savoir :

  • CAML est difficile à lire, une fois la requête générée, tout modification ou substitution peut entraîner rapidement de gros problèmes suite à des erreurs de typos difficiles à détecter
  • CAML n'est pas fortement typé
  • Les autres outils nécessitent de créer l'environnement nécéssaire à la requête, pas CAML.NET

Ainsi la requête suivante :

deviendra :

Je vous conseille d'aller voir sur le site de l'auteur les autres possibilités offertes par cet outil, il ne va pas changer votre vie de développeur mais il s'avèrera sans doute très utile.

<Philippe/> 

Publié mardi 24 avril 2007 09:17 par phil
Classé sous , ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

# re: SharePoint 2007 : CAML.NET @ mardi 24 avril 2007 15:42

Moi j'aime bien mais en fait ca pause juste un petit soucis

Le CAML s'ecrit bien que si on en a un poil l'habitude et que l'on s'est planté environ 150 fois

Certes, intellissense et propriétés aident bien mais ca ne compense pas vraiment la problématique

C'est comme l'utilisation des HP 48 GX et la polonaise inversé : on s'y fait ou on lutte toute sa vie.

Bref, a connaitre mais rien ne vaut la pratique

PS : il y a avait deja un projet similaire par reflection et generation et apres un mosi de test, je perdais plus de temps qu'autre chose qu'en manipulant le XML moi même

themit

About phil

Philippe Sentenac est Consultant SharePoint à Wygwam en région Parisienne. Il intervient essentiellement sur des missions liées à SharePoint (2007 et 2010 ) mais aussi autour du Web 2.0. Plus généralement, il s'intéresse à l'ASP.Net (MVC) , à Silverlight, et à tout ce qui est orienté Web en rapport avec les nouvelles technologies, qu'il pratique depuis 2006. Féru de développement, il est passionné par les problématiques de méthodologies et d'industrialisation du développement.

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01