{"id":1767,"date":"2010-08-05T16:05:43","date_gmt":"2010-08-05T20:35:43","guid":{"rendered":"https:\/\/www.apps4rent.com\/blog\/?p=1767"},"modified":"2023-06-02T14:39:02","modified_gmt":"2023-06-02T19:09:02","slug":"sharepoint-2010-client-object-model","status":"publish","type":"post","link":"https:\/\/www.apps4rent.com\/blog\/sharepoint-2010-client-object-model\/","title":{"rendered":"SharePoint 2010 Client Object Model"},"content":{"rendered":"<p>In <strong>SharePoint 2010<\/strong>, there is an interesting feature called <strong>Client Object Model (Client OM) <\/strong>which is a unified model that uses the same or similar programming concepts as the Server Object Model (Server OM). The Client Object Model can be accessed via web services, via a client (JavaScript) API, and via REST.<\/p>\n<p class=\"MsoNormal\"><strong>Why Client Object Model?<br \/>\n<\/strong><\/p>\n<p class=\"MsoNormal\">You must be thinking now why should I have Client Object Model when millions of sites are running smoothly without the Client Object Model. So here is the answer to your question \u2013 Client object Model is the result of SharePoint customers\u2019 request to Microsoft to introduce more and more web services to get data out of SharePoint. But introducing web services will not fix the issues, as Microsoft found, because then the request for more functionality in the web services will continue. Even if Microsoft provides a good number of web services with SharePoint, customization in web services will be required for different clients, and this will make the out-of-the-box web services unusable. Also introducing a large number of web services will be a waste as not all companies will use all the web services functionalities. Thus, <strong>in order to add more web services from users, Microsoft has taken a different approach called Client Object Model (OM). <!--more-->This SharePoint Client Object Model will allow getting data out of SharePoint from PCs that are not hosting SharePoint.<\/strong> Also Client Object Model provides complete API to interact with SharePoint Server which is more intuitive, and useful and very much similar to SharePoint Object Model.<\/p>\n<p class=\"MsoNormal\">SharePoint 2010 has launched three new client APIs which can be used to interact with SharePoint sites. The three APIs are targeted for three different types of clients:<\/p>\n<p class=\"MsoListParagraphCxSpFirst\" style=\"text-indent: -0.25in;\"><!-- [if !supportLists]--><span style=\"font-family: Symbol;\">\u00b7 <\/span><!--[endif]-->For .net Managed applications (for example, console applications, window applications, web applications etc, which are not running inside SharePoint Context).<\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"text-indent: -0.25in;\"><!-- [if !supportLists]--><span style=\"font-family: Symbol;\">\u00b7 <\/span><!--[endif]-->For Silverlight applications.<\/p>\n<p class=\"MsoListParagraphCxSpLast\" style=\"text-indent: -0.25in;\"><!-- [if !supportLists]--><span style=\"font-family: Symbol;\">\u00b7 <\/span><!--[endif]-->For using with JavaScript (called ECMAScript). This API is only available for applications hosted inside SharePoint (for example, web part deployed in SharePoint site can use this JavaScript API for accessing SharePoint from browser using JavaScript).<\/p>\n<p><!-- [if gte mso 9]><xml> <o :DocumentProperties> <\/o><o :Version>12.00<\/o> <\/xml>< ![endif]--><\/p>\n<p class=\"MsoNormal\"><!-- [if gte mso 9]><xml> <w :WordDocument> <\/w><w :View>Normal<\/w> <w :Zoom>0<\/w> <w :TrackMoves><\/w> <w :TrackFormatting><\/w> <w :PunctuationKerning><\/w> <w :ValidateAgainstSchemas><\/w> <w :SaveIfXMLInvalid>false<\/w> <w :IgnoreMixedContent>false<\/w> <w :AlwaysShowPlaceholderText>false<\/w> <w :DoNotPromoteQF><\/w> <w :LidThemeOther>EN-US<\/w> <w :LidThemeAsian>X-NONE<\/w> <w :LidThemeComplexScript>X-NONE<\/w> <w :Compatibility> <\/w><w :BreakWrappedTables><\/w> <w :SnapToGridInCell><\/w> <w :WrapTextWithPunct><\/w> <w :UseAsianBreakRules><\/w> <w :DontGrowAutofit><\/w> <w :SplitPgBreakAndParaMark><\/w> <w :DontVertAlignCellWithSp><\/w> <w :DontBreakConstrainedForcedTables><\/w> <w :DontVertAlignInTxbx><\/w> <w :Word11KerningPairs><\/w> <w :CachedColBalance><\/w>  <w :BrowserLevel>MicrosoftInternetExplorer4<\/w> <m :mathPr> <\/m><m :mathFont m:val=\"Cambria Math\"><\/m> <m :brkBin m:val=\"before\"><\/m> <m :brkBinSub m:val=\"&#45;-\"><\/m> <m :smallFrac m:val=\"off\"><\/m> <m :dispDef><\/m> <m :lMargin m:val=\"0\"><\/m> <m :rMargin m:val=\"0\"><\/m> <m :defJc m:val=\"centerGroup\"><\/m> <m :wrapIndent m:val=\"1440\"><\/m> <m :intLim m:val=\"subSup\"><\/m> <m :naryLim m:val=\"undOvr\"><\/m>  <\/xml>< ![endif]--><!-- [if gte mso 9]><xml> <w :LatentStyles DefLockedState=\"false\" DefUnhideWhenUsed=\"true\"   DefSemiHidden=\"true\" DefQFormat=\"false\" DefPriority=\"99\"   LatentStyleCount=\"267\"> <\/w><w :LsdException Locked=\"false\" Priority=\"0\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Normal\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"heading 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 7\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 8\"><\/w> <w :LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 9\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 7\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 8\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 9\"><\/w> <w :LsdException Locked=\"false\" Priority=\"35\" QFormat=\"true\" Name=\"caption\"><\/w> <w :LsdException Locked=\"false\" Priority=\"10\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Title\"><\/w> <w :LsdException Locked=\"false\" Priority=\"1\" Name=\"Default Paragraph Font\"><\/w> <w :LsdException Locked=\"false\" Priority=\"11\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtitle\"><\/w> <w :LsdException Locked=\"false\" Priority=\"22\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Strong\"><\/w> <w :LsdException Locked=\"false\" Priority=\"20\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Emphasis\"><\/w> <w :LsdException Locked=\"false\" Priority=\"59\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Table Grid\"><\/w> <w :LsdException Locked=\"false\" UnhideWhenUsed=\"false\" Name=\"Placeholder Text\"><\/w> <w :LsdException Locked=\"false\" Priority=\"1\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"No Spacing\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 1\"><\/w> <w :LsdException Locked=\"false\" UnhideWhenUsed=\"false\" Name=\"Revision\"><\/w> <w :LsdException Locked=\"false\" Priority=\"34\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"List Paragraph\"><\/w> <w :LsdException Locked=\"false\" Priority=\"29\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Quote\"><\/w> <w :LsdException Locked=\"false\" Priority=\"30\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Quote\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 1\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 2\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 3\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 4\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 5\"><\/w> <w :LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 6\"><\/w> <w :LsdException Locked=\"false\" Priority=\"19\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Emphasis\"><\/w> <w :LsdException Locked=\"false\" Priority=\"21\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Emphasis\"><\/w> <w :LsdException Locked=\"false\" Priority=\"31\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Reference\"><\/w> <w :LsdException Locked=\"false\" Priority=\"32\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Reference\"><\/w> <w :LsdException Locked=\"false\" Priority=\"33\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Book Title\"><\/w> <w :LsdException Locked=\"false\" Priority=\"37\" Name=\"Bibliography\"><\/w> <w :LsdException Locked=\"false\" Priority=\"39\" QFormat=\"true\" Name=\"TOC Heading\"><\/w>  <\/xml>< ![endif]--><strong>Conclusion<\/strong>: The new Client Object models provide an object-oriented system for interoperating with SharePoint data from a remote computer, and they are in many respects easier to use than the already existing SharePoint Foundation Web services. You start by retrieving a client context object that represents the current request context, and through this context, you can obtain access to client objects at site-collection level or lower in the SharePoint Foundation hierarchy. Client objects inherit from the ClientObject class (ECMAScript: ClientObject), and you can use them to retrieve properties for a specific SharePoint object, to retrieve child objects and their properties, or to retrieve child items from a collection.<\/p>\n<p class=\"MsoNormal\">Take advantage of SharePoint Client Object Model and other useful features of\u00a0 Hosted SharePoint 2013, SharePoint 2010 hosting, SharePoint Foundation hosting or SharePoint Server 2010 &#8211; with shared or dedicated hosting by Apps4Rent. Also see feature by feature comparison of SharePoint Foundation vs Server 2010. We offer free SharePoint with our hosted exchange plans. Microsoft Office SharePoint Server 2007 or\u00a0 MOSS 2007 is also available.<\/p>\n<p class=\"MsoNormal\">With the <strong><span style=\"font-weight: normal;\">best SharePoint<\/span> hosting price plans<\/strong> in the industry, Apps4Rent provides any sized business the power to integrate the virtual collaboration technology into their business model and streamline communications at a minimal SharePoint hosting price rate of $8.95 per month.<\/p>\n<p class=\"MsoNormal\">.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In SharePoint 2010, there is an interesting feature called Client Object Model (Client OM) which is a unified model that uses the same or similar programming concepts as the Server Object Model (Server OM). The Client Object Model can be accessed via web services, via a client (JavaScript) API, and via REST. Why Client Object [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,137,32,377,342,62],"tags":[407,491],"class_list":["post-1767","post","type-post","status-publish","format-standard","hentry","category-hosted-exchange","category-hosted-sharepoint-articles","category-microsoft-sharepoint-hosting","category-sharepoint-2010","category-sharepoint-tutorials","category-windows-sharepoint-hosting","tag-client-object-model","tag-sharepoint-2010"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts\/1767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/comments?post=1767"}],"version-history":[{"count":1,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts\/1767\/revisions"}],"predecessor-version":[{"id":7886,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts\/1767\/revisions\/7886"}],"wp:attachment":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/media?parent=1767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/categories?post=1767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/tags?post=1767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}