.NET

.NET, inclus dans Visual Studio, vous aide à créer des applications mobiles, de bureau et web qui s’exécutent sur divers systèmes d’exploitation, appareils et serveurs.
C# and Visual Basic

C# et Visual Basic

Productifs, polyvalents, de type sécurisé, orientés objets, disponibles en open source

C# et Visual Basic sont des langages de programmation conçus pour créer une large gamme d’applications qui s’exécutent sur le .NET Framework. Ces langages sont puissants, de type sécurisé et orientés objets. Ils s’appuient sur la plateforme de compilateur « Roslyn » de .NET, qui fournit des API d’analyse de code riches et sont disponibles en open source sur GitHub.

En savoir plus

F#

Programmation simple, efficace, riche en données, fonctionnelle-first

F# est un langage de programmation open source, interplateforme, fonctionnel-first qui permet aux développeurs de s’attaquer à des problèmes informatiques avec du code simple, robuste et facile à gérer. F# est disponible sur GitHub, et de nombreux outils et bibliothèques peuvent être utilisés à partir de la communauté F#.

En savoir plus

Continuous testing in DevOps
ASP.NET web apps

Applications Web ASP.NET

Outils ouverts et souples dont vous avez besoin pour créer et déployer des applications Web modernes

ASP.NET est une infrastructure Web open source qui permet de créer des applications Web et des sites Web fabuleux à l’aide des langages HTML, CSS et JavaScript. Vous pouvez également créer des API Web et des sites mobiles, utiliser des technologies en temps réel telles que Web Sockets, et bien plus encore.

En savoir plus

Applications cloud dans Azure

Déployez rapidement des applications stratégiques. Démarrez gratuitement. Faites évoluer votre solution en cohérence avec votre croissance

Exécutez des applications Web ASP.NET et des programmes .NET dans le cloud à l’aide de Sites Web, WebJobs, Cloud Services, et des machines virtuelles Azure. Utilisez .NET et Visual Studio pour déployer une application nouvelle ou existante en quelques secondes.

En savoir plus

Cloud apps in Azure
Universal Windows Platform

Plateforme Windows universelle

Une plateforme Windows, de nombreux appareils

Exploitez vos compétences en C# et Visual Basic pour tirer parti de la puissance de Windows 10 et créer les applications de nouvelle génération.
Windows 10 s’exécute depuis un seul emplacement central unifié sur tous les appareils : mobile, bureau, Xbox ou ailleurs. Les applications Windows 10 que vous créez avec C# et Visual Basic s’exécutent aussi rapidement que C++ avec le runtime .NET Native.

En savoir plus

Applications de bureau

WinForms et WPF

.NET Framework et Visual Studio vous permettent de développer une nouvelle gamme moderne et orientée données d’applications professionnelles pour Windows. Créez des expériences utilisateur exceptionnelles sur le plan visuel avec WPF ou utilisez des concepteurs WYSIWYG productifs WinForms pour intégrer des interfaces utilisateur, des médias, et des modèles d’entreprise complexes. Développez rapidement une gamme d’applications professionnelles avec un ensemble complet de fonctionnalités, comme des contrôles, des liaisons de données, des animations, des styles, des modèles et bien plus encore.

En savoir plus

Desktop applications
Cross platform mobile

Mobile interplateforme

Visual Studio et Xamarin

Créez de riches applications natives à l’aide de C# sur iOS, Android et Windows, tout en réutilisant au maximum votre code. Partagez du code entre les plateformes matérielles avec des projets partagés ou des bibliothèques de classes portables.

Avec l’intégralité des API natives incluses, vous bénéficiez d’un accès complet aux fonctionnalités des différents appareils. Créez des applications en bénéficiant d’une expérience d’utilisation et de performances natives en un seul geste avec la fonction de glisser-déposer.

En savoir plus

Édition et débogage

Soyez le plus productif possible

Visual Studio vous guide à l’aide d’un service d’aide en direct à mesure que vous écrivez du code Visual Basic et C# via IntelliSense et des analyseurs, et vous fournit également des outils de débogage et de diagnostic hautes performances.

En savoir plus sur l’édition dans Visual Studio

En savoir plus sur le débogage dans Visual Studio

Edit and debug

.NET Core

Modulaire, interplateforme, open source

.NET Core est un ensemble de composants du runtime, de la bibliothèque et du compilateur, optimisés pour les charges de travail modernes, qui s’exécutent sur Windows, Mac OS X et Linux. Il peut être installé localement avec votre application, uniquement avec les packages dont vous avez besoin. Le runtime, les bibliothèques et le compilateur .NET Core sont tous en open source sur GitHub et sont ouverts aux contributions.

En savoir plus

.NET Core Preview

Environnement de développement intégré (IDE) gratuit et totalement fonctionnel pour les étudiants, les développeurs open source et les développeurs particuliers

Téléchargement gratuit

Outils de développement, services et avantages d’abonnement professionnels pour les petites équipes

Version d’évaluation gratuite

Solution de bout en bout pour répondre aux exigences de qualité et d’échelle d’équipes de toutes tailles

Version d’évaluation gratuite