Yes, GroupDocs.Viewer for .NET will definitely serve your requirements. Here are the answers of your questions.
Question 1: Are these files are part of the groupdocs viewer product family?. Is there a nuget package…
In the sample MVC application, JS and CSS files are not actually the part of the API. These files are used to create the front end UI application and display the rendered pages in the browser. The back-end GroupDocs.Viewer for .NET API is independent of all these files. GroupDocs.Viewer for .NET renders the source document into HTML pages or images and saves them on the disk in the user’s specified folder. Now, its up to you how you will display these rendered pages in your front end application. As the API is independent of front end design or architecture therefore, the evolution of the API would not have any effects on these JS or CSS files.
Question 2: My requirement is really to use the groupdocs product to display the different types of document (like jgp, gif, excel, word) in the MVC application. Which product supports this feature…
Yes, GroupDocs.Viewer for .NET would be the perfect API in your case. If you want to integrate the API in your own MVC application then we recommend you to check the features of the API one by one using the Example
project. We have also created a simple front end application
that demonstrates how you can render the source document using the API and then display it in your application. You can download this application and you will surely be able to quickly learn about the working of the API in any front end application.
I have a quick question. As part of the next generation GroupDocs Viewer for .NET, does it support SqlFileStream where I wanted to use the Groupdocs viewer to display the stream of data that I receive from the database directly.
GroupDocs.Viewer for .NET does not support SqlFileStream directly. However, you can achieve this by converting the bytes of SqlFileStream object into a Stream object and then use that stream in the API’s functions like this
If you would have any confusion, please do let us know.