разработки Visual Studio поставляется в различных модификациях и может
включать следующие основные компоненты: Visual Basic .NET; Visual C ++;
Visual C #; Visual F #. IDE Visual Studio включает в себя гибкий и
современный редактор исходного программного кода, интегрируя поддержку
технологии IntelliSense, а также средства оперативного профилирования и
рефакторинга кода. Имеющийся в среде разработки отладчик способен
функционировать в качестве отладчика на уровне исходного программного
кода, а также имеются возможности его использования в качестве отладчика
на машинном уровне. К другим встроенным средствам и инструментам
среды следует отнести интуитивно понятный редактор форм, который
способствует ускорению процесса создания и конфигурирования
компонентов графического интерфейса программного приложения,
дизайнеры классов, объектов и схем баз данных [48].
IDE Visual Studio, также, позволяет разрабатывать и интегрировать в
проект сторонние плагины и функциональные расширения, которые
обеспечивают новые возможности разработки приложений на различных
уровнях. В частности, широко используются плагины добавления функций
использования современных систем контроля версий (Subversion, Git),
интеграции новых пакетов инструментов для визуального редактирования
проектирования кода на UML-языке, создания диаграмм сценариев
использования, разработки алгоритмов.
3. Windows Presentation Foundation (WPF) – это более современная
система проектирования графического пользовательского интерфейса (ГПИ),
входящая в состав .Net Framework 3.0 и выше. Данная технология
спроектирована на основе принципов HTML и Flash, реализуя поддержку
аппаратного ускорения при отрисовке графики. WPF содержит целый набор
служб высокого уровня, которые ориентированы на использование для
решения различных прикладных задач [49].
WPF поддерживает функции гибкого потока, который размещает
элементы управления на базе их содержательного контекста. В результате