Технологии Visual Studio
Разработка приложений .NET
Разработка классических и веб-приложений на платформе .NET
Создавайте кроссплатформенные веб-приложения и классические приложения Windows с помощью C#, F# или Visual Basic
Установка Visual Studio
Стандартная установка Visual Studio дает возможность добавлять элементы, необходимые для разработки на Python и других языках
Примечание. Другие варианты .NET в Visual Studio

C# и Visual Basic
Продуктивные, многоцелевые, типобезопасные, объектно-ориентированные языки программирования с открытым исходным кодом
F#
Простое, эффективное функциональное программирование с подробными данными
F# — это кроссплатформенный язык функционального программирования с открытым исходным кодом, который позволяет разработчикам решать проблемы вычислений с помощью простого, надежного и легко поддерживаемого кода. F# находится на GitHub, а в сообществе F# доступны многие средства и библиотеки.


Веб-приложения ASP.NET
Гибкие средства с открытым кодом, необходимые для создания и развертывания современных веб-приложений
ASP.NET — это веб-платформа с открытым исходным кодом для создания отличных веб-сайтов и веб-приложений, использующих HTML, CSS и JavaScript. Вы можете также создавать веб-API и мобильные сайты, использовать технологии реального времени (такие как веб-сокеты) и многое другое.
Облачные приложения в Azure
Быстро развертывайте критически важные приложения. Начните использовать эти средства бесплатно. Обеспечьте масштабирование по мере роста вашей компании
Запускайте веб-приложения ASP.NET и программы .NET в облаке с помощью веб-заданий, облачных служб, виртуальных машин и веб-сайтов Azure. Используйте .NET и Visual Studio для развертывания нового или существующего приложения за секунды.


Универсальная платформа Windows
Одна платформа Windows — множество устройств
Используйте свои навыки C# и Visual Basic, чтобы воспользоваться преимуществами Windows 10 для создания приложений нового поколения.
Windows 10 выполняется на едином унифицированном ядре на разных устройствах, будь то ПК, Xbox, мобильные или другие устройства. Приложения Windows 10, которые вы создаете на C# и Visual Basic, работают со скоростью C++ со средой выполнения .NET Native.
Классические приложения
WinForms и WPF
.NET Framework и Visual Studio позволяют вам разрабатывать современные бизнес-приложения для Windows, ориентированные на обработку данных. Создавайте великолепные пользовательские интерфейсы с WPF или используйте продуктивные конструкторы WYSIWYG WinForms для внедрения пользовательского интерфейса, мультимедиа и комплексных бизнес-моделей. Быстро разрабатывайте бизнес-приложения корпоративного класса, используя комплексный набор функций, в том числе элементы управления, привязку данных, стили, шаблоны и многое другое.


Кроссплатформенные мобильные приложения
Visual Studio и Xamarin
Благодаря 100%-й открытости собственных API-интерфейсов вы имеете полный доступ к возможностям устройств. С помощью простых функций перетаскивания создавайте приложения с характерным интерфейсом и производительностью, присущей этим платформам.
Редактирование и отладка
Добейтесь максимальной продуктивности


.NET Core
Модульное кроссплатформенное программирование с открытым исходным кодом
.NET Core — это набор из компонентов среды выполнения, библиотеки и компилятора, оптимизированный для современных рабочих нагрузок, которые выполняются в Windows, macOS и Linux. Его можно установить локально вместе с вашим приложением и только с необходимыми пакетами. Среда выполнения, библиотеки и компилятор .NET имеют открытый код на GitHub и приветствуют вклады в свое развитие.
Бесплатная полнофункциональная интегрированная среда разработки для учащихся, разработчиков открытого ПО и отдельных
разработчиков
Профессиональные инструменты и службы для разработки; выгодные подписки для небольших команд
разработчиков
Всеобъемлющее решение, которое удовлетворяет требованиям к качеству и масштабированию команд разработчиков любых
размеров