Разработка с помощью универсальной платформы Windows

Возможности
Одна платформа — множество устройств
Windows 10 открывает новые возможности для получения дохода, предоставляя единое хранилище для разработки приложений, которые работают на любом устройстве под управлением Windows 10. Windows работает на едином ядре на всех устройствах, будь то мобильные устройства, устройства Xbox, классические ПК или любые другие устройства. Вы можете разработать приложения на единой базе кода для всех устройств, а при необходимости адаптировать их в среде выполнения.
Опыт использования
C#, VB, C++, HTML, JavaScript
Используйте приобретенные навыки работы с C#, Visual Basic, C++ и HTML/JS, чтобы насладиться преимуществами Windows 10 для создания приложений следующего поколения.


Code
IntelliSense, навигация и рефакторинг
Повысьте свою производительность за счет использования расширенных возможностей выделения синтаксических конструкций, завершения кода IntelliSense и интуитивной навигации по источнику в редакторе кода. Оптимизируйте и обслуживайте свою базу кода с помощью мощных инструментов рефакторинга, а также обнаружения дублирующегося кода.
Проектирование
Профессиональный усовершенствованный опыт
Создавайте привлекательные настраиваемые пользовательские интерфейсы для универсальных приложений для Windows с помощью Blend для Visual Studio, высококлассного профессионального инструмента разработки для приложений XAML. Создавайте красивые переходы и визуализации с помощью полного набора инструментов векторной графики, мощных возможностей редактирования шаблонов, анимации в реальном времени, управления визуальным состоянием и многих других возможностей Blend.


Присоединение
Azure, Office 365, Salesforce и многое другое
Выполняйте простую интеграцию с облачными службами, такими как мобильные службы Microsoft Azure, Salesforce и Office 365, с помощью диспетчера служб Visual Studio для подключенных служб. Вы можете с легкостью управлять своими серверами, службами и базами данных, используя такие функции, как обозреватель сервера и источники данных.
Отладка и анализ
Устранение неполадок, диагностика и исправление


Оптимизация
Измерение, определение, улучшение
Оптимизируйте свои приложения с помощью таких инструментов, как “Загрузка ЦП”, “Использование памяти”, “Использование сети”, “Использование графического процессора” и “Временная шкала приложения” в центре производительности и диагностики. Определите узкие места и увеличьте производительность благодаря ориентированному на сценарии представлению об использовании ресурсов в своем приложении.
Тестирование
Проверка, автоматизация, управление
Внедряйте процедуры тестирования, такие как автоматическое тестирование и тестирование вручную, произвольное и нагрузочное тестирование, с помощью Visual Studio и Team Foundation Server. С помощью инструментов Lab Management из Visual Studio вы можете автоматически выполнять сборку, развертывание и тестирование в своей лабораторной среде.

Бесплатная полнофункциональная интегрированная среда разработки для учащихся, разработчиков открытого ПО и отдельных разработчиков
Профессиональные инструменты и службы для разработки; выгодные подписки для небольших команд разработчиков
Всеобъемлющее решение, которое удовлетворяет требованиям к качеству и масштабированию команд разработчиков любых размеров