Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Как обновлять программу?


Автор: YankovskyAndrey 4.5.2010, 18:53
собственно сабж

Автор: CasperSC 4.5.2010, 20:28
Да этот вопрос меня тоже интересует. Но походу на него врятли так ответят. Тут много заморочей.

Автор: alch 4.5.2010, 22:12
Все довольно просто и уже давно придумано http://msdn.microsoft.com/en-us/library/ff650164(v=pandp.10).aspx

Updater Application Block architecture
user posted image

У мелкомягких есть такая идеология, называется Smart Client. Это определенный набор требований и функциональных возможностей, которым должен отвечать современный "толстый" клиент. 
Smart Client состоит из независимых, но взаимосвязанных блоков приложений (Application Block). 
Подробнее об архитектуре этого клиента написано здесь http://msdn.microsoft.com/en-us/library/ff647359(v=pandp.10).aspx

Большинство таких Application Block уже реализованы, и их можно использовать в своих приложениях (например Enterprise Library, Composite Application Block и т.д.)

А вот сама реализация http://msdn.microsoft.com/en-us/library/ff650611(v=pandp.10).aspx, просто бери и пользуйся.

P.S. 
user posted image

Автор: YankovskyAndrey 4.5.2010, 23:03
спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)