Иллюстрированный самоучитель по Visual Basic .NET

Среда программирования VB.NET: Visual Studio .NET

  • Приступаем к работе

    Если вам доводилось работать с предыдущими версиями VB, интегрированная среда разработки (IDE) .NET – Visual Studio .NET – покажется отдаленно знакомой. Многое сохранилось с прежних времен – сама концепция ускоренной разработки приложений (RAD, Rapid Application Development);
  • Создание нового решения

    Новое решение создается командой File › New. Вам предлагается выбрать один из двух вариантов: создать новый проект (New Project) или пустое решение (Blank Solution). Даже при выборе первого варианта IDE все равно создает решение.
  • Основные окна IDE

    В этом разделе описаны основные окна IDE. Специализированные окна (например, предназначенные для отладки) рассматриваются позже в этой или в одной из последующих глав. Но сначала напомним, что в VS.NET IDE, как и в большинстве современных приложений Windows, контекстные меню вызываются правой кнопкой мыши. Поэкспериментируйте и освойтесь с разными вариантами контекстных меню.
  • Редактор

    Редактор обладает полным набором стандартных возможностей, поддерживаемых в редакторах такого рода (вырезание, вставка, поиск/замена и т. д.). Для работы с ними можно использовать стандартные комбинации клавиш Windows (CTRL + X – вырезать, CTRL + V – вставить и т. д.).
  • Окно решения. Окно свойств.

    В окне решения (Solution Explorer), показанном на рис. 2.14, выводится список файлов, входящих в решение. По умолчанию имя решения совпадает с именем первого созданного в нем проекта. На рисунке изображено решение vb_ide_01 с проектом vb_ide_01, содержащим файл с именем Modulel.vb. | Рис. 2.14.
  • Окно внешних ссылок

    Иерархический список файлов в окне решения содержит ветвь References с информацией обо всех сборках (assemblies), используемых в проекте (пока можно считать, что термин "сборка" является аналогом DLL; сборки подробно описаны в главе 13).
  • Окно вывода и окно команд

    В окне вывода (вызываемом командой View › Other Windows или комбинацией клавиш CTRL + ALT + О) отображается текущая информация состояния. При построении решения (см. раздел "Компиляция" данной главы) в этом окне компилятор выводит сообщения как об успешном завершении, так и о возникших ошибках.
  • Работа с решением

    Вернемся к решению vb_ide_01, о котором говорилось выше. Хотя мы еще не ввели ни одной строки программного кода, VB.NET автоматически создает в каталоге решения несколько файлов и подкаталогов (в этом нетрудно убедиться при помощи Проводника Windows).
  • Включение новых проектов

    В существующее решение можно легко добавить новый проект – откройте решение и выполните команду File › New › Project. На экране появляется знакомое диалоговое окно New Project (рис. 2.17), но если внимательно присмотреться к нему, вы заметите два новых переключателя.
  • Компиляция

    Как упоминалось в главе 1, программа .NET в процессе компиляции сначала переводится на промежуточный язык IL, а затем компилируется в машинный код. Допустим, вы решили построить исполняемый файл на базе решения vb_ide_01.
  • Пакетная компиляция

    Иногда бывает удобнее откомпилировать сразу несколько проектов решения вместо того, чтобы компилировать их по отдельности. В таких ситуациях применяются средства пакетной компиляции VB.NET. Команда Build › Build Solution компилирует все проекты, входящие в решение.
  • Параметры компиляции. Отладочная и окончательная версии. Выходные файлы.

    Познакомившись с разными способами компиляции проектов и решений, мы переходим к описанию параметров компиляции отдельных проектов. Щелкните правой кнопкой мыши на имени проекта в окне решения и выберите команду Properties › Configuration Properties › Build – на экране появляется окно для настройки параметров компиляции. Например, параметр Debugging позволяет задать аргументы командной строки.
  • Отладка в VB.NET

    В этом разделе приводится краткий обзор изменений в средствах отладки VB.NET. Мы вернемся к этой важной теме позже, когда у нас появится содержательный код для отладки. К сожалению, начинать приходится с печального известия.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.