Version 3.0: Ability to run Viewer- Annotation- and Compare in a single application

We use the Viewer, Annotation, and Compare in our product. Viewer 3.0 has been released and we would like to ask for guidance (or sample code) on integrating the three products in a single application.



Thank you.



Regards,





Leo

Hi Leo,


Thank you for creating a new thread about next generation products.

In all the next generation products, front end part will be disintegrated from the back end document processing APIs. However, in order to facilitate the users who were using front end as part of the APIs, we have open sourced the front ends on Github at: https://github.com/groupdocs-viewer/

Additionally, we have released a new front end with some basic features which you can find at: https://github.com/groupdocsviewer/GroupDocs_Viewer_NET/tree/master/Showcases/

Now, the users can directly use the back end document processing APIs in any type of applications with more ease because there is no front end involved. Please see the API Reference Docs: http://groupdocs.com/api/net/viewer. On the other hands, the users have the flexibility to extend existing front ends being open sourced or write their own front ends. Like GroupDocs.Viewer for .NET 3.0.0, all other APIs starting V3.0.0 will not be having any front end as part of the APIs.

Now, coming back to your question:
leobarcenas:
we would like to ask for guidance (or sample code) on integrating the three products in a single application.

Could you please elaborate your business case or application workflow? We’ll try to analyze and generalize your requirements which we could fulfill in the form of open source UI Apps / APIs.

We’ll be looking forward to the details of your application scenario.

Hi Muhammad,



Thank you for your prompt reply.



Will definitely look into the sample code. I am excited that you have decoupled the UI from the API which I think will give us more flexibility.



Historically, we have had major integration issues on releases where when your three products (Viewer, Annotations, and Compare) are combined either Compare or Annotation would not properly load and throw some exceptions whether it would be on license path, repository path, or just assembly impedance mismatches. The previous version was also tightly coupled with MVC libraries. It was very challenging for us to integrate and had greatly impacted our commitment and deliverables. On top of this, the previous library was not quiet ready for a load balanced environment. The filesession.json was a big deal. SignalR integration was not fully baked in when used in a load balance environment.



I am hoping that this latest DLLs would help us solve the technical and scaling issues we have had.



Thank you.



Regards,





Leo



Hi Muhammad,



We are looking forward to seeing the new version released for Annotations and Compare. We were told to expect releases soon. Do you know around when we should expect Annotations and Compare?



Thank you.



Sincerely,





Leo Barcenas

Hi Leo,


Thank you for following up on next generation GroupDocs.Annotation and GroupDocs.Comparison.

We are very close to the release and are in the final stages to publicly roll out the next generation releases of GroupDocs.Comparison and GroupDocs.Annotation. Based on the progress, both products are very likely to be released in 1-2 weeks if nothing goes wrong in the last minutes.

We apologize to put you in waiting state and thank you for a little more patience.

Best Regards

Hi Muhammad,


I am working on upgrading our libraries to use 3.0, and with your latest release on Annotation can you confirm if this three components are compatible?


Thanks.


Leo

Hi Leo,


Thank you for coming back.

We are happy to inform you that our Next Generation GroupDocs.Comparison and GroupDocs.Annotation API’s are released and available for download.

Please find below some useful resources to quickly get started.

GroupDocs.Annotation API 3.0.0

<p style=“margin: 0px 0px 19px; font-stretch: normal; font-size: 14px; line-height: 18px; font-family: “PT Sans”, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255);”>

<p class=“MsoNormal” style=“margin: 0in 0in 0.0001pt; font-stretch: normal; font-size: 14px; line-height: 18px; font-family: “PT Sans”, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255);”>GroupDocs.Comparison API 3.1.0


<p class=“MsoNormal” style=“margin: 0in 0in 0.0001pt; font-stretch: normal; font-size: 14px; line-height: 13.5pt; font-family: “PT Sans”, Helvetica, Arial, sans-serif; color: rgb(76, 82, 89); background: white;”>

<p class=“MsoNormal” style=“margin: 0in 0in 0.0001pt; font-stretch: normal; font-size: 14px; font-family: “PT Sans”, Helvetica, Arial, sans-serif; color: rgb(76, 82, 89); background-color: rgb(255, 255, 255);”>

<p class=“MsoNormal” style=“margin: 0in 0in 0.0001pt; font-stretch: normal; font-size: 14px; font-family: “PT Sans”, Helvetica, Arial, sans-serif; color: rgb(76, 82, 89); background-color: rgb(255, 255, 255);”>If you will need any help or you will have any other questions please feel free to ask.


Warm Regards,

Hi Leo,


Thank you for following up in the forums.

Since your inquiry involves the use of multiple products, I have moved your thread in the GroupDocs.Total forums so the concerned support staff members can attend you properly.

Regarding usage of multiple products in one project, in theory, it should be possible now because the front end scripts have been removed from the DLLs. Now, the UI-less DLLs of versions 3.x of products can be downloaded from our downloads section: http://www.groupdocs.com/community/files/8/.net-libraries/default.aspx

On the other hand the front end scripts have been open sourced on github in the form of ASP.NET MVC/WebForm/UI examples. Here are the links to these UI / showcase examples:

GroupDocs.Viewer Showcases: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET/tree/master/Showcases

GroupDocs.Annotation Showcases: https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-.NET/tree/master/Showcases

GroupDocs.Comparison Showcases: https://github.com/groupdocs-comparison/GroupDocs.Comparison-for-.NET/tree/master/Showcases

Please feel free to give a try and in case you come across some issues, please feel free to raise with us in the forums.

Best Regards