Feedback

Разработка на платформе .NET | Visual Studio 2018-04-24T11:14:26+00:00

.NET

Входящая в состав Visual Studio платформа .NET помогает вам создавать мобильные, классические и веб-приложения для разнообразных операционных систем, серверов и устройств.

C# and Visual Basic

C# и Visual Basic

Продуктивные, многоцелевые, типобезопасные, объектно-ориентированные языки программирования с открытым исходным кодом

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

Дополнительные сведения

F#

Простое, эффективное функциональное программирование с подробными данными

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

Дополнительные сведения

Continuous testing in DevOps
ASP.NET web apps

Веб-приложения ASP.NET

Гибкие средства с открытым кодом, необходимые для создания и развертывания современных веб-приложений

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

Дополнительные сведения

Облачные приложения в Azure

Быстро развертывайте критически важные приложения. Начните использовать эти средства бесплатно. Обеспечьте масштабирование по мере роста вашей компании

Запускайте веб-приложения ASP.NET и программы .NET в облаке с помощью веб-заданий, облачных служб, виртуальных машин и веб-сайтов Azure. Используйте .NET и Visual Studio для развертывания нового или существующего приложения за секунды.

Дополнительные сведения

Cloud apps in Azure
Universal Windows Platform

Универсальная платформа 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 для внедрения пользовательского интерфейса, мультимедиа и комплексных бизнес-моделей. Быстро разрабатывайте бизнес-приложения корпоративного класса, используя комплексный набор функций, в том числе элементы управления, привязку данных, стили, шаблоны и многое другое.

Дополнительные сведения

Desktop applications
Cross platform mobile

Кроссплатформенные мобильные приложения

Visual Studio и Xamarin

Создавайте полнофункциональные собственные приложения на C# на платформах iOS, Android и Windows при максимальном повторном использовании кода. Совместно используйте код для различных платформ устройств с помощью общих проектов или переносимых библиотек классов.

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

Дополнительные сведения

Редактирование и отладка

Добейтесь максимальной продуктивности

Visual Studio предоставляет вам динамическую помощь по мере написания кода Visual Basic и C# в IntelliSense и анализаторах, а также средства отладки и диагностики мирового уровня.

Дополнительные сведения о редактировании в Visual Studio

Дополнительные сведения об отладке в Visual Studio

Edit and debug
.NET Core Preview

.NET Core

Модульное кроссплатформенное программирование с открытым исходным кодом

.NET Core — это набор из компонентов среды выполнения, библиотеки и компилятора, оптимизированный для современных рабочих нагрузок, который запускается на Windows, Mac OS X и Linux. Его можно установить локально вместе с вашим приложением и только с необходимыми пакетами. Среда выполнения, библиотеки и компилятор .NET имеют открытый код на GitHub и приветствуют вклады в свое развитие.

Дополнительные сведения

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial

Free, fully-featured IDE for students, open-source and individual developers

Download

Professional developer tools, services, and subscription benefits for small teams

Download

End-to-end solution to meet demanding quality and scale needs of teams of all sizes