Возможности Visual Studio 2013 и их использование для облачных вычислений

Общее ознакомление с Visual Studio 2013

Показывать лекцию целиком

Цель работы

Общее практическое ознакомление с Visual Studio 2013: вход в систему, работа в системе, особенности пользовательского интерфейса, основные действия в среде, пример разработки приложения, выход.

Необходимый общий теоретический материал по архитектуре и особенностям Visual Studio 2013 представлен в лекции 4 и лекции 5 данного курса.

Аппаратура и программные инструменты, необходимые для лабораторной работы

  • Настольный или портативный компьютер с инсталлированной на нем интегрированной средой Visual Studio 2013 (Professional или Ultimate), Update 2, подсоединенный к Интернету;
  • Операционная система Windows 8, Windows 8.1 или Windows 7 with Service Pack 1
  • Продолжительность лабораторной работы

    2 академических часа

    6.1. Изображение Visual Studio 2013 на панели инструментов и на начальном экране Windows 8

    Прежде всего, найдем изображение (иконку) VS 2013 на панели инструментов и на начальном экране Windows 8 (8.1).

    Иконка VS 2013 на панели инструментов имеет вид символа, похожего на математическое изображение бесконечности, но с правой частью большего размера, чем левая часть.

    На рис 6.1 изображен начальный экран Windows 8 с иконкой VS 2013 (ее можно разместить на начальном экране вместо любой плитки, где Вам удобно).

    (рис 6.1) Начальный экран Windows 8 с иконкой VS 2013 (слева вверху)

    На рис 6.2 изображен рабочий стол Windows с иконкой VS 2013.

    (рис 6.2) Рабочий стол Windows 8 с иконкой VS 2013 на панели инструментов

    6.2. Запуск 2013

    Запуск среды Visual Studio 2013 выполняется щелчком по ее иконке. Сделаем это. В результате открывается основное окно VS 2013 (рис 6.3).

    (рис 6.3) Основное окно с основным меню Visual Studio 2013

    При первом запуске в основном окне также открывается стартовая страница VS 2013 с информацией о новых возможностях среды. Рекомендуем сразу же выйти из нее, чтобы оно не мешало работе, и снять "галочку" слева снизу на стартовой странице около надписи "Show on startup".

    6.3. Основное меню Visual Studio 2013

    Основное меню среды VS 2013 показано на рис 6.2. Содержание основного меню подробно описано в лекции 4. Для примера использования основного меню попробуем с его помощью снова открыть стартовую страницу VS 2013. Выберем пункт главного меню .

    (рис 6.4) Стартовая страница Visual Studio 2013

    6.4. Вход в Visual Studio 2013

    В отличие от многих предыдущих версий Visual Studio, среда VS 2013 позволяет не только ее запустить (что мы уже сделали), но и войти в нее через Вашу единую учетную запись Microsoft. Среда Visual Studio осуществляет управление исходным кодом Ваших проектов, взаимодействие с командой разработчиков, синхронизацию Ваших установок с помощью учетной записи VS 2013, которую Вы сможете создать при первом входе в среду. В данном примере учетная запись VS 2013 уже была создана ранее. Учетная запись VS 2013 связана с единой учетной записью Microsoft.

    Для входа в нашу учетную запись VS 2013 найдем в правом верхнем углу основного окна VS 2013 надпись мелкими буквами ).

    (рис 6.5) Окно для входа в единую учетную запись Microsoft

    Вводим логин и пароль, входим и попадаем в нашу учетную запись VS 2013. Признаком входа в VS 2013 является Ваше полное имя (вместо текста Sign in) в правом верхнем углу основного окна.

    6.5. Создание простого консольного проекта

    Создадим теперь простое консольное приложение на языке C#. Для создания проекта выбираем в основном меню пункты ).

    (рис 6.6) Создание консольного проекта на языке C#

    Нажимаем ОК. Создается решение по имени ConsoleApplication7 и одноименный проект. Выдается сообщение Creating Solution ConsoleApplication7. Среда предоставляем нам шаблон кода консольного приложения в виде класса ). Имя файла исхолного кода - Program.cs (совпадает с именем класса).

    (рис 6.7) Создание проекта ConsoleApplication7 в нем шаблона кода класса Program

    Теперь получим информацию о структуре решения и проекта. Для этого вызовем ).

    (рис 6.8) Открытие Solution Explorer для решения ConsoleApplication7

    Рассмотрим ее внимательно. Сверху отображено решение ConsoleApplication7 и указано число проектов в нем (1).

    Ниже (жирным шрифтом) отображен одноименный проект ConsoleApplication7.

    Затем рассмотрите самостоятельно пункт Properties (Свойства). При щелчке по нему он открывается как дополнительная вкладка, на которой Вы сможете сделать ряд установок для проекта, например, задать скрипт на командном языке, который будет выполняться перед сборкой программы и скрипт, выполняемый после сборки программы. Можете также выбрать набор правил для анализа кода проекта, и т.д. Исследуйте самостоятельно все подпункты этого пункта.

    Далее, ниже, следует пункт References. Щелкните по нему. В нем отображается список пространств имен, от которых зависит проект.

    Затем - пункт App.config. Откройте его. Он содержит конфигурационный XML-файл, в котором указывается версия .NET Framework (4.5.1) для запуска.

    Потренируйтесь самостоятельно в использовании контекстных меню. Вы можете установить курсор мыши на любом элементе, визуализируемом в Solution Explorer (например, на имя проекта, и войте в контекстное меню этого элемента нажатием правой кнопки мыши. При этом будут отображены возможные действия над рассматриваемым объектом.

    Теперь дополним код метода Main следующим образом:

    static void Main(string[] args)
            {
                Console.WriteLine("Моя первая программа на C#");
                Console.WriteLine("Нажмите <Enter>");
                Console.ReadLine();
            }
        	}
    }
        

    Программа будет выдавать на консоль сообщение "Моя первая программа на C", а затем в следующей строчке - сообщение "Нажмите <Enter>". Метод ReadLine (чтение пустой строки) вызывается, чтобы сделать в программе паузу, пока не будет нажата клавиша <Enter>, чтобы мы смогли успеть прочитать вывод программы.

    При вводе (редактировании) кода метода Main обратите внимание на поведение текстового редактора: он подсвечивает синим цветом ключевые слова, черным - идентификаторы методов, красным - строки и т.д. Это удобно для восприятия. Если Вы забудете ввести точку с запятой, редактор подчеркнет место, где она должна быть, ломаной красной чертой и т.д.

    Теперь используем самый быстрый способ сборки программы и ее запуска - нажмем в основном меню :

    (рис 6.9) Сборка и запуск программы

    В окне ):

    (рис 6.10) Запуск программы: Ожидание нажатия <Enter>

    Нажимаем Enter. Окно консоли закрывается, программа завершается, а в окне Output выдаются сообщения о завершении программы с кодом завершения 0.

    Итак, Вы создали проект на языке C#, собрали его и успешно выполнили программу.

    Надеюсь, что Вам понравились базовые возможности среды Visual Studio 2013.

    Для выхода из среды, как при обычном закрытии окна, нажмите красный крестик в правом верхнем углу.

    При необходимости Вы сможете оперативно получать нужную Вам конкретную информацию о среде Visual Studio 2013, ее компонентах и возможных действиях, обратившись к справке (help), которая вызывается, традиционно для большинства инструментов, нажатием клавиши F1.

    Вернуться к учебному плану