Вас приветствует Visual Studio 2015

 

Опубликовано: Октябрь 2016

Самая актуальная документация по Visual Studio 2017: Документация по Visual Studio 2017.

Вас приветствует Visual Studio! У нас есть все необходимое для создания отличных приложений для устройств, настольных приложений, веб-приложений и облачных решений. Теперь можно писать код для iOS, Android и Windows в одной интегрированной среде разработки. Получите доступ к удобной и функциональной среде IntelliSense, воспользуйтесь преимуществами простой навигации по коду, быстрой сборки и развертывания в кратчайшие сроки. Visual Studio повышает продуктивность и позволяет удобно работать самостоятельно и в составе команды.

System_CAPS_ICON_note.jpg Примечание

Щелкните здесь, чтобы ознакомиться с заметками о выпуске обновления 3 для Visual Studio 2015.

Щелкните здесь, чтобы ознакомиться с заметками о выпуске предварительной версии Visual Studio "15".

Загрузите Visual Studio Community бесплатно, чтобы сразу приступить к программированию. Для кросс-платформенной разработки необходимо установить дополнительные пакеты. (Дополнительные возможности можно найти в других выпусках Visual Studio.)

Начните немедленно: создайте новый проект и приступайте к созданию кода. Выберите тип создаваемого приложения. Кроме того, можно просмотреть обзор интегрированной среды разработки Visual Studio, чтобы ознакомиться с возможностями инструментов.

Не забудьте просмотреть нашу галерею кода, где вы найдете примеры, которые помогут вам создавать приложения быстрее.

Можно установить Visual Studio 2015, загрузив эту среду со страницы Загружаемые файлы Visual Studio. Дополнительные сведения о процедуре установки см. в разделе Установка Visual Studio.

Добавьте собственное расширение Visual Studio, чтобы включить в решение инструмент или скрипт, который вы часто используете в работе с кодом. Можно создать пользовательские элементы меню и окна инструментов, чтобы интегрировать собственные инструменты в интегрированную среду разработки Visual Studio. Можно расширить редактор Visual Studio, обеспечив возможность анализа и исправления кода или добавить новый тип проекта и включить в него только то, что нужно.

Сведения о последней версии средств расширения Visual Studio (VS SDK) см. в разделе Visual Studio SDK.

Для создания анализаторов и генераторов кода можно воспользоваться платформой компилятора .NET (Roslyn). Все необходимое вы найдете на сайте Roslyn.

Вы также можете найти существующие расширения для интегрированной среды разработки VS, созданные разработчиками Майкрософт и участниками нашего сообщества разработчиков.

Используя Visual Studio, можно создавать приложения для устройств Android, iOS и Windows. Подробнее см. в разделе Межплатформенная разработка.

Сведения об универсальных приложениях для Windows (UWP) см. в разделе Универсальные приложения для Windows.

Выберите нужные инструменты с учетом требований ваших приложений и языка, который вы хотите использовать.

  1. Xamarin для Visual Studio: общая база кода C# для всех устройств

  2. Apache Cordova с Visual Studio: общая база кода для HTML, CSS и JavaScript или Typescript

  3. Средства Visual Studio Tools для Unity: разработка игр 2D/3D в C#

  4. C++ для кросс-платформенной разработки: общие библиотеки кода и приложения в C++

  5. Эмулятор Visual Studio для Android: эмулятор Visual Studio для Android — отладка и тестирование приложений Android независимо от интегрированной среды разработки

Можно подключиться к этим службам без дополнительных настроек (при условии наличия учетной записи для каждой из служб).

ASP.NET 5 представляет собой существенное обновление для MVC, WebAPI и SignalR, которое работает на платформах Windows, Mac и Linux. Платформа ASP.NET 5 была разработана с нуля для предоставления компактного, компонуемого стека .NET для создания современных облачных веб-приложений и служб.

Возврат кода

При работе в команде необходимо обеспечить обмен актуальными версиями кода, чтобы все участники рабочей группы работали с одной и той же базой кода. Visual Studio легко интегрируется с Visual Studio Team Services или Team Foundation Server, обеспечивая возможность управления версиями с использованием Git или системы управления версиями Team Foundation (TFVC). Используйте Visual Studio Team Services для хранения кода в облаке без необходимости обслуживания локального сервера. Воспользуйтесь Team Foundation Server, если вам нужен локальный сервер. Имеется возможность добавления всех создаваемых проектов кода в систему управления версиями. Узнайте, какая система управления версиями подходит вам больше всего: Использование системы управления версиями.

Построение приложения

Можно разработать приложение локально и убедиться, что оно правильно работает. Затем воспользуйтесь средствами отладки, чтобы исправить ошибки в приложении. Кроме того, можно создавать проекты на общих серверах сборки или в облаке. Автоматизируйте процедуру сборки, чтобы обеспечить создание кода, который разработчики вашей рабочей группы смогут вернуть в систему управления версиями. Например, можно создавать один или более проектов каждую ночь или всякий раз при возврате кода.

Проверка приложения

Создайте модульные тесты, чтобы повысить качество своих приложений. Эти тесты можно выполнять всякий раз при возврате или в процессе сборки.

Планируйте, создавайте и выполняйте автоматические и неавтоматические тесты для вашего приложения. Планы тестирования, наборы, тестовые случаи и результаты тестов хранятся в облаке (при использовании Visual Studio Team Services) или локально (при использовании Team Foundation Server). Узнайте больше о тестировании приложения.

Ускоренная доставка кода, созданного рабочей группой

Устраните барьеры в деятельности вашей рабочей группы и организуйте эффективную совместную работу. Можно пойти дальше и автоматизировать выпуск приложения на каждом этапе разработки вплоть до помещения в рабочую среду. Мониторинг производительности и доступности приложения после ввода в эксплуатацию. Сбор данных об использовании (информации о том, как пользователи на самом деле работают с вашим приложением) в режиме реального времени. См. подробные сведения в разделе DevOps и управление жизненным циклом приложений.

Новые возможности Visual Studio 2015Новые возможности Visual C#Новые возможности .NET Framework 4.6Новые возможности ALM
Новые возможности C++Новые возможности Visual BasicНовые возможности JavaScript
Python
Показ: