So it was quite these pas few weeks around the Caml Designer. But we are still alive and kicking and working hard on the new version.. Yes there will be a new version and it will contain a lot of new stuff, like a complete overhaul of the user interface, additional alerting system, telling the user what the program is doing. We even added multi lingual, although at the moment we only have Dutch and English. If you want your language in it as well, send us a translated list of the words (list of words will be provided in the program) and we’ll make sure it’s added in the next update.

In the back-end a lot has changed as well, we’ve now included JSON script. Isn’t that cool Smile???

You want an example of the new design + json code?

Json

 

So when will be the release date?

Well soon, after our beta-testers have given their go and no severe errors have been found.

A link will be added in the Caml Designer 2010 to the page where you can download it, twitter will also be used, so make sure you are following us on @CamlDesigner .

Do you want to enter our beta-tester program than send us an e-mail with subject “beta tester” and we’ll add you to the list.

Any additional comments / questions than comment this blogpost or send me an e-mail.

 

ft-caml

 

While I was doing research about all the new features I came across some interesting articles.

For example: who knows about the new query parameters “In”, “includes” and “notincludes” in the SP2010 caml?

You can read more about the parameters here .

Most of you know that there are 2 nodes (“joins” and “projectedfields”) extra in the new CAML version. But it’s not easy to write caml against them. Therefore MS has created linq to SharePoint so that we don’t have to write all the difficult stuff. In fact, linq does a translation to CAML behind the scenes.

We will try to implement this also in the caml designer but one of the hard parts is to correctly visualize it.

Most likely “joins” and “projectedfields” will not be implemented in the first release, but it will definatly be added in future releases..

In the meanwhile here are 2 very good articles about explanation of each node.

MSDN – Joins and projectedFields

Blog – Maran

Also I’ve found a CAML intellisense “program”…

Caml.net.intellisense

Hope it helps someone…