Puoi esaminare usando WebDAV . Questo è ciò che Sharepoint utilizza, ad esempio, per ottenere questa funzionalità. Fondamentalmente consente a un URL di agire come un disco rigido allo scopo di leggere / scrivere file. In alternativa, puoi usare usa Sharepoint per questa funzionalità, ma ciò richiederebbe una grande quantità di personalizzazione che non è la cosa più facile da fare.
Potresti utilizzare un plug-in del browser come Silverlight o Flash. L'ho fatto tramite Silverlight usando l'interoperabilità COM con Word (a partire da SL5 questo può essere fatto nel browser). Non sono sicuro che Flash abbia le stesse funzionalità di cui sono meno familiare, ma i plug-in hanno privilegi elevati sulla macchina dell'utente, quindi dovrebbe essere molto più semplice ottenere questa funzionalità.
È possibile creare un'applicazione WPF sul lato client e installarla sul computer dell'utente tramite ClickOnce in modo che sia un'esperienza abbastanza semplice. Lo abbiamo fatto con uno dei nostri sistemi interni e ha funzionato bene. Non sei sicuro di come funzionerebbe bene in uno scenario pubblico.
La maggior parte di queste opzioni non funzionerà in tutti i browser su ogni piattaforma. Tuttavia, dal momento che stai prendendo di mira MS Word, suppongo che il tuo obiettivo non sia quello di essere conformi agli standard al 100% per ottenere la massima copertura. La maggior parte di queste soluzioni funzionerà per la maggior parte degli utenti sulle principali piattaforme.
Queste opzioni hanno più senso se si è già in cima a uno stack .NET. Ci sono molte altre opzioni potenziali. Se dai una migliore idea di quale sia il tuo attuale stack tecnologico, potresti ricevere alcuni consigli più specifici.