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.
What it can do
|•||Get list and list item data from SharePoint and provide it to Kentico CMS.|
|•||Download documents or images.|
What it can’t do
|•||Modify SharePoint data.|
|•||Display Kentico CMS data in SharePoint.|
How it works
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.