Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основы работы со средой разработки Visual Studio 2010

Поиск

 

Профессиональные разработчики программного обеспечения .NET наверняка располагают самым серьезным в этой сфере продуктом производства Microsoft, который называется Microsoft Visual Studio 2010 и доступен по ссылке: Visual Studio | MSDN (http://msdn.microsoft.com/ru-ru/vstudio). Этот продукт представляет собой самую функционально насыщенную и наиболее приспособленную под использование на предприятиях IDE-среду. Такая мощь, несомненно, имеет свою цену, которая варьируется в зависимости от версии Visual Studio 2010. Как не трудно догадаться, каждая версия поставляется со своим уникальным набором функциональных возможностей. Однако, корпорация предоставляет некоторые варианты версий бесплатно для школьников, студентов и аспирантов учебных заведений России по программе Microsoft DreamSpark.

Visual Studio 2010 представляет собой полностью интегрированную среду разработки (IDE). Она спроектирована таким образом, чтобы делать процесс написания кода, его отладки и компиляции в сборку для поставки конечным потребителям как можно более простым. На практике это означает, что Visual Studio является очень сложным приложением с многодокументным интерфейсом, в котором можно делать практически все, что касается разработки кода. Ниже перечислены основные возможности Visual Studio:

1. Текстовый редактор.

С помощью этого редактора можно подготавливать тексты программ на языке С# (а также Visual Basic 2010, Visual С++ 2010 и Visual F# 2010). Текстовый редактор обладает довольно мощными возможностями. Например, при вводе текста программы он автоматически компонует его на странице, создавая между строками необходимые отступы, выравнивая открывающие и закрывающие фигурные скобки блоков кода и выделяя ключевые слова цветом. Кроме того, по мере ввода кода он выполняет его проверку на предмет синтаксических ошибок и подчеркивает фрагменты, которые будут вызывать ошибки при компиляции, что также называется отладкой на стадии проектирования. В редакторе реализовано средство IntelliSense, которое обеспечивает автоматическое отображение имён классов, полей или методов при начале их ввода, а также списки параметров, которые поддерживают все доступные перегруженные версии методов при начале ввода параметров для методов.

2. Визуальный редактор форм.

Этот редактор позволяет размещать желаемые элементы управления для пользовательского интерфейса и доступа к данным в проекте, a Visual Studio затем автоматически добавляет в исходные файлы код на языке С#, который необходим для создания экземпляров этих элементов в проекте. Это возможно потому, что все элементы управления в.NET представляют собой экземпляры определённых базовых классов.

3. Вспомогательные окна.

Эти окна позволяют просматривать и изменять различные аспекты проекта, вроде классов в исходном коде, а также свойства (и их начальные значения), которые доступны для классов Windows Forms и Web Forms. Вдобавок такие окна могут применяться для указания параметров компиляции, например, того, на какие сборки должен ссылаться код.

4. Возможность компиляции прямо в среде разработки.

Вместо того чтобы выполнять компиляцию проекта, запуская компилятор С# из командной строки, можно выбрать соответствующий пункт меню в среде разработки. Visual Studio самостоятельно вызывает компилятор и передаёт ему все необходимые параметры командной строки, указывающие, на какие сборки должен ссылаться код и какой вид должна иметь сборка на выходе (например, исполняемый файл или библиотека *.dll). При желании Visual Studio может также автоматически запускать скомпилированный исполняемый файл на выполнение, позволяя проверить его работу.

5. Интегрированный отладчик.

Из-за природы программирования код редко когда выполняется правильно с первого раза. Visual Studio обеспечивает гладкое подключение отладчика, позволяя создавать точки останова и отслеживать значения переменных, не покидая среду разработки.

6. Доступ к другим программам.

Visual Studio предоставляет доступ к целому ряду других утилит, которые позволяют просматривать и изменять различные аспекты компьютера или сети, не покидая среды разработки. Благодаря этим инструментам, можно просматривать выполняющиеся службы и активные соединения с базами данных, заглядывать в таблицы на сервере Microsoft SQL Server и даже посещать веб-сайты с использованием окна Internet Explorer.

7. Интегрированная справочная система MSDN.

Visual Studio позволяет получать доступ к документации MSDN прямо из среды IDE. В случае, например, возникновения сомнений по поводу предназначения того или иного ключевого слова во время работы с текстовым редактором, можно выделить это ключевое слово и нажать клавишу F1, в результате чего Visual Studio автоматически подключится к MSDN и отобразит подходящие разделы справки. Аналогично, если нужно посмотреть, что означает та или иная ошибка компиляции, потребуется выделять сообщение с ошибкой и нажать F1.

Также Visual Studio 2010 содержит графические редакторы и конструкторы XML, обеспечивает поддержку разработки программ Windows, ориентированных на мобильные устройства, поддержку разработки программ Microsoft Office и Windows Workflow Foundation, содержит встроенную поддержку рефракторинга кода и инструменты визуального конструирования классов.



Поделиться:


Последнее изменение этой страницы: 2016-12-28; просмотров: 466; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.30.14 (0.009 с.)