Лабораторная работа № 1. Создание простейшего проекта.
1 Цель работы
Изучить среду для написания программ, структуру программы на языке Visual Studio.NET.
2 Порядок выполнения работы
Получить задание для выполнения лабораторной работы (раздел 5) согласно своему варианту (номер студента по журналу). Разработать и отладить программу. Составить и защитить отчет о лабораторной работе у преподавателя.
3 Содержание отчета
-
Наименование и цель работы.
-
Задание на лабораторную работу согласно варианту.
-
Схема алгоритма, текст программы на алгоритмическом языке.
-
Результаты работы программы.
4 Краткая теория
Visual Studio уже в течение многих лет является ведущей интегрированной средой разработки (IDE) среди всех инструментальных средств разработчика, поставляемых Microsoft. IDE – это набор инструментов разработчика ПО, собранный в составе единого приложения и облегчающий труд программиста при написании приложения. Давайте вспомним, что без IDE (в данном случае без VS) для написания программы требуется текстовый редактор, с помощью которого программист вводит весь исходный код своей будущей программы. Затем, когда исходный код написан, необходимо запустить из командной строки компилятор, чтобы создать исполняемый файл приложения. Основная проблема, связанная с использованием текстового редактора и компилятора, запускаемого из командной строки, заключается в том, что вы выполняете большое количество ручной работы и теряете при этом время. К счастью, с помощью VS многие из этих рутинных и трудоемких задач, связанных с повседневной работой программиста, можно автоматизировать.
В состав VS входит целый набор типовых проектов, из которых каждый разработчик может подобрать именно то, что ему в данный момент требуется. Каждый раз, когда вы создаете новый проект, VS автоматически создаст «скелет» будущего приложения, причем этот код можно немедленно скомпилировать и запустить на исполнение.
В составе каждого типового проекта имеются элементы, которые по желанию можно добавлять в ваш проект. Любой проект, в любом случае, содержит автоматически сгенерированный код, который представляет собой основу будущей программы.
Навигация по среде Visual Studio.
В левом верхнем углу экрана вы увидите строку меню, начинающейся с пунктов File, Edit, View, Tools и т.д. Строка меню представляет собой стандартный элемент интерфейса любого Windows приложения. Помимо стандартного управления файлами, меню File представляет собой стандартную «начальную точку», откуда вы начинаете работать с любым проектом.
Меню Edit предоставляет стандартные возможности редактирования: функции вырезки в буфер (cut), копирования (copy) и вставки (paste). Кроме того, оно позволяет установить закладку (bookmark), чтобы обеспечить быстрый доступ к нужному фрагменту кода.
Меню View позволяет быстро получить доступ ко всем инструментальным окнам, имеющимся в VS. Кроме того, меню View содержит пункт Other Windows, куда включены дополнительные окна приложений, которые могут оказаться удобными при написании программы.
Меню Tools предоставляет множество различных функциональных возможностей: например, с его помощью вы можете подключить отладчик, чтобы просмотреть работу ваших программ пошагово, проходя одну строку за другой, подключиться к базе данных, установить добавочные модули, макросы и выполнить множество действий. Одна из важнейших опций меню Tools так и называется Options, так как она предоставляет доступ к сотням настроек, позволяющих индивидуально настроить среду разработки. (в рабочих лабораториях ничего настраивать не нужно!)
Меню Test можно использовать, чтобы выполнить модульное тестирование вашей программы, по одному модулю единовременно. Именно в этом меню предоставляется доступ к различным наборам тестирования.
Пункты меню Analyze, Architecture и Team предоставляют расширенные наборы инструментов, предназначенные для повышения производительности приложений, работы с их архитектурными компонентами.
Меню Windows и Help имеют стандартное предназначение для большинства приложений Windows. Так меню Windows позволяет манипулировать различными окнами VS, а с помощью Help можно читать техническую документацию по VS.
В крайней правой части окна обычно располагается вертикальная вкладка, озаглавленная Toolbox, которая содержит контекстно-чувствительный список элементов управления (controls). Эти элементы управления можно перетаскивать мышью в текущую рабочую область, чтобы включить в состав разрабатываемой программы.
Окно Solution Explorer, находящееся на правой границе страницы, отображает все ваши решения (solutions), проекты (projects) и элементы этих проектов. Именно здесь можно найти и требуемым образом организовать все файлы и настройки, принадлежащие проекту. Если вы закроете это окно, а затем вам оно потребуется вновь его открыть, то это можно сделать через меню View.
В самой нижней части экрана находится строка состояния, которая сообщает вам обо всем, что происходит в среде в настоящий момент.