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/>