Доработать приложение, описанное в порядке выполнения работы, чтобы в компоненте TreeView отображались дополнительно перечисления и структуры, а также не только публичные поля классов, но и приватные. Также необходимо чтобы при нажатии на любой класс, интерфейс, структуру или перечисление в компоненте ListView отображалась подробная информация о них. При нажатии на метод, конструктор или поле необходимо выводить в ListView типы полей, входные и возвращаемые параметры методов и параметры конструкторов.
Следует обратить внимание на разработку интерфейса приложения. Интерфейс не должен быть переполнен элементами управления, но в тоже время должен предоставлять наибольшую функциональность.
Содержание отчета
- фамилия и имя исполнителя лабораторной работы;
- номер и название лабораторной работы;
- цель лабораторной работы;
- краткие теоретические сведенья на одну страницу;
- ход работы (листинги программ, скриншоты программ);
- выводы о проделанной работе.
Контрольные вопросы
1. Что такое сборка?
2. Из чего состоит сборка?
3. Что такое рефлексия?
4. Как загрузить сборку?
5. Как получить данные о типах сборки?
6. Чем отличается сборка с расширением exe от сборки с расширением dll?
3 Лабораторная работа № 3
ADO.NET