Home > Development, SharePoint Server 2010 > Introduction to Client side programming in SharePoint 2010

Introduction to Client side programming in SharePoint 2010

SharePoint 2010 provides 3 new client-side object models: Managed, Silverlight and JavaScript. It provides libraries for each and they are located in the below locations.

Managed Object Model
Microsoft.SharePoint.Client.dll
Microsoft.SharePoint.ClientRuntime.dll
ISAPI folder
Silverlight client object model
Microsoft.SharePoint.Client.Silverlight.dll
Microsoft.SharePoint.Client.Silverlight.Runtime.dll
LAYOUTS\ClientBin folder
JavaScript client object model
SP.js
LAYOUTS folder

Each client object model interacts with SharePoint through a Windows Communication Foundation (WCF)

service named Client.svc, which is located in the ISAPI directory. Every request sent as a single Extensible Markup Language (XML) request to the Client.svc service. The results of the server-side calls are then sent back to the calling client in the form of a JavaScript Object Notation (JSON) object.
Server object model
Managed Model
Silverlight Model
Javascript Model
SPContext
ClientContext
ClientContext
ClientContext
SPSite
Site
Site
Site
SPWeb
Web
Web
Web
SPList
List
List
List
SPListItem
ListItem
ListItem
ListItem
SPField
Field
Field
Field
Advertisements
  1. March 14, 2012 at 2:48 am

    Attractive component to content. I just stumbled upon your website and in accession capital to assert that I get actually enjoyed account your weblog posts. Anyway I’ll be subscribing for your augment and even I success you get right of entry to persistently fast.

  2. zee
    March 14, 2012 at 11:51 am

    Nice post!
    zee
    http://walisystemsinc.com

  3. March 19, 2012 at 1:10 pm

    Do you mind if I quote a few of your posts as long as I provide credit and sources back to your blog? My blog is in the exact same niche as yours and my users would certainly benefit from a lot of the information you present here. Please let me know if this okay with you. Thanks a lot!

  4. March 28, 2012 at 4:54 pm

    Your home is valueble for me. Thanks!…

  5. March 29, 2012 at 1:21 pm

    Thank you a lot for sharing this with all of us you actually recognise what you’re speaking about! Bookmarked. Kindly additionally talk over with my website =). We can have a hyperlink trade contract among us

  6. April 1, 2012 at 2:54 am

    Many thanks for an unbelievable submit, will examine one’s others posts. thanks for your ideas for this, I felt a bit struck by this text. Merit again! You earn a great point. Got some wonderful report here. I do think that when more people thought of it like this, they’d have got a better time obtain the suspend ofing the issue.

  1. March 26, 2012 at 10:09 pm
  2. April 2, 2012 at 9:50 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: