By: Christophe
I think listdata.svc should have its place here. It offers the same cross-site/cross-domain capabilities as the legacy Web services, plus built-in support for JSON. What I find misleading in the post...
View ArticleBy: John Milan
Nice Pro/Con list. However, if you are going to cite maturity as a ‘Con’ (for web services), you must also cite immaturity (for Client Object Model) as a ‘Con’ as well. Having worked with SharePoint...
View ArticleBy: Marc
John: I agree with all of your points. Just because something is newer doesn’t mean it’s better. M.
View ArticleBy: John Milan
Consider OLE DB, ODBC, ADO, Linq, etc.. There is no reason to think the MS Client Object Model is the end-al-be-all. I’m willing to make a large wager that something will replace it too :)
View ArticleBy: Marc
John: Those of us who have been around the block more times than we can count might point out how many “this changes everything”s we’ve been through. And so it goes… M.
View ArticleBy: Madhur
Thanks for bringing this topic. I recently asked the same question on a SharePoint StackExchange site and got the similar response. I am including the link to the question...
View ArticleBy: Christophe
Marc, your post reminds me that I have never seen any confirmation from Microsoft that anonymous access is supported for Web services (cf. your pros). Any news on this front?
View ArticleBy: Marc
Nope, I never got any information one way or the other. However, there are many people replying on the capability and successfully using it. I think at this point in the SharePoint 2010 (and certainly...
View ArticleBy: Joel G
I don’t think it’s a pro the COM coding patterns mirror .net at all. There’s a hell of a lot of inefficient javascript code in the COM just so it “looks” .net-ish. It’s a JavaScript framework and...
View ArticleBy: Marc
Joel: It’s probably not suprising that I agree with your view on this. It takes a lot of .NETish script to accomplish things with the CSOM. To me, coming at it more from the JavaScript side, it feels...
View ArticleBy: Josh McCarty
This was my reaction to the “pro” that CSOM mirrors .NET as well. Frankly, I think .NET has done more harm than good when it comes to Microsoft’s web products (hello tables for everything, duplicate...
View ArticleBy: Marc
Josh: To you, it’s probably not a pro, nor is it really to me. I think the fact that the CSOM is so .NETish is definitely the case to help .NET folks make the transition to scripting against...
View ArticleBy: Harnessing Client-Side Technologies to Enhance your SharePoint Site « SPMatt
[...] Mark D Anderson. Perfect for those stuck on SP2007 but also valid for SP2010. Have a read of the debate going on regarding when you should use one or the [...]
View ArticleBy: Clint
CSOM supports anonymous access just fine unless my head is in the clouds. What am I missing?
View ArticleBy: Marc
Clint: That was one of Mark’s cons. Can you explain the steps you used to make it work? M.
View ArticleBy: Christophe
I was reading through this post again and stumbled on this sentence: “Additionally COM uses RESTful Web Services and can return your data as JSON which means better performance and less data being...
View ArticleBy: Marc
Proof of which part, Christophe? It’s an alphabet soup of a statement, but which bit do you take issue with? M.
View ArticleBy: Christophe
:-) To be more specific, I have an issue with the statement that “JSON means less data passed over the wire”.
View Article