В процессе разработки современных программных систем, особенно при использовании СОМ-модели (а не поддерживать эту модель, заметим, в настоящих условиях просто невозможно), постоянно возникает необходимость использовать уже созданные кем-то программные компоненты. То есть воплотить в жизнь лозунг "Программные компоненты - к повторному использованию!". Как же это можно реализовать на практике? Ведь для того, чтобы это сделать, надо дать возможность разработчику программной компоненты ее где-либо в публично доступном месте "опубликовать", для других же разработчиков необходимо обеспечить возможность найти требуемую компоненту среди десятков и сотен других и извлечь ее из хранилища для того самого повторного использования. Для решения этих трех задач: публикация, поиск и повторное использование - и служит разработанный в недрах Microsoft замечательный инструмент Visual Component Manager!
Visual Component Manager
Очевидно, что VCM является клиентом Microsoft Repository, так как только с помощью репозитория можно легко обеспечить хранение программных компонент, их поиск и извлечение. VCM интегрирован со средой разработки Visual Studio 6.0 (в предыдущей версии Visual Studio он не входил в состав пакета, его возможно было скачать с Web-сайта, посвященного вопросам разработки приложений с использованием Visual Studio).
VCM обеспечивает модель представления информации в репозитории, необходимую для выполнения триединой задачи, упомянутой выше. Данная модель носит название Tool Information Model. Для того чтобы облегчить процесс добавления новых элементов в репозиторий, VCM снабжен мастером, который позволяет легко автоматизировать этот, в общем-то несложный процесс, задавая пользователю наводящие вопросы.
Назад | Содержание | Вперед