<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>camelottoolkit Releases Rss Feed</title><link>http://camelottoolkit.codeplex.com/releases</link><description>camelottoolkit Releases Rss Description</description><item><title>Created Release: Camelot SharePoint Integration Toolkit 2.5.0 (mar 24, 2013)</title><link>http://camelottoolkit.codeplex.com/releases?ReleaseId=103946</link><description>&lt;div class="wikidoc"&gt;This is version 2.5.0 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;documentation&lt;/a&gt; for usage and examples.&lt;br /&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br /&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.5.0&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 3.0).&lt;/li&gt;
&lt;li&gt;Added UploadAttachment method in the WCF Service&lt;/li&gt;
&lt;li&gt;Added version parameter to the DownloadFile method in the WCF Service&lt;/li&gt;
&lt;li&gt;Obsoleted the ExecuteCamelotXmlLimit and ExecuteCount methods in the WCF Service&lt;/li&gt;
&lt;li&gt;Added EventLog support for exceptions in the WCF Service methods&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison. The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;/li&gt;
&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.&lt;/li&gt;
&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the ListData and DocumentLibraryData classes.&lt;/li&gt;
&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;/li&gt;
&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names.&lt;/li&gt;
&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Sun, 24 Mar 2013 21:19:43 GMT</pubDate><guid isPermaLink="false">Created Release: Camelot SharePoint Integration Toolkit 2.5.0 (mar 24, 2013) 20130324091943P</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.5.0 (Mar 24, 2013)</title><link>http://camelottoolkit.codeplex.com/releases/view/103946</link><description>
&lt;div class="wikidoc"&gt;This is version 2.5.0 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.5.0&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 3.0).
&lt;/li&gt;&lt;li&gt;Added UploadAttachment method in the WCF Service &lt;/li&gt;&lt;li&gt;Added version parameter to the DownloadFile method in the WCF Service &lt;/li&gt;&lt;li&gt;Obsoleted the ExecuteCamelotXmlLimit and ExecuteCount methods in the WCF Service
&lt;/li&gt;&lt;li&gt;Added EventLog support for exceptions in the WCF Service methods&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison.
 The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies,
 thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.
&lt;/li&gt;&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.
&lt;/li&gt;&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented
 under the ListData and DocumentLibraryData classes. &lt;/li&gt;&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.
&lt;/li&gt;&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names. &lt;/li&gt;&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 24 Mar 2013 21:19:43 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.5.0 (Mar 24, 2013) 20130324091943P</guid></item><item><title>Created Release: Camelot SharePoint Integration Toolkit 2.5.0 Beta2 (mar 17, 2013)</title><link>http://camelottoolkit.codeplex.com/releases?ReleaseId=103542</link><description>&lt;div class="wikidoc"&gt;This is version 2.5.0 Beta2 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;documentation&lt;/a&gt; for usage and examples.&lt;br /&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br /&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.5.0 Beta2&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Fixed the version handling in the DownloadFile method in the WCF Service&lt;/li&gt;
&lt;li&gt;Obsoleted the ExecuteCamelotXmlLimit and ExecuteCount methods in the WCF Service&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.5.0 Beta1&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 3.0).&lt;/li&gt;
&lt;li&gt;Added UploadAttachment method in the WCF Service&lt;/li&gt;
&lt;li&gt;Added version parameter to the DownloadFile method in the WCF Service&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison. The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;/li&gt;
&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.&lt;/li&gt;
&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the ListData and DocumentLibraryData classes.&lt;/li&gt;
&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;/li&gt;
&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names.&lt;/li&gt;
&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Sun, 17 Mar 2013 20:12:03 GMT</pubDate><guid isPermaLink="false">Created Release: Camelot SharePoint Integration Toolkit 2.5.0 Beta2 (mar 17, 2013) 20130317081203P</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.5.0 Beta2 (Mar 17, 2013)</title><link>http://camelottoolkit.codeplex.com/releases/view/103542</link><description>
&lt;div class="wikidoc"&gt;This is version 2.5.0 Beta2 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and
 Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.5.0 Beta2&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Fixed the version handling in the DownloadFile method in the WCF Service &lt;/li&gt;&lt;li&gt;Obsoleted the ExecuteCamelotXmlLimit and ExecuteCount methods in the WCF Service&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.5.0 Beta1&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 3.0).
&lt;/li&gt;&lt;li&gt;Added UploadAttachment method in the WCF Service &lt;/li&gt;&lt;li&gt;Added version parameter to the DownloadFile method in the WCF Service&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison.
 The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies,
 thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.
&lt;/li&gt;&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.
&lt;/li&gt;&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented
 under the ListData and DocumentLibraryData classes. &lt;/li&gt;&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.
&lt;/li&gt;&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names. &lt;/li&gt;&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 17 Mar 2013 20:12:03 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.5.0 Beta2 (Mar 17, 2013) 20130317081203P</guid></item><item><title>Created Release: Camelot SharePoint Integration Toolkit 2.5.0 Beta1 (Mar 04, 2013)</title><link>http://camelottoolkit.codeplex.com/releases?ReleaseId=102926</link><description>&lt;div class="wikidoc"&gt;This is version 2.5.0 Beta1 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;documentation&lt;/a&gt; for usage and examples.&lt;br /&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br /&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.5.0 Beta1&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 3.0).&lt;/li&gt;
&lt;li&gt;Added UploadAttachment method in the WCF Service&lt;/li&gt;
&lt;li&gt;Added version parameter to the DownloadFile method in the WCF Service&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison. The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;/li&gt;
&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.&lt;/li&gt;
&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the ListData and DocumentLibraryData classes.&lt;/li&gt;
&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;/li&gt;
&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names.&lt;/li&gt;
&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Mon, 04 Mar 2013 18:28:17 GMT</pubDate><guid isPermaLink="false">Created Release: Camelot SharePoint Integration Toolkit 2.5.0 Beta1 (Mar 04, 2013) 20130304062817P</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.5.0 Beta1 (三月 04, 2013)</title><link>http://camelottoolkit.codeplex.com/releases/view/102926</link><description>
&lt;div class="wikidoc"&gt;This is version 2.5.0 Beta1 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and
 Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.5.0 Beta1&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 3.0).
&lt;/li&gt;&lt;li&gt;Added UploadAttachment method in the WCF Service &lt;/li&gt;&lt;li&gt;Added version parameter to the DownloadFile method in the WCF Service&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison.
 The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies,
 thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.
&lt;/li&gt;&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.
&lt;/li&gt;&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented
 under the ListData and DocumentLibraryData classes. &lt;/li&gt;&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.
&lt;/li&gt;&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names. &lt;/li&gt;&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Mon, 04 Mar 2013 18:28:17 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.5.0 Beta1 (三月 04, 2013) 20130304062817P</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 2.0.5 (jul 11, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/90975</link><description>&lt;div class="wikidoc"&gt;This is version 2.0.5 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;documentation&lt;/a&gt; for usage and examples.&lt;br /&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br /&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison. The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;/li&gt;
&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.&lt;/li&gt;
&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the ListData and DocumentLibraryData classes.&lt;/li&gt;
&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;/li&gt;
&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names.&lt;/li&gt;
&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bendsoft</author><pubDate>Wed, 12 Sep 2012 01:34:48 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 2.0.5 (jul 11, 2012) 20120912013448A</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.0.5 (Jul 11, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/90975</link><description>
&lt;div class="wikidoc"&gt;This is version 2.0.5 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
This is a signed release by Bendsoft HB. If you experience any installation or certificate issues please send an email to info@bendsoft.com.&lt;br&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison.
 The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies,
 thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.
&lt;/li&gt;&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.
&lt;/li&gt;&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented
 under the ListData and DocumentLibraryData classes. &lt;/li&gt;&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.
&lt;/li&gt;&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names. &lt;/li&gt;&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Wed, 12 Sep 2012 01:34:48 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.0.5 (Jul 11, 2012) 20120912013448A</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 2.0.5 (jul 11, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/90975</link><description>&lt;div class="wikidoc"&gt;This is version 2.0.5 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;documentation&lt;/a&gt; for usage and examples.&lt;br /&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
When installing this package on Windows Vista and above, make sure that you run the setup with administrative rights or installation may not complete successfully. We have also noticed that some anti-virus programs may complain when installing this package, e.g. avast!. If you experience installation issues, you may try to disable your anti-virus program during installation process.&lt;br /&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison. The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;/li&gt;
&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.&lt;/li&gt;
&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the ListData and DocumentLibraryData classes.&lt;/li&gt;
&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;/li&gt;
&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names.&lt;/li&gt;
&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bendsoft</author><pubDate>Wed, 11 Jul 2012 18:08:15 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 2.0.5 (jul 11, 2012) 20120711060815P</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.0.5 (Jul 11, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/90975</link><description>
&lt;div class="wikidoc"&gt;This is version 2.0.5 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
When installing this package on Windows Vista and above, make sure that you run the setup with administrative rights or installation may not complete successfully. We have also noticed that some anti-virus programs may complain when installing this package,
 e.g. avast!. If you experience installation issues, you may try to disable your anti-virus program during installation process.&lt;br&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.0.5&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Compiled for the latest version of the &lt;a href="http://www.bendsoft.com"&gt;Camelot .NET Connector&lt;/a&gt; (version 2.0). This new version introduces full support for JOIN and UNION along with some new cool SQL operators such as regular expression comparison.
 The JOIN syntax allows you to join between any columns in any lists, including both left and inner joins. UNION is used to combine the results from multiple queries into one single result set.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies,
 thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.
&lt;/li&gt;&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.
&lt;/li&gt;&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented
 under the ListData and DocumentLibraryData classes. &lt;/li&gt;&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.
&lt;/li&gt;&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names. &lt;/li&gt;&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Wed, 11 Jul 2012 18:08:14 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.0.5 (Jul 11, 2012) 20120711060814P</guid></item><item><title>Created Release: Camelot SharePoint Integration Toolkit 2.0.4 (feb 26, 2012)</title><link>http://camelottoolkit.codeplex.com/releases?ReleaseId=83041</link><description>&lt;div class="wikidoc"&gt;This is version 2.0.4 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation" class="externalLink"&gt;documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br /&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
When installing this package on Windows Vista and above, make sure that you run the setup with administrative rights or installation may not complete successfully. We have also noticed that some anti-virus programs may complain when installing this package, e.g. avast!. If you experience installation issues, you may try to disable your anti-virus program during installation process.&lt;br /&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.&lt;/li&gt;
&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;/li&gt;
&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.&lt;/li&gt;
&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the ListData and DocumentLibraryData classes.&lt;/li&gt;
&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;/li&gt;
&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names.&lt;/li&gt;
&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Sun, 26 Feb 2012 15:54:58 GMT</pubDate><guid isPermaLink="false">Created Release: Camelot SharePoint Integration Toolkit 2.0.4 (feb 26, 2012) 20120226035458P</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.0.4 (Feb 26, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/83041</link><description>
&lt;div class="wikidoc"&gt;This is version 2.0.4 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;span&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;h2&gt;Installation notes&lt;/h2&gt;
When installing this package on Windows Vista and above, make sure that you run the setup with administrative rights or installation may not complete successfully. We have also noticed that some anti-virus programs may complain when installing this package,
 e.g. avast!. If you experience installation issues, you may try to disable your anti-virus program during installation process.&lt;br&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;b&gt;Changes in version 2.0.4&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug in CamelotXml for some special characters in column names, e.g. &amp;#39;:&amp;#39;. The problem can be seen when selecting lookup columns from a second list.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCamelotXmlLimit&lt;/i&gt;. This methods enables client side paging of lists and document libraries.
&lt;/li&gt;&lt;li&gt;Added new method to the Camelot WCF Service named &lt;i&gt;ExecuteCount&lt;/i&gt;. This method returns an integer value that indicates the number of rows returned by query.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.3&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;i&gt;This release was never made official.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.2&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Changes in version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the ListData, DocumentLibraryData and CamelotXml classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies,
 thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.
&lt;/li&gt;&lt;li&gt;Removed ListData, DocumentLibraryData and CamelotXml classes from library Camelot.SharePointIntegration.dll.
&lt;/li&gt;&lt;li&gt;Added ListDataUtility and DocumentLibraryDataUtility classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented
 under the ListData and DocumentLibraryData classes. &lt;/li&gt;&lt;li&gt;Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.
&lt;/li&gt;&lt;li&gt;Fixed bug in ReadXml method that caused incorrect column names. &lt;/li&gt;&lt;li&gt;Added new method for exporting document libraries to ListData, see included example class ExportDocumentLibraryAsCamelotXml.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sun, 26 Feb 2012 15:54:58 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.0.4 (Feb 26, 2012) 20120226035458P</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 2.0.2 (jan 20, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/80838</link><description>&lt;div class="wikidoc"&gt;This is version 2.0.2 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation" class="externalLink"&gt;documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in this release since version 2.0.1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bendsoft</author><pubDate>Fri, 20 Jan 2012 10:04:31 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 2.0.2 (jan 20, 2012) 20120120100431A</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.0.2 (jan 20, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/80838</link><description>
&lt;div class="wikidoc"&gt;This is version 2.0.2 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;span&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in this release since version 2.0.1&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
- Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that
 is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External
 applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 20 Jan 2012 10:04:31 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.0.2 (jan 20, 2012) 20120120100431A</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 2.0.2 (jan 20, 2012)</title><link>http://camelottoolkit.codeplex.com/releases/view/80838</link><description>&lt;div class="wikidoc"&gt;This is version 2.0.2 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation" class="externalLink"&gt;documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in this release since version 2.0.1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Added NTLM/Windows authentication support in the Camelot WCF Service! This allows the WCF Service to impersonate the calling user in SharePoint, making it easier to integrate applications through the WCF Service that needs to query data in SharePoint that is unique or depends on the user. Impersonation ensures that the calling user cannot access lists or document libraries without given permission. Some common integration scenarios are working with user based document libraries, task lists and calendars. External applications and websites that runs under the same authentication as SharePoint can easily access data from SharePoint based on the logged in user, or you can implement custom authentication mechanisms in external applications connected to SharePoint.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>bendsoft</author><pubDate>Fri, 20 Jan 2012 09:45:15 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 2.0.2 (jan 20, 2012) 20120120094515A</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011)</title><link>http://camelottoolkit.codeplex.com/releases/view/74520</link><description>&lt;div class="wikidoc"&gt;This is version 2.0 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation" class="externalLink"&gt;documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in this release&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the &lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;br /&gt;&lt;br /&gt;- Removed &lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes from library Camelot.SharePointIntegration.dll.&lt;br /&gt;&lt;br /&gt;- Added &lt;i&gt;ListDataUtility&lt;/i&gt; and &lt;i&gt;DocumentLibraryDataUtility&lt;/i&gt; classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the &lt;i&gt;ListData&lt;/i&gt; and &lt;i&gt;DocumentLibraryData&lt;/i&gt; classes.&lt;br /&gt;&lt;br /&gt;- Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;br /&gt;&lt;br /&gt;- Fixed bug in &lt;i&gt;ReadXml&lt;/i&gt; method that caused incorrect column names.&lt;br /&gt;&lt;br /&gt;- Added new method for exporting document libraries to ListData, see included example class &lt;i&gt;ExportDocumentLibraryAsCamelotXml&lt;/i&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Thu, 27 Oct 2011 01:06:53 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011) 20111027010653A</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011)</title><link>http://camelottoolkit.codeplex.com/releases/view/74520</link><description>
&lt;div class="wikidoc"&gt;This is version 2.0 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;span&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in this release&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
- Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the
&lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service
 also where Camelot .NET Connector is not installed.&lt;br&gt;
&lt;br&gt;
- Removed &lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes from library Camelot.SharePointIntegration.dll.&lt;br&gt;
&lt;br&gt;
- Added &lt;i&gt;ListDataUtility&lt;/i&gt; and &lt;i&gt;DocumentLibraryDataUtility&lt;/i&gt; classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously
 implemented under the &lt;i&gt;ListData&lt;/i&gt; and &lt;i&gt;DocumentLibraryData&lt;/i&gt; classes.&lt;br&gt;
&lt;br&gt;
- Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;br&gt;
&lt;br&gt;
- Fixed bug in &lt;i&gt;ReadXml&lt;/i&gt; method that caused incorrect column names.&lt;br&gt;
&lt;br&gt;
- Added new method for exporting document libraries to ListData, see included example class
&lt;i&gt;ExportDocumentLibraryAsCamelotXml&lt;/i&gt;.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 27 Oct 2011 01:06:53 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011) 20111027010653A</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011)</title><link>http://camelottoolkit.codeplex.com/releases/view/74520</link><description>&lt;div class="wikidoc"&gt;This is version 2.0 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications.&lt;br /&gt;&lt;br /&gt;Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation" class="externalLink"&gt;documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Changes in this release&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the &lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service also where Camelot .NET Connector is not installed.&lt;br /&gt;&lt;br /&gt;- Removed &lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes from library Camelot.SharePointIntegration.dll.&lt;br /&gt;&lt;br /&gt;- Added &lt;i&gt;ListDataUtility&lt;/i&gt; and &lt;i&gt;DocumentLibraryDataUtility&lt;/i&gt; classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously implemented under the &lt;i&gt;ListData&lt;/i&gt; and &lt;i&gt;DocumentLibraryData&lt;/i&gt; classes.&lt;br /&gt;&lt;br /&gt;- Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;br /&gt;&lt;br /&gt;- Fixed bug in &lt;i&gt;ReadXml&lt;/i&gt; method that caused incorrect column names.&lt;br /&gt;&lt;br /&gt;- Added new method for exporting document libraries to ListData, see included example class &lt;i&gt;ExportDocumentLibraryAsCamelotXml&lt;/i&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Thu, 06 Oct 2011 11:44:38 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011) 20111006114438A</guid></item><item><title>Released: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011)</title><link>http://camelottoolkit.codeplex.com/releases/view/74520</link><description>
&lt;div class="wikidoc"&gt;This is version 2.0 of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C.
 It also simplifies SharePoint integration in .NET applications.&lt;br&gt;
&lt;br&gt;
Please see the associated &lt;a href="http://camelottoolkit.codeplex.com/documentation"&gt;
documentation&lt;span&gt;&lt;/span&gt;&lt;/a&gt; for usage and examples.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Changes in this release&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
- Added new library called Camelot.SharePointIntegration.Client.dll. This library now contains the
&lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes and provides general methods for reading and writing CamelotXml files. This library has no dependencies, thus can be used to read CamelotXml and integrate with the Camelot WCF service
 also where Camelot .NET Connector is not installed.&lt;br&gt;
&lt;br&gt;
- Removed &lt;i&gt;ListData&lt;/i&gt;, &lt;i&gt;DocumentLibraryData&lt;/i&gt; and &lt;i&gt;CamelotXml&lt;/i&gt; classes from library Camelot.SharePointIntegration.dll.&lt;br&gt;
&lt;br&gt;
- Added &lt;i&gt;ListDataUtility&lt;/i&gt; and &lt;i&gt;DocumentLibraryDataUtility&lt;/i&gt; classes to Camelot.SharePointIntegration.dll providing methods for selecting SharePoint data into ListData and DocumentLibraryData objects. This replaces some functionality that was previously
 implemented under the &lt;i&gt;ListData&lt;/i&gt; and &lt;i&gt;DocumentLibraryData&lt;/i&gt; classes.&lt;br&gt;
&lt;br&gt;
- Moved MD5, DeflateCompress and DeflateDecompress methods from the Utilities class to the Extensions class under Camelot.SharePointIntegration.Client namespace.&lt;br&gt;
&lt;br&gt;
- Fixed bug in &lt;i&gt;ReadXml&lt;/i&gt; method that caused incorrect column names.&lt;br&gt;
&lt;br&gt;
- Added new method for exporting document libraries to ListData, see included example class
&lt;i&gt;ExportDocumentLibraryAsCamelotXml&lt;/i&gt;.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 06 Oct 2011 11:44:38 GMT</pubDate><guid isPermaLink="false">Released: Camelot SharePoint Integration Toolkit 2.0 (okt 06, 2011) 20111006114438A</guid></item><item><title>Updated Release: Camelot SharePoint Integration Toolkit 1.0 (sep 04, 2011)</title><link>http://camelottoolkit.codeplex.com/releases/view/72826</link><description>&lt;div class="wikidoc"&gt;This is the first version of the Camelot Integration Toolkit for Microsoft SharePoint. It provides classes and methods that makes it easier to integrate SharePoint with other applications, platforms and languages, e.g. PHP, Java and Objective-C. It also simplifies SharePoint integration in .NET applications. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Prerequisite&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This toolkit is based on the Camelot .NET Connector from Bendsoft. It allows you to query SharePoint installations using standard SQL syntax. You can download it from the Bendsoft website at &lt;a href="http://www.bendsoft.com" class="externalLink"&gt;www.bendsoft.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Development licenses are free.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://sharepoint.microsoft.com/" class="externalLink"&gt;Microsoft SharePoint Server, 2007 or 2010&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://technet.microsoft.com/en-us/sharepoint/ee263910.aspx" class="externalLink"&gt;Microsoft SharePoint Foundation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bendsoft &lt;a href="http://bendsoft.com/net-sharepoint-connector/" class="externalLink"&gt;Camelot .NET Connector&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; with a valid license&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt; Camelot .NET Connector is not required on the remote machine in order to access and use the Camelot WCF service mentioned below.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CamelotXml&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;CamelotXml is a standardized format that encapsulates the complex structure of SharePoint list data into simple XML format. It is ideal for storing and transferring SharePoint list and document library data. It may contain a schema definition as well as a general list description and can be easily read in any programming language. &lt;br /&gt;&lt;br /&gt;The toolkit provides methods for creating and reading CamelotXml files in .NET and a simple WCF service based on CamelotXml that allows querying SharePoint lists, views and document libraries using standard SQL syntax. In short, it provides the following features:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Create CamelotXml from specified list and view, e.g. &amp;quot;Tasks&amp;quot;, &amp;quot;All Tasks&amp;quot;&lt;/li&gt;
&lt;li&gt;Create CamelotXml from SQL query, e.g. &amp;quot;SELECT * FROM `Shared Documents` WHERE Created = TODAY() ORDER BY Title DESC&amp;quot;&lt;/li&gt;
&lt;li&gt;Reading CamelotXml files into DataTable&amp;#39;s (or using XmlDocument, XmlReader or similar)&lt;/li&gt;
&lt;li&gt;Compressing and decompressing CamelotXml files for faster transfer&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;MySQL dump&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Allows you to export SharePoint list and document library data to MySQL. The toolkit creates a MySQL dump file that can be restored using MySQL administrator or the MySQL command line tool. This is very useful when you need to process SharePoint information more freely, such as when doing statistics or reporting.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Document library reading&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The toolkit provides methods and classes for reading SharePoint document libraries into a tree structure data representation. You can even databind the results to a ASP.NET TreeView or other hierarchical data-bound control. In combination with the Camelot .NET Connector capabilities to query files and folders, you can easily build a full document management tool in .NET. It also makes it easier to integrate with SharePoint document libraries from other languages or platforms.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Camelot SharePoint Integration Service (WCF service)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This WCF service has two features. First, to host the CamelotWCF service that allows querying SharePoint from other machines and platforms. Second, the ability to execute scheduled exports from SharePoint lists or documents libraries. The toolkit currently provides plugins for exporting CamelotXml, MySQL or CSV files and can easily be extended to support additional formats. The WCF service exposes the following methods:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;GetListCamelotXml: returns a CamelotXml from specified list and view, e.g. GetListCamelotXml(&amp;quot;Tasks&amp;quot;, &amp;quot;All Tasks&amp;quot;, ..)&lt;/li&gt;
&lt;li&gt;ExecuteCamelotXml: returns a CamelotXml from a SQL query, e.g. ExecuteCamelotXml(&amp;quot;SELECT * FROM `Shared Documents`&amp;quot;, ..)&lt;/li&gt;
&lt;li&gt;ExecuteScalar: executes a query and returns the value of the first column of the first row in the result set&lt;/li&gt;
&lt;li&gt;ExecuteNonQuery: executes a query without returning anything&lt;/li&gt;
&lt;li&gt;UploadFile: upload file to a document library&lt;/li&gt;
&lt;li&gt;DownloadFile: download file from a document library&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;For examples in PHP see &lt;a href="http://www.bendsoft.com/downloads/sharepoint-php-tools/" class="externalLink"&gt;http://www.bendsoft.com/downloads/sharepoint-php-tools/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Bendsoft</author><pubDate>Tue, 06 Sep 2011 13:20:55 GMT</pubDate><guid isPermaLink="false">Updated Release: Camelot SharePoint Integration Toolkit 1.0 (sep 04, 2011) 20110906012055P</guid></item></channel></rss>