Как я могу написать программу, которая работает с интерфейсом и некоторыми модулями? - PullRequest
0 голосов
/ 03 апреля 2009

Это будет настольное приложение, закодированное в Visual Basic (vb.net) или c #.

Идея состоит в том, чтобы иметь только один основной .exe в качестве формы интерфейса. Он загрузит все установленные модули и отобразит каждый на отдельной вкладке. Эта форма должна иметь функции для установки нового модуля, обновления установленного модуля или удаления.

В качестве примера рассмотрим панель с вкладками (с первой вкладкой в ​​виде вкладки «Управление модулями»), создающую новые вкладки для каждого установленного модуля. Подумайте о применении базы данных, и модули для этого приложения - это модуль «Включить», «Удалить», «Обновление» и «Выбрать».

Это способ легко реализовать это на платформе .net?

Ответы [ 2 ]

1 голос
/ 03 апреля 2009

Вам нужен блок составного приложения:

  1. Винформ: http://msdn.microsoft.com/en-us/library/aa480450.aspx
  2. WPF / Silverlight: http://www.codeplex.com/CompositeWPF/

Версия Winforms не совсем "легкая", но она выполняет свою работу.

0 голосов
/ 03 апреля 2009

Я думаю, вы бы получили доступ к приложению MDI, которое использует модель плагинов для загрузки модулей, которые инициализируются и регистрируются в меню контейнеров MDI.

...