[
https://issues.apache.org/jira/browse/CMIS-926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14613195#comment-14613195
]
Florian Müller commented on CMIS-926:
-------------------------------------
The PortCMIS API is very similar to the DotCMIS API. There are just a few minor
differences. If you know DotCMIS, you will easily understand PortCMIS.
But PortCMIS is not a 100% replacement. Here is a comparison:
|| ||DotCMIS||PortCMIS||
|Required .NET Framework|3.5|4.5|
|Windows Store App support|No|Yes|
|Windows Phone support|No|Yes|
|CMIS 1.0 Web Services|Yes|No|
|CMIS 1.1 Web Services|No|No|
|CMIS 1.0 AtomPub|Yes|Under development (new implementation, faster and leaner)|
|CMIS 1.1 AtomPub|No|Under development|
|CMIS 1.1 Browser Binding|No|Yes|
If you need the Web Services binding or you cannot use .NET 4.5, then you have
to go with DotCMIS. If you have the choice, PortCMIS is the better option.
> PortCMIS Contribution
> ---------------------
>
> Key: CMIS-926
> URL: https://issues.apache.org/jira/browse/CMIS-926
> Project: Chemistry
> Issue Type: New Feature
> Reporter: Florian Müller
> Attachments: portcmis.zip
>
>
> PortCMIS is a CMIS library for .NET 4.5, Windows Store apps, and Windows
> Phone apps.
> It is a Portable Library that should work on all platforms that support .NET
> 4.5. Additionally, the contribution contains extra classes that make use of a
> HTTP client only available for Windows Store apps and Windows Phone apps,
> which provides more configuration options.
> The library does not depend on any other library.
> At the moment only the Browser Binding implementation is complete. There are
> traces of an Atompub Binding implementation, but it’s not working, yet. The
> Web Service Binding is not implemented and I have no intention to implement
> it.
> Visual Studio 2013 Update 4 or later is required for development.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)