Лабораторная работа № 1.
Создание простейшего проекта.
Цель работы
Изучить среду для написания программ, структуру программы на языке Visual Studio.NET.
Порядок выполнения работы
Получить задание для выполнения лабораторной работы (раздел 5) согласно своему варианту (номер студента по журналу). Разработать и отладить программу. Составить и защитить отчет о лабораторной работе у преподавателя.
Содержание отчета
· Наименование и цель работы.
· Задание на лабораторную работу согласно варианту.
· Схема алгоритма, текст программы на алгоритмическом языке.
· Результаты работы программы.
Краткая теория
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.
В самой нижней части экрана находится строка состояния, которая сообщает вам обо всем, что происходит в среде в настоящий момент.