Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ермаков / 06. Глава 3 (-) (52).docx
Скачиваний:
70
Добавлен:
19.04.2015
Размер:
5.71 Mб
Скачать

Глава 3. Учебный курс «прикладное программное обеспечение сапр»: основа ― microsoft visual studio 2010

3.1. Программный продукт Microsoft Visual Studio

Microsoft Visual Studio— линейка продуктов корпорацииMicrosoft, включающихинтегрированную среду разработки(Integrated Development Environment/Integrated Debugging EnvironmentIDE) программного обеспечения и ряд других инструментальных средств.

Рис. 3. 1. Современный логотип программного продукта MicrosoftVisualStudio

Рис. 3. 2. Начальная страница интегрированной среды разработки MicrosoftVisualStudio2010Professional(русская версия)

Microsoft Visual Studioпозволяет разрабатывать:

  • консольные приложения (приложения для командной строки);

  • приложения с графическим интерфейсом (англ. Graphical user interface, GUI), в том числе с поддержкой технологииWindows Forms;

  • библиотеки компонентов для приложений;

  • надстройки над различными программными продуктами от Microsoft, таких как напримерMicrosoft Office Word;

  • также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Microsoft Windows, Windows Mobile,Windows CE,.NET Framework,.NET Compact FrameworkиMicrosoft Silverlight;

  • некоторые другие виды проектов и решений.

Среда включает в себя такие компоненты как редактор исходного кода с поддержкой технологии IntelliSense(технология автодополненияMicrosoft) и возможностью простейшегорефакторингакода (процесса изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы). Встроенный отладчик может работать как отладчик уровняисходногокода (программа на каком-либо языке), так и как отладчик машинного уровня (команды в машинных кодах). Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как например,SubversionиVisual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования или инструментов для прочих аспектов цикла разработки программного обеспечения (например, клиентTeam Explorerдля работы сTeam Foundation Server).

Visual Studio включает один или несколько компонентов из следующих (в зависимости от редакции, например ExpressилиProfessional):

  • Visual Basic .NET, а до его появления —Visual Basic;

  • Visual C++;

  • Visual C#;

  • Visual F# (включён в Visual Studio 2010);

Многие варианты поставки также включают:

  • Microsoft SQL Server либо Microsoft SQL Server Express.

В данном лабораторном практикуме учебного курса «Прикладное программное обеспечение САПР» будет использоваться версия Microsoft Visual Studio 2010 Professional (кодовое имя Hawaii, для UltimateRosario; внутренняя версия 10.0) — выпущена 12 апреля года вместе с .NET Framework 4. Среда разработки Visual Studio включает поддержку языков C# 4.0 и Visual Basic .NET 10.0, а также языка F#

Доступные редакции среды разработки:

  • Express— бесплатная среда разработки, включающая только базовый набор возможностей и библиотек.

  • Professional— поставка, ориентированная на профессиональное создание программного обеспечения, и командную разработку, при которой созданием программы одновременно занимаются несколько человек (используемая в Практикуме).

  • Premium— издание, включающее дополнительные инструменты для работы и исходным кодом программ и создания баз данных.

  • Ultimate— наиболее полное издание Visual Studio, включающие все доступные инструменты для написания, тестирования, отладки и анализа программ, а также дополнительные инструменты для работы с базами данных и проектирования архитектуры ПО.

Используемую в данном лабораторном практикуме версию Visual Studio 2010 Professional Editionможно получить бесплатно, приняв участие в программеMicrosoft DreamSpark.

Соседние файлы в папке Ермаков