Мы строим для заказчика коммуникационный портал в интрасети (который основан на SharePoint 2010, но я думаю, что это не важно).
Одно из его требований - размещать последние новости в виде «виджета» (в функциональном плане) как с портала интрасети, так и из некоторого Интернета. Все новости доступны через RSS-каналы.
Я стою перед выбором технологии для этого требования. Я вижу четыре варианта, все со своими плюсами и минусами:
- Windows gadget :
- pros :
- ?
- cons :
- coding with js, in 2011 ?
- развертывание и обновление, вероятно, сложное
- не может встроить silverlight в гаджет, если компьютер x64
- pros :
- WPF rich application, with clickonce deployment
- pros :
- easy to style
- легко обновлять
- может взаимодействовать с рабочим столом (значок в трее и т. д.)
- практически без ограничений
- cons :
- deployment of a clickonce application for all users of the domain ?
- pros :
- WPF rich application, with standard setup deployment
- pros :
- easy to style
- может взаимодействовать с рабочим столом (значок в трее и т. д.)
- практически без ограничений
- cons :
- have to deal with an autoupdate feature
- pros :
- Silverlight OOB
- pros :
- easy to style
- легко обновлять
- cons :
- how can I force the application to be installed by all users ?
- ограничен в интеграции с рабочим столом (значок в трее и т. д.)
- pros :
Мне кажется, что второй вариант лучше в моем случае, но я буду признателен за отзывы.
PS: мой клиент работает на Win 7 pro