Développement .NET | Visual Studio2023-05-15T12:52:25-07:00

Développer des applications .NET

Créez des applications web et natives pour plusieurs systèmes d’exploitation et appareils avec C#, F# ou Visual Basic

Installez les infrastructures et les outils dont vous avez besoin pour générer des applications .NET

Capture d’écran de la vidéo d'introduction à Visual Studio

En téléchargeant, vous acceptez les termes de licence pour l’édition Visual Studio que vous sélectionnez ci-dessous. Nous offrons également la possibilité de télécharger des logiciels avec Visual Studio. Ce logiciel est concédé sous licence séparément, tel qu’il est défini dans les notes de 3rdAvis de partie ou dans la licence qui l’accompagne. En téléchargeant, vous acceptez également ces licences.

Coder à la place dans une autre langue ?

Téléchargez Visual Studio pour Windows et choisissez les outils dont vous avez besoin.

Capture d'écran C# et 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 .NET Framework. Ces langages sont puissants, de type sécurisé et orientés objets. Ils sont construits sur la plate-forme de compilateur .NET “Roslyn” qui fournit des API d’analyse de code riches et tout est open source sur GitHub.

F#

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

F# est un langage de programmation open source, multiplateforme, fonctionnel 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#.

capture d’écran pour F#
capture d’écran pour l’analyse du code

Productivité .NET

Soyez le plus productif possible

Visual Studio vous guide avec une assistance en direct lorsque 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.

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 des applications Azure Web, de fonctions, de Services cloud et de machines virtuelles. Déploiement rapide sur Azure à l’aide de l’intégration des actions GitHub.

Capture d’écran d’applications cloud dans Azure
capture d’écran des applications avec ASP.NET

Applications Web avec ASP.NET

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

ASP.NET est un framework web open source pour la génération d’applications et de services web modernes Créez des interfaces Web très belles, réactives et dynamiques avec C# plutôt que 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.

Applications de bureau Windows

Windows Forms et WPF

.NET et Visual Studio vous permettent de développer une nouvelle gamme moderne et orientée données d’applications professionnelles (LoB) 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 telles que les contrôles, des liaisons de données, des animations, des styles, des modèles, etc.

Capture d’écran de WinForms et WPF
Capture d’écran de Xamarin

Mobile multiplateforme

Visual Studio et Xamarin

Développez des applications natives riches pour iOS, Android, macOS et Windows avec C# dans Visual Studio.Tirez parti de Xamarin.Forms pour créer des interfaces utilisateur multiplateformes natives et performantes sur plusieurs plateformes et se connectez-vous à l’écosystème .NET en tirant parti des bibliothèques .NET Standard pour partager du code et l’écosystème NuGet.

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.

Commentaires