opvolger / dotcmis Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Apache Chemistry DotCMIS 0.8 ============================ Apache Chemistry DotCMIS is a Content Management Interoperability Services (CMIS) client library for the .NET framework 4.7.2 or higher and dotnet 8. See http://chemistry.apache.org/dotnet/dotcmis.html for more information. See http://chemistry.apache.org/dotnet/getting-started-with-dotcmis.html for code samples and DotCMISDoc.chm for the API documentation. This release is a bug fix release. If you find a problem, please let us know: https://issues.apache.org/jira/browse/CMIS Change log ---------- DotCMIS 0.8: - added bug fixxes from https://ecmpartner.onespresso.net/setup/dotcmis.html - update nunit.framework - updated to .net framework 4 / dotnet8 DotCMIS 0.7: - Bug fixes. - Minor improvements. DotCMIS 0.6: - Bug fixes. - Minor improvements. DotCMIS 0.5: - Interoperability improvements. - Added NTLM authentication. DotCMIS 0.4: - Several bug and interoperability fixes. DotCMIS 0.3: - DotCMIS only requires the .NET Client Profile. - Several bug and interoperability fixes. DotCMIS 0.2: - Web Services compatibility has been improved. - AtomPub content encoding and link cache have been improved. - Content-Disposition header has been added to the AtomPub setContentStream operation. - Compression option has been added to the AtomPub binding. - Timeout settings have been added to both bindings. - Another GetObject() convenience method has been added to ISession. - Several bug fixes. Known stumbling blocks ---------------------- - The Web Services binding only works with HTTPS. The .NET framework does not allow calls with UsernameTokens over plain HTTP. - Not all CMIS Web Services endpoints are compatible with the .NET framework for a number of reasons. - Content is buffered in main memory when the Web Services binding is used. That can cause problems with huge documents. The maximum document size can be controlled with the SessionParameter.MessageSize parameter. The default is 4 MB. The absolute maximum is 2 GB. => Use the AtomPub binding whenever possible! It causes less trouble, is faster, streams and can deal with documents of any size. Strong-Name signing ------------------- (from version 0.8 in this repo no Signing!) The DLL included in this release is signed with a public/private key pair that is also included in this package. This allows you to deploy it to the global assembly cache (GAC) and to make changes to the DotCMIS source code without recompiling your application. However, since the private key is publicly available, this strong name cannot be trusted. If a trust relationship between your application and the DotCMIS DLL is important to you, you have to rebuild the DLL from the source code and sign it yourself. UnitTesting ----------- run docker-compose with this file: https://github.com/Alfresco/acs-deployment/blob/master/docker-compose/community-docker-compose.yml
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.