مقدمه ای بر SharePoint 2010 Client Object Model

Client Object Model یک ویژگی جدید در SharePoint 2010 می باشد . Client Object Model ویژگی هایی را برای برنامه های در حال تعامل با SharePoint 2010 توسط کدهای مدیریت شده ی .NET یا JavaScript فراهم می آورد

این خصیصه ، بیشتر ویژگی های Server Object Model بعلاوه یکسری مزایای دیگر که به برنامه نویسان کمک فراوانی می کند ، را فراهم می آورد . از جمله مزایای استفاده از این ویژگی ، می توان به کم درد سر بودن توسعه (عدم نیاز به نصب کامپوننت ها) ، انعطاف پذیر بودن زبان ها (SilverLight , Mircosoft .NET , ECMA Scripts) و بهینه بودن سرعت کوئری ها اشاره کرد.

نحوه کارکرد این ویژگی با ارسال درخواستی از جنس XML آغاز شده و پاسخ را به صورت JSON دریافت می کند.

 

برای استفاده از Client Object Model باید اسمبلی هایMicrosoft.SharePoint.Client.dll وMicrosoft.SharePoint.Client.Runtime.dll را به منابع برنامه خود اضافه کنید که می توانید آنها را در مسیر زیر بیابید

 

%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\ISAPI

 

برای مشاهده نمونه های کد نویسی با کمک این ویژگی به این مقاله مراجعه فرمایید

 

پیام بگذارید