MS Office Online document editing in Web Application with documents stored in File System

Varun Arora 6 Reputation points
2021-09-15T02:59:55.803+00:00

Hello,

I am looking for MS Office Word document editing solution in the web browser for one of my ASP.net application where the documents are stored on the File System.

The requirement is to

  1. View, edit the document in Web Browser that are actually stored on server's hard drive through ASP.net application.
  2. Open/Save the document in MS Word installed client's machine and view/update operations take place at the actual source that would be the file sitting on server's disk.

I have seen some articles regarding moving the documents to SharePoint or Cloud. I am just expecting a solution with the above requirements without SharePoint or Cloud or any other storage option except the server's drive.

Thanks,
Varun

Microsoft 365 and Office | Office Online Server
Developer technologies | ASP.NET | ASP.NET Core
Microsoft 365 and Office | Open Specifications
Developer technologies | ASP.NET | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tom Jebo 2,336 Reputation points Microsoft Employee Moderator
    2021-09-15T20:27:51.76+00:00

    Hi Varun,

    It sounds to me like you want a WOPI solution. Here is an article that discusses this solution:

    Using the WOPI protocol to integrate with Office Online

    You can also see examples of implementations on github like this one:

    PnP-WOPI

    Depending on which Office platform you are targeting with your integration, Microsoft's cloud or an on-premises deployment of Office Online Server Deployment , you will use different resources for asking questions to support folks. For the latter (on-premises deployment), you can ask them here. For the former, Microsoft's cloud deployment, you would ask them in Yammer after joining the Cloud Storage Partner Program.

    I hope this helps.

    Best regards,
    Tom Jebo
    Sr Escalation Engineer
    Microsoft Open Specifications


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.