After LINQ got introduced, many developers moved to LINQ. There are some blogs which mentions that if performance is your major requirement, then CAML is still the preferred way.
And now SharePoint 2013… What is your take on future of CAML?
Please share your thoughts.
Hi Kamlesh,
Either using a CAML or LINQ depends on the complexity of the query and ease of development. Though the queries can be written using LINQ, they get translated to CAML before querying the server.
And to your question to CAML in 2013, i think its gonna be the same it was in 2010.Â
http://msdn.microsoft.com/en-us/library/ff798464.aspx.