Оригинальная русская версия! Visual Studio Ultimate 2013 — полнофункциональное предложение для управления жизненным циклом приложений, предназначенное для организаций, занимающихся разработкой и эксплуатацией высокомасштабируемых приложений и служб. Участие в таких передовых тенденциях современных ИТ-решений как консумеризация ИТ и мобильность персонала требует равновесия между рабочей эффективностью и инновациями, которого можно достичь с помощью полнофункциональных приложений и поддержке разнообразных устройств.
Отличия между версиями | Ultimate | Premium | Используйте одну IDE для разработки решений для Интернета, настольных систем, облака, серверов и телефонов | | | Анализируйте и совершенствуйте свой код с помощью обширного инструментария для отладки и профилирования приложений | | | Верифицируйте качество кода с помощью модульных тестов и расширяемой платформы тестирования | | | Используйте новые и старые платформы и средства Майкрософт — постоянно выходят новые выпуски | | | Разверните Team Foundation Server и клиентские лицензии Team Foundation Server для рабочей среды | | | Перенесите свои приложения в облако, Windows Store и Windows Phone Marketplace, используя встроенные службы по подписке | | | Создавайте и контролируйте виртуальные лаборатории для тестирования с согласованными конфигурациями | | | Координация в рамках гибких методик управления проектами | | | Упорядочение и формирование планов тестирования с помощью управления тестовыми случаями и произвольного тестирования | | | Повышение качества кода за счет рабочих процессов взаимной проверки в Visual Studio | | | Повышение производительности за счет приостановки и продолжения задач разработчиков | | | Автоматизация тестирования интерфейса приложений | | | Поиск и контроль дублирующегося кода для улучшения архитектуры | | | Определение охвата тестирования с помощью анализа покрытия кода | | | Надежная фиксация и повтор ошибок, найденных в ходе ручного и произвольного тестирования, для устранения невоспроизводимых ошибок | | | Анализ зависимостей в коде с помощью визуализации | | | Визуализация влияния фактических и потенциальных изменений в коде | | | Сбор и анализ диагностических данных из рабочих систем | | | Неограниченное тестирование веб-производительности и нагрузочное тестирование | | | Создание архитектурных схем для валидации кода | | |
Функции Visual Studio: - Средства тестирования. Visual Studio 2013 включает стандартные инструменты тестирования, которые позволяют обеспечить высокое качество программного кода. Воспользуйтесь преимуществами закодированных тестов пользовательского интерфейса, которые позволяют автоматизировать тестирование пользовательских интерфейсов в веб-приложениях и Windows-приложениях, а также модульного тестирования, покрытия кода и анализа влияния тестирования.
- Разработка баз данных. Разработка баз данных требует той же тщательности и внимания, что и разработка приложений. Visual Studio 2013 включает инструменты развертывания и управления изменениями, которые позволяют обеспечить постоянную синхронизацию базы данных и приложения.
- Отладка и диагностика. Средства анализа кода позволяют избежать типичных ошибок программирования до запуска приложений в производство. Настройка анализа кода в Visual Studio 2013 очень проста благодаря наборам правил, которые предназначены для конкретных сценариев или важных участков кода. Кроме того, метрики кода обеспечивают простоту и удобство обслуживания создаваемого программного кода.
- Интегрированная среда разработки. Visual Studio 2013 предоставляет полный набор инструментов управления цифровым рабочим местом. Система включает такие настраиваемые функции, как поддержка нескольких мониторов, которая позволяет наиболее удобно организовать работу. Вы можете полностью раскрыть свой творческий потенциал с помощью визуальных конструкторов, предназначенных для новейших платформ, включая Windows 7.
- Поддержка платформы разработки. С помощью Visual Studio 2013 вы сможете реализовать свои замыслы в широком спектре платформ, включая Windows, Windows Server, Office, SharePoint, веб-среду, облачную среду и многие другие, благодаря единой интегрированной среде разработки.
- Управление жизненным циклом приложений (ALM). Создание успешных приложений подразумевает четкий и бесперебойный процесс, удобный для всех участников рабочей группы. Встроенные инструменты управления жизненным циклом приложений в Visual Studio 2013 обеспечивают эффективное взаимодействие и совместную работу на всех этапах, а также визуальное представление состояния проекта, упрощая экономичное создание высококачественных решений.
- Team Foundation Server. Team Foundation Server (TFS) — это платформа совместной работы на основе решения Майкрософт по управлению жизненным циклом приложений. TFS автоматизирует и оптимизирует процесс выпуска программного обеспечения. Кроме того, она обеспечивает отслеживание всех этапов и представление состояния проекта в режиме реального времени для всех участников рабочей группы посредством эффективных инструментов создания отчетов и панелей мониторинга.
Основные характеристики версии Visual Studio 2013: - Фундаментальные изменения в способах использования устройств и сервисов обусловили новый подход отрасли к программной разработке. Клиенты, заказчики и сотрудники требуют приложений нового поколения. Им нужны приложения, которые обеспечат максимальное удобство работы на нескольких устройствах и типах дисплеев, а также непрерывно доступные службы для работы с нужными данными, безопасность и непрерывное развитие.
- Visual Studio 2013 базирующаяся на преимуществах, представленных в Visual Studio 2013 и последующих обновлениях Visual Studio, предоставляет решение , необходимое командам разработчиков для эффективного использования этого преобразования, разработки и поставки новых современных приложений, в которых реализована новая волна инноваций платформы Windows (Windows 8.1), а также поддержки устройств и служб на всех платформах Microsoft.
- Ниже представлены лишь некоторые характеристики этого выпуска, включая инновационные функции, повышающие продуктивность разработчиков, поддержку разработки приложений Windows 8.1, усовершенствования в сфере веб-разработки, отладки и оптимизации управляемого и неуправляемого кода, а также расширенные возможности ALM.
- Visual Studio 2013 включает множество усовершенствований пользовательского интерфейса, реализованных по отзывам клиентов и с учетом основного принципа разработки Microsoft: главное — это содержимое, позволяющее обеспечить более удобную работу пользователей. Вы, возможно, заметили, более 400 видоизмененных значков, более ярких, контрастных, существенно отличающихся друг от друга, видоизмененную начальную страницу и другие изменения в дизайне Visual Studio.
- Visual Studio 2013 содержит ряд усовершенствований, которые помогут вам работать продуктивнее и сохранять концентрацию при написании кода. Некоторые функции были впервые представлены в качестве экспериментальных в расширении Visual Studio Power Tools, а затем прошли доработку и были внедрены в Visual Studio. Функции повышения продуктивности, например автоматическое добавление закрывающих скобок, возможность перемещать строки или блоки кода с использованием сочетаний клавиш и навигация теперь интегрированы в решение. Кроме того, Visual Studio 2013 включает новый Team Explorer с усовершенствованной домашней страницей, которая облегчает навигацию по функциям для организации совместной работы группы, в том числе обеспечивает возможность открепления разделов «Ожидающие изменения» и «Построения» в отдельное окно.
- При работе с крупными файлами с кодом иногда сложно отследить свое местоположение. В Visual Studio 2013 можно легко переключаться между двумя режимами работы полосы прокрутки. В режиме панели можно просматривать аннотации, например положение каретки, менять расположение и напрямую отслеживать ошибки. В режиме карты полоса прокрутки представляет собой область динамического просмотра исходного кода, а при наведении курсора на код — позволяет просматривать его более подробно в виде всплывающей подсказки. Затем можно щелкнуть точное расположение кода и перейти к нему.
- Главное во время разработки — это понять, как функционирует та или иная строка кода. Команда «Перейти к определению» теперь дополнена новой функцией «Обзор определения». Благодаря функции «Обзор определения» больше не требуется покидать строку кода для просмотра доступного только для чтения определения во встроенном представлении. Теперь встроенное представление можно просто отключить, не теряя контекста, либо открыть его в виде редактируемого представления в полном окне.
- Понять, как функционирует та или иная строка кода, — это еще не все, что требуется от разработчика. Необходимо также понять историю создания кода, определить авторов, найти код, который ссылается на эти элементы кода, и многое другое. Это особенно сложно в проектах, ориентированных на командную работу. Система CodeLens (индикаторы сведений о коде) в Visual Studio 2013 использует информацию из метаданных проекта и Team Foundation Server 2013 для размещения элементов оформления на каждом из методов в коде, которые предоставляют следующие сведения: какие наборы изменений обусловили создание или недавнее изменение кода, кто последним работал с кодом, какие модульные тесты распространяются на соответствующий метод (включая результаты последних тестов) и какие существуют ссылки на код. Кроме того, можно быстро детализировать данные, например связанный набор изменений или файл с кодом, на который имеется ссылка — для этого достаточно одного щелчка.
- В Visual Studio 2013 впервые обеспечена возможность привязанной работы в интегрированной среде разработки, благодаря чему вы сможете быстрее приступить к продуктивной эксплуатации Visual Studio 2013. При первом запуске Visual Studio 2013 система предложит вам выполнить вход со своей учетной записью Microsoft, которую вы уже, возможно, использовали со своими подписками MSDN и Team Foundation Service. После выполнения входа ваш экземпляр Visual Studio 2013 будет зарегистрирован для дальнейшего использования. Никаких дополнительных действий от вас не потребуется. Visual Studio 2013 автоматически синхронизирует параметры ваших устройств, используя возможности взаимосвязанной работы в интегрированной среде разработки. Синхронизированные параметры включают такие категории, как клавиши быстрого доступа, внешний вид Visual Studio (темы, шрифты и т. д.) и многое другое. При этом благодаря использованию вариантов синхронизированных параметров вы сохраняете полный контроль над ситуацией.
- Visual Studio 2013 предоставляет идеальный набор инструментов для создания современных приложений с использованием последнего поколения инноваций платформы Windows (Windows 8.1) и обеспечения поддержки устройств и служб на всех платформах Microsoft. Разработка приложений Магазина Windows в Windows 8.1 поддерживается многочисленными обновлениями инструментов, элементов управления и шаблонов, обновленной поддержкой кодированного тестирования пользовательского интерфейса в приложениями XAML, анализатором скорости реагирования пользовательского интерфейса и профилировщиком потребления энергии для приложений XAML и HTML, усовершенствованными инструментами профилирования памяти для HTML-приложений и усовершенствованной интеграцией с Магазином Windows.
- Blend для XAML был существенно усовершенствован благодаря добавлению новых функциональных возможностей для разработки приложений Магазина Windows, например добавлению линеек и пользовательских направляющих для более точного размещения содержимого и расширения вариантов стилистического оформления. В Blend для HTML реализованы не только эти усовершенствования, но и новые возможности для построения приложений Магазина Windows с использованием HTML, например новая временная шкала для анимационного оформления изменений в CSS.
- В Visual Studio 2013 создание кода приложений Магазина Windows стало гораздо более удобным. В редакторе XAML реализованы усовершенствования системы IntelliSense, которая теперь также доступна для привязки данных, шаблонов и работы с ресурсами. Кроме того, редактор обеспечивает более удобный переход между разметкой дизайна и кодом программной части, а также поддержку поиска ссылок, перехода к определению и переключения на модель представления. Наряду с другими усовершенствованиями это позволяет создавать приложения Магазина Windows меньшими усилиями.
- Подключение приложений Магазина Windows было упрощено благодаря добавлению мобильных служб Windows Azure Mobile Services, позволяющих использовать приложение в разнообразных сценариях, например включать push-уведомления, хранить и обрабатывать данные в облаке.
- Создание веб-сайтов или служб на платформе Microsoft открывает широкие возможности использования ASP.NET WebForms, ASP.NET MVC, WCF, веб-служб API и т. д. В прошлом использование этих средств в Visual Studio подразумевало работу с разными типами проектов и изолированное применение указанных инструментов в рамках конкретных проектов. Видение One ASP.NET обеспечивает единообразие работы с веб-проектами в Visual Studio 2013, поскольку позволяет создавать веб-приложения ASP.NET с использованием выбранных пользователем компонентных структур ASP.NET в одном проекте. Подобный новый единый подход позволяет без проблем создавать гибридные приложения с усовершенствованными версиями ASP.NET WebForms, MVC или Web API в рамках единого проекта. Теперь, работая над веб-проектами, можно использовать нужный ассортимент инструментов, что значительно повышает гибкость и продуктивность разработки для Интернета.
- В процессе создания веб-страниц или применения сторонних разработок к вашим проектам существенная часть времени тратится на исправление HTML- и CSS-кода и бесконечное обновление страниц браузера в попытке реализовать свой замысел в разработке. Усложняется ситуация тем, что для просмотра сайта пользователи могут использовать разные веб-браузеры. В Visual Studio 2013 проблема бесконечных переходов решена браузерной ссылкой, связывающей Visual Studio с одним или несколькими современными браузерами в процессе интерактивной разработки. В результате изменения разметки синхронизируются, а потребность в обновлении браузера вручную с целью увидеть внесенные изменения отпадает.
- C помощью Visual Studio 2013 можно создавать современные бизнес-приложения, расширяющие функциональность Office 365, и управлять ими. Эти приложения помогают пользователям взаимодействовать с бизнес-процессами, артефактами и другими системами. Облачные бизнес-приложения Office 365 выполняются в облаке, используя широкие возможности платформы Windows Azure и ресурсы Office 365. Эти облачные приложения доступны для агрегации данных и служб на предприятии и за его пределами, а также для интеграции идентификаторов пользователей и их профилей в социальных сетях на тысячах устройств. Эти приложения интегрируются с функциями управления жизненным циклом приложений в составе Visual Studio, объединяя мир разработчиков бизнес-приложений с ИТ-операциями.
- TypeScript в Visual Studio 2013 помогает создавать крупномасштабные приложения JavaScript и надежные компоненты с использованием комплексных возможностей статической проверки, навигации на уровне символов, выполнения операторов и рефакторинга кода. TypeScript — это язык программирования, обеспечивающий поддержку классов, модулей и интерфейсов, компиляция которого осуществляется в JavaScript. TypeScript выполняется в любом браузере, в Node.js и в любой другой среде, совместимой с ES3. Можно использовать существующий код JavaScript, вставлять популярные библиотеки JavaScript и выполнять интеграцию с новыми и существующими приложениями ASP.NET.
- Новый центр производительности и диагностики в Visual Studio 2013 представляет собой единую среду для работы с многочисленными инструментами, доступными в составе Visual Studio. Этот центр упрощает поиск средств повышения производительности и диагностики, совместимых с вашим проектом, и позволяет быстро приступить к их использованию с целью повышения качества приложения.
- Анализатор дампов памяти в Visual Studio 2013 упрощает диагностику проблем памяти в рабочих средах, анализируя дампы куч памяти .NET непосредственно из Visual Studio. Новая функция анализа памяти позволяет устранить утечки памяти и решить проблему неэффективного использования памяти, контролируя размер и количественные показатели, крупнейшие экземпляры объектов и использование ими памяти. Кроме того, можно сравнить два дампа памяти, чтобы понять, как меняется использование памяти со временем.
- При отладке 64-разрядных приложений .NET 4.5.1 в Visual Studio 2013 теперь можно работать в режиме "Изменить и продолжить" точно так же, как в случае с управляемыми 32-разрядными приложениями. Кроме того, в Visual Studio 2013 усовершенствована асинхронная отладка с использованием Visual Basic, Visual C#, Visual C++ и JavaScript. При работе в Windows 8.1 окно стека вызовов теперь включает логический стек вызовов в случае достижения точки останова или исключения при использовании асинхронного метода. Помимо поддержки диагностики в .NET 4.5.1 реализованы и другие усовершенствования, например поддержка сжатия кучи крупных объектов GC по требованию и более быстрый запуск приложений при работе на многоядерных машинах.
- В Visual Studio Ultimate 2013 реализована возможность диагностирования ошибок и проблем производительности в приложениях, мониторинг которых осуществляется с использованием System Center 2012 R2 Operations Manager. Можно импортировать исключения и события производительности в виде журнала IntelliTrace (.iTrace), а затем с помощью IntelliTrace в Visual Studio выполнить обход выполнения кода для этих событий.
- Благодаря функциям, обеспечивающим дополнительную поддержку C++11, таким как делегирование конструкторов, исходных строковых литералов, операторов явного преобразования и шаблонов с переменным количеством аргументов наряду с обычной отладкой кода в Visual Studio 2013, работа с C++ стала еще удобнее. Возможность фильтровать стек вызовов до уровня созданного данным пользователем кода во время отладки уже давно реализована для управляемых языков. Теперь то же самое можно сказать и о C++.
- Профильная оптимизация (PGO) — это оптимизация компилятора Visual C++ в среде выполнения с использованием данных профиля, собранных при выполнении важных пользовательских сценариев или пользовательских сценариев, оказывающих большое влияние на производительность, с целью построения оптимизированной версии приложения. Средства профилирования в Visual Studio 2013 позволяют проанализировать принимаемые решения по профильной оптимизации и оценить, насколько данные профиля соответствуют фактической производительности. Система показывает, как более «горячие» профилированные пути кода (типичные пользовательские сценарии) и более «холодные» профилированные пути кода (менее типичные пользовательские сценарии) приложения соответствуют тому, какой код был изменен в ходе профильной оптимизации и как (размер или скорость).
- В Visual Studio 2013 реализован целый ряд новых функций управления жизненным циклом приложений (ALM), которые помогают рабочим группам вашей организации действовать продуктивнее и взаимодействовать друг с другом, пользуясь расширенной поддержкой принципов гибкой разработки, которые можно внедрять постепенно в соответствии с потребностями вашей организации. Такие функции как гибкое управление портфелем, комнаты рабочих групп, веб-инструменты комментариев к коду по наборам изменений и фиксаций и усовершенствования в области управления тестовыми веб-случаями стали неотъемлемой частью решения, благодаря чему рабочие группы вашей организации смогут взаимодействовать более эффективно и повышать собственную продуктивность.
- В основе возможностей управления жизненным циклом приложений в составе Visual Studio лежит Team Foundation Server, который можно установить на локальном сервере, или Team Foundation Service, размещаемый в облаке. Можно выбрать вариант, максимально соответствующий нуждам вашей рабочей группы: более полный контроль и возможность пользовательской настройки локальной установки или доступность системы в облаке и отсутствие забот, связанных с обслуживанием системы.
- Функция гибкого управления портфелями позволяет гибко управлять крупными и сложными рабочими нагрузками. Можно определить иерархию невыполненной работы, чтобы оценить объем работы нескольких рабочих групп и понять, как конкретные задачи соответствуют более масштабным проектам.
- Комнаты рабочих групп — это зона для обмена информацией и взаимодействия членов рабочих групп независимо от их местоположения. В комнате рабочей группы можно обсудить незавершенную работу, задать вопросы, поделиться статусом работ и оперативно прояснить возникающие проблемы. Комната рабочей группы — это своеобразный источник новостей о действиях, предпринимаемых в рамках командных проектов, из которого рабочая группа узнает о возвратах кода, статусе построений, распределении работ и т. д. Используя комнату рабочей группы вместо электронных сообщений, вы автоматически получаете журнал проведенных бесед и принятых решений, доступный для просмотра и поиска в любой момент. Комната рабочей группы по умолчанию создается для каждого проекта. Кроме того, можно создать дополнительные комнаты для специальных дискуссий и взаимодействия между рабочими группами.
- В Team Foundation Server 2013 теперь реализована поддержка репозиториев Git. Кроме того, в Visual Studio 2013 теперь можно использовать обозреватель управления версиями для создания комментариев о наборах изменений, наборах отложенных изменений и фиксациях Git и ответов на эти комментарии в ходе обсуждения изменений исходного кода с членами рабочей группы. Кроме того, фильтр обозревателя версий позволяет легко находить нужные комментарии.
- Поддержка облачного нагрузочного тестирования в Team Foundation Service позволяет за считанные секунды создавать тесты масштаба, использующие гибкие ресурсы Windows Azure для выполнения запросов от тысяч виртуальных пользователей. В результате вы получаете информацию об "узких местах" в работе веб-приложений и служб, не заботясь об управлении оборудованием или виртуальной лабораторией.
- Усовершенствования в сфере управления тестовыми веб-случаями позволяют создавать планы тестирования и наборы планов тестирования и управлять ими прямо из веб-интерфейса. Кроме того, можно выполнять тесты из ОС, отличных от Windows, в любом современном веб-браузере. В результате обеспечивается высокая продуктивность тест-инженеров в любой рабочей среде.
- Еще одним нововведением Team Foundation Server 2013 стала возможность построения диаграмм рабочих элементов. Можно быстро создавать разнообразные диаграммы, чтобы визуализировать данные из запросов рабочих элементов, таких как ошибки, пользовательские истории и задачи.
Системные требования: - Поддерживаемые операционные системы: Windows 7 SP1 (x86 и x64), Windows 8 (x86 и x64), Windows 8.1 (x86 и x64), Windows Server 2008 R2 SP1 (x64), Windows Server 2012 (x64), Windows Server 2012 R2 (x64)
- Требуемые компоненты: Internet Explorer 10
- Требования к оборудованию:
- Процессор с тактовой частотой 1,6 ГГц или большей
- ОЗУ объемом 1 ГБ (1,5 ГБ для работы на виртуальной машине)
- 10 ГБ доступного пространства на жестком диске
- Жесткий диск с частотой вращения 5400 об/мин
- Видеоадаптер, соответствующий стандарту DirectX 9 и поддерживающий разрешение экрана 1024 x 768 или выше
Контрольные суммы ISO образа: Ultimate CRC32: B2A515C0 MD5: 3F809AD07ABC03F26A31EA20B7A1F1BA SHA-1: 778E9EAEF5B11136FE21382EAD887C28CA101B03 Premium CRC32: C88226D8 MD5: 699D939D27B3DF1EEDD5304C07246254 SHA-1: 4858F72C8800035EB0D4AD5D4D40D9EEA33925BA Скачать программу Microsoft Visual Studio 2013 Ultimate 12.0.21005.1 Final (2,96 ГБ):
|