|
||
Kentico CMS allows you to access data stored on a SharePoint (Windows SharePoint Services 3.0 (WSS) or MOSS - Microsoft Office SharePoint Server) server and display them on your site. This can be done using the web parts of the SharePoint module.
The Usage examples sub-chapter contains sample tutorials on using the SharePoint web parts for various tasks.
Default logon settings, used to access a SharePoint server, can be configured as described in the Settings topic.
•Get list and list item data from SharePoint and provide it to Kentico CMS.
•Download documents or images.
•Modify SharePoint data.
•Display Kentico CMS data in SharePoint.
SharePoint web parts use pre-generated proxy classes of selected SharePoint web services to get data from the server. The following services are used:
•http://server/_vti_bin/Lists.asmx - methods for working with lists
•http://server/_vti_bin/Imaging.asmx - methods for working with picture libraries
•http://server/_vti_bin/Copy.asmx - methods for retrieving file content
The returned data is in CAML (XML) format, which needs to be further processed to display the data in a meaningful way. XSLT or ASCX transformations may be used for this purpose. For ASCX, the CAML response must be transformed to an ASP Dataset.