ЕСЛИ на клиентах установлен Office :
Я бы порекомендовал http://www.webdavsystem.com/server - это позволяет вам создать "виртуальную файловую систему" ( WebDAV который основан на HTTP), к которому Office может получить доступ, что позволяет клиенту открывать / редактировать / сохранять документ (DOCX и т. д.) через HTTP (S) ... это чистый .NET, прекрасно интегрирующийся с ASP.NET и имеющий дажеAPI, доступный для JavaScript ... особенноВ новой версии 3 появится мастер, который позволит вам легко добавить эту функциональность в ваше приложение ASP.NET ... (просто счастливый клиент, не аффилированный).
ЕСЛИ клиенты этого не делаютесли у вас установлен Office, это становится непросто:
Для полной поддержки вам потребуется какой-нибудь Silverlight / Flash / ActiveX / JavaApplet, который запускается в браузере клиентов и поддерживает необходимые функции редактирования ...
Мне не известны такие компоненты производственного качества, кроме компонентов от Microsoft - см. http://www.microsoft.com/en-us/office365/online-software.aspx
Вы можете интегрировать их в свое веб-приложение, хотя они не будут предлагать полный наборОфисный набор функций в браузере ...