Использование веб-приложений Office 2010 с ASP.NET
Можно ли использовать веб-приложения Office 2010 с приложением ASP.NET?
Например:
- Для каждого пользователя моего приложения ASP.NET есть папка с документами Word на моем сервере
- Приложение ASP.NET отображает доступные документы в сетке пользователю
- При нажатии на один из документов в сетке документ Word загружается в IFrame, который содержит веб-приложения Office 2010. Интерфейс Word и редактирование документа может иметь место.
- После редактирования документ можно сохранить на сервере, а сетка ASP.NET отображает обновленный статус
Возможно ли такой сценарий? И что вам нужно, например, Sharepoint, лицензии Office 2010?
Ответы
Ответ 1
Думаю, вам захочется взглянуть на Sharepoint, потому что я думаю, что это именно то, что он делает (и многое другое).
Windows Sharepoint Services (WSS) является бесплатной надстройкой для серверных систем Windows 2003/2008 и содержит базовые функции Sharepoint. Кроме того, есть коммерческие продукты, которые расширяют WSS (MS Office Sharepoint Server или Sharepoint Portal Server или что бы они ни назывались).
Ответ 2
Веб-приложения Office поставляются с SharePoint 2010, но они также используются с SkyDrive. Это указывает на то, что то, что вы просите, возможно (Microsoft делает это), но программное обеспечение не поставляется отдельно. Конечно, я понятия не имею, что MS должна была сделать, чтобы интегрировать Office Web Apps с SkyDrive.
Ответ 3
"Документ Word загружается в IFrame, который содержит веб-приложения Office 2010. Интерфейс Word
- вы не можете этого сделать из-за ограничений веб-приложений Office. Я попытался открыть в IFrame, в sharepoint модальном окне. К сожалению, это невозможно, только стандартное новое окно.