Пользовательский (MS-Office) контент - как?

Как я могу разрешить пользователям делиться контентом, созданным Microsoft Office, на сайте ASP.NET?

Например, представьте себе сайт, похожий на Stack Overflow.

Джордж, записывая вопрос, использует Word, Excel или OneNote для создания содержимого, а затем вставляет содержимое в область вопроса (возможно, копируя его в буфер обмена, а затем используя виджет «Вставить из Office»).

Гарри, у которого на компьютере нет MS-Office, все еще может видеть в своем браузере контент, созданный Джорджем. Если Гарри хочет добавить контент, он может использовать встроенный редактор, такой же, как в Stack Overflow, и должен довольствоваться меньшей функциональностью.

Сью, у которой установлен MS-Office, конечно, может видеть контент в браузере, как Гарри. Кроме того, она может «экспортировать» этот контент и обработать его в приложении, которое Джордж использовал для его создания.

Итак, как мне это сделать? Будет ли работать функция сохранения / экспорта в HTML? Какие-нибудь инструменты? Образцы? Статьи?

Office 2007 или новее подойдет.


person Avi    schedule 26.12.2009    source источник


Ответы (1)


Решение Microsoft - сервер Sharepoint.

person Terry Mahaffey    schedule 27.12.2009
comment
Во-первых, спасибо. Я не знал об этом. Однако проблема с серверами MS, AFAIK, заключается в том, что вы не можете использовать их для общего открытого Интернета. Могу ли я использовать сервер Sharepoint для тысяч пользователей Интернета (скажем, для количества пользователей SO)? И если да, то сколько это будет стоить? - person Avi; 27.12.2009