Файл: Практическая работа 10. Многомодульные приложения Цель лабораторной работы научиться проектировать консольные приложения на основе нескольких сборок..docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 13

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Практическая работа №10. Многомодульные приложения

Цель лабораторной работы: научиться проектировать консольные приложения на основе нескольких сборок. Задачи лабораторной работы: – научиться управлять несколькими разрабатываемыми проектами в одном решении; – научиться организовывать взаимодействие нескольких модулей приложения.

Контрольные вопросы:

  1. Статический класс может использоваться как обычный контейнер для наборов методов, работающих на входных параметрах, и не должен возвращать или устанавливать каких-либо внутренних полей экземпляра. Например, в библиотеке. NET классов статический System.

  2. Сборка — подготовленный для использования информационный продукт. Чаще всего сборка — исполняемый файл — двоичный файл, содержащий исполняемый код программы или библиотеки. Сборка в терминологии .NET — двоичный файл, содержащий номер версии информационного продукта, метаданные и инструкции для виртуальной машины.

  3. Вы можете создать лист свойств с общими свойствами и добавить его в каждый проект после его создания. Чтобы создать лист свойств, откройте Менеджер свойств (View > Other windows > Property manager), щелкните правой кнопкой мыши проект и выберите Add New Project Property Sheet, Лист будет добавлен в дерево, вы можете отредактировать его, дважды щелкнув по нему.

  4. Самый простой способ - поместить описания классов в отдельные библиотеки.

  5. Проекты решения и выполняемые ими задачи должны быть определены в начале разработки. Если решение содержит несколько проектов, можно назначить один из них запускаемым проектом, который будет выполняться первым при запуске проекта.

  6. В дереве "Обозреватель решений" разверните проект P2, щелкните правой кнопкой мыши (Shift+F10) узел "Зависимости" и выберите "Добавить ссылку на проект ...". В диалоговом окне "Добавить ссылку" выберите свой проект P1. Если вы используете пространства имен, то вам нужно будет импортировать пространства имен для ваших типов P1, добавив инструкции 'using' к вашим файлам в P2.