53
профессионального программного обеспечения (ПО) производства компании
Microsoft [3].
Объединяя в своем составе все положительные стороны предыдущих
версий, данная обеспечивает возможность использования всех преимуществ
современной технологии Microsoft .NET. В числе основных достоинств MS VS
.NET, отмечают следующее [6]:
- повышение производительности труда разработчиков. Среда разработки
Visual Studio .NET продолжает традиции корпорации Microsoft в области
предоставления эффективных инструментальных средств для разработчиков
сложного ПО. Обеспечивая среду разработки для всех языков
программирования, дополненную набором окон с интуитивно понятными
инструментальными средствами, контекстной справкой и автоматизированными
механизмами выполнения разнообразных задач разработки, Visual Studio .NET
позволяет в сжатые сроки проводить профессиональную разработку программ
различного назначения;
- поддержка нескольких языков программирования. В большинстве
профессиональных групп разработчиков, как правило, используется несколько
языков программирования - для поддержки такой практики в Visual Studio .NET
впервые была обеспечена возможность использования сразу нескольких языков
в рамках одной и той же среды. Благодаря применению общего конструктора
для компонентов, для форматов XML и HTML, а также наличию единого
отладчика, Visual Studio .NET предоставляет разработчикам эффективные
средства, независимые от языка программирования. Разработчикам ПО при
использовании Visual Studio .NET уже не придется ограничиваться одним
языком программирования, адаптируя свою рабочую среду к особенностям этого
языка. Более того, Visual Studio .NET позволяет программистам многократно
использовать уже имеющиеся у них наработки, а также навыки разработчиков,
создающих свои программы на разных языках программирования;
- единая модель программирования для всех приложений. При создании
приложений ранее разработчикам приходилось использовать различные приемы
программирования, которые существенным образом зависели от типа
приложения - технологии разработки клиентского программного обеспечения,