Благодарим за загрузку Visual Studio
Скачивание скоро начнется. Если скачивание не начинается, щелкните здесь, чтобы повторить попытку
Первый раз в Visual Studio?
Изучение нового средства разработки может быть захватывающим. Пройдите это пошаговое обучение в собственном темпе, чтобы успешно создать простое приложение на любом выбранном вами языке. Давайте приступим!
Установка Visual Studio
Сначала откройте загрузку Visual Studio и установите ее. Вы можете сэкономить время установки и место на диске, выбрав только необходимые компоненты. Вы можете постепенно добавлять дополнительные компоненты позже в любое время по мере необходимости.
Начало работы с Visual Studio IDE
Чтобы разработать приложение любого типа или изучить язык, вы будете работать в интегрированной среде разработки Visual Studio (IDE). Помимо изменения кода, Visual Studio IDE объединяет графические конструкторы, компиляторы, средства завершения кода, системы управления версиями, расширения и многие другие функции в одном месте. Просмотрите это короткое видео, чтобы ознакомиться с интегрированной средой разработки и узнать, как использовать ее для базовых задач.
Персонализация с помощью тем и других возможностей
Предпочитаете темную тему? Хотите изменить макет окон по-своему? У вас есть любимые сочетания клавиш? Ознакомьтесь с этим кратким видео, в котором мы подробно описываем некоторые популярные параметры персонализации, такие как темы, шрифты, макет окна и настраиваемые сочетания клавиш, доступные в Visual Studio.
Узнайте, как настроить дополнительные параметры, из этих пошаговых руководств
Начать прохождение руководства
- Выберите область разработки, изучение которой вам наиболее интересно
- Следуйте пошаговому руководству, чтобы ознакомиться с созданием простого приложения
- Завершите обучение, посмотрев серию видео и следуя рекомендациям для начинающих
.NET
С помощью Visual Studio и .NET можно разрабатывать классические приложения, веб-приложения, мобильные приложения, игры и решения для Интернета вещей. Приложения .NET можно создавать на языке C#, F# или Visual Basic.
Разработка классических приложений с помощью .NET Core
Пошаговый учебник
Чтобы начать с простого, создайте Консольное приложение Windows с .NET Core. Кроме того, узнайте, как отлаживать и публиковать
Готовы выполнять дополнительные задачи? Выберите другой пошаговый учебник .NET Core, чтобы изучить:
- Классическое приложение Windows
- Библиотека классов
- Приложение для любых устройств с Windows 10 (например, Xbox, HoloLens, Интернет вещей)
Разработка веб-приложений и облачных решений с помощью ASP.NET Core
Смотреть
Пошаговый учебник
Создание веб-приложения с помощью ASP.NET Core Razor Pages
Дополнительные руководства
Разработка игр с помощью Unity
Пошаговый учебник
Изучайте разработку игр путем Создание трехмерного вращающегося куба за 10 минут с помощью Unity
Дополнительные руководства
Ознакомление Разработка игр в Visual Studio с Unity.
Машинное обучение с помощью ML.NET
Смотреть
Пошаговый учебник на 10 минут
Обучите и используйте вашу первую модель машинного обучения с помощью ML.NET в Visual Studio
Дополнительные руководства
Ознакомление Платформа ML.NET и ее архитектура .
Подробнее
Эти Учебники по ML.NET поможет вам приступить к созданию различных приложений машинного обучения, от анализа тональности до прогнозирования цен.

C++
Средства разработки на языках C++, C и ассемблера, а также библиотеки доступны в составе Visual Studio в Windows. Можно использовать C++ в Visual Studio для создания любых решений, от простых консольных приложений до классических приложений для Windows, от драйверов устройств и компонентов операционных систем до кроссплатформатных игр для мобильных устройств, от систем для небольших устройств Интернета вещей до многосерверных вычислительных платформ в облаке Azure.
Классические приложения
Пошаговый учебник
Начнем с простого. Начните свое обучение с создания a консольного приложения калькулятор
Приложения для Android/iOS с помощью C++
Пошаговый учебник
Научитесь создавать приложения для Android и iOS с помощью Visual Studio C++ и OpenGL ES.
Создание приложений Android Native Activity с помощью Visual Studio C++
Дополнительные руководства
Разработка кроссплатформенных и мобильных решений с помощью C++
C++ в Visual Studio
Разработки игр с помощью C++
Хотите перейти сразу к разработке игр? Научитесь создавать “Shooting Gallery” с помощью UWP, работающего на компьютере, XBOX и других устройствах с Windows 10.

Python
Приложения для обработки и анализа данных
Пошаговый учебник
Создайте ваше первое приложение Python с помощью интерактивной разработки
Веб-приложения
Пошаговый учебник
Создание веб-приложений Python с помощью Visual Studio и Django
Учебник по Python и Flask
Классическое приложение
Пошаговый учебник
Классическое приложение с помощью Python в Visual Studio
Дополнительные руководства
Python в Visual Studio
Что такое Python и другие вопросы и ответы

JavaScript/TypeScript
В Visual Studio предоставляется широкая поддержка разработки JavaScript как для непосредственного использования JavaScript, так и для использования TypeScript: это язык с открытым кодом, опирающийся на JavaScript и часто использующийся при разработке крупных веб-приложений.
Веб-приложение
Узнайте, как создать веб-приложение ASP.NET Core с помощью Typescript
Дополнительные руководства

Node.js
Visual Studio содержит встроенные инструменты для Node.js , это платформа для создания быстрых и масштабируемых серверных приложений с использованием JavaScript. Node.js представляет собой среду выполнения, а npm — диспетчер пакетов для модулей Node.js. Узнайте, благодаря чему Visual Studio является мощной средой разработки Node.js.
Разработка веб-приложений и облачных решений с помощью инструментов Node.js
Создайте веб-приложение в Visual Studio с помощью инструментов Node.js с использованием платформы веб-приложений Express
Пользовательский веб-интерфейс React
React — популярная библиотека JavaScript, разработанная корпорацией Facebook для создания пользовательских интерфейсов веб-приложений. Создайте простое веб-приложение с помощью инструментов Node.js в Visual Studio с использованием React. Присоединяйтесь к сообществу Инструментов Node.js для Visual Studio на портале GitHub

Расширьте свои навыки работы с Visual Studio в отдельных областях
Готовы выполнять дополнительные задачи? Расширьте свои навыки с помощью дополнительных обучающих модулей, рекомендуемых для вашей схемы обучения