Outils web modernes | Visual Studio2023-08-31T10:17:40-07:00

Outils web modernes

Visual Studio dispose des outils open source et de la souplesse dont vous avez besoin pour créer et déployer des applications web modernes

capture d'écran du sélecteur de langue

ASP.NET... et bien plus

Développez pour le web avec ASP.NET, Node.js, Python ou JavaScript

Passez facilement d’un langage et d’un type de projet à l’autre grâce à l’éditeur HTML5, CSS3 et JavaScript le plus performant au monde. Exploitez la puissance des langages LESS et SASS pour encourager la participation des développeurs front-end.

Conteneurs logiciels

Générez, déboguez, testez et déployez des conteneurs logiciels

Créez et déployez vos applications en toute confiance à l’aide des outils de développement de conteneur de Visual Studio. Créez des images Docker contenant toutes vos dépendances d’applications et facilitez ainsi l’exécution des applications sur un large éventail de services dans Azure et d’autres hôtes de conteneur.

capture d'écran des outils de développement de conteneurs de Visual Studio
capture d'écran d'ASP .NET Core

Plateformes multiples

ASP.NET Core et .NET Core s’exécutent sur Windows, Mac et Linux

Créez vos services et applications web avec ASP.NET Core à l’aide de Visual Studio. Déployez-les sur n’importe quel serveur web ou développez-les à l’échelle du cloud dans Microsoft Azure. Si vous le souhaitez, codez dans l’éditeur et le système d’exploitation de votre choix avec omnisharp.net.

Infrastructures web

Angular, jQuery, Bootstrap, Django, Backbone.js et Express

Augmentez votre productivité avec des infrastructures web puissantes. Visual Studio inclut IntelliSense pour vos codes JavaScript côté client et offre la prise en charge des infrastructures web les plus populaires actuellement telles qu’Angular et Bootstrap.

capture d’écran d’IntelliSense
capture d'écran d'ASP.NET sur GitHub

Open source

ASP.NET et .NET Core sont des codes sous licence Apache et MIT sur GitHub

Vous avez constaté un bogue ou souhaitez soumettre une idée ? Signalez le problème ou envoyez une demande de tirage (pull request). Tous les composants d’exécution ASP.NET et .NET Core CLR, ainsi que les Kits de développement logiciel (SDK) Azure pour tous les langages sont disponibles sur GitHub et sont ouverts aux contributions.

Gestionnaires de paquets

LibMan, NuGet, npm

Rejoignez le web ouvert et accédez à des bibliothèques de tous les horizons. NuGet offre de riches bibliothèques côté serveur .NET, Gestionnaire de bibliothèques (LibMan) l’outil léger d’acquisition de bibliothèques côté client vous permet d’obtenir uniquement les fichiers dont vous avez besoin à partir de packages de framework et de bibliothèques populaires, et npm rassemble d’excellents outils et utilitaires.

Capture d’écran des gestionnaires de paquets
capture d’écran des extensions

Écosystème extensible

Ajoutez des extensions à Visual Studio, explorez notre communauté et faites-en la vôtre !

Personnalisez Visual Studio avec les milliers d’extensions disponibles au sein de notre écosystème en constante évolution ou créez les vôtres.

Cloud scale

Déployez vos applications sur n'importe quel hôte et développez-les à l'échelle du cloud

Visual Studio inclut des outils intégrés pour déployer votre application Web sur n’importe quel hôte ou à l’échelle du cloud Microsoft Azure. Publiez et gérez vos sites Web et machines virtuelles depuis Visual Studio.

capture d'écran de la fenêtre de déploiement
capture d'écran de l'éditeur de code

Le meilleur éditeur de code

Tout ce dont vous avez besoin, au sein d'un même IDE performant

Créez, éditez, explorez, déboguez, testez et déployez du code dans Visual Studio. Gérez votre source, suivez vos bogues et éléments de travail directement dans Azure DevOps ou Team Foundation Server (TFS). Utilisez les référentiels Git de votre choix, y compris ceux qui se trouvent sur GitHub. Bénéficiez d’un aperçu sans précédent de votre code grâce à CodeLens et obtenez toutes les informations dont vous avez besoin sur une seule ligne.

Le meilleur débogueur

Tout ce dont vous avez besoin, au sein d'un même IDE performant

Identifiez les problèmes dans votre code C#, JavaScript, Node.js, Python ou tout autre langage pris en charge par Visual Studio à l’aide du débogueur hautes performances. Diagnostiquez les bogues localement ou à distance, dans n’importe quel navigateur ou dans le cloud. Tirez parti de la configuration de points d’arrêt avancée pour un contrôle précis de l’exécution. En outre, inspectez les états à travers les nombreuses vues de Visual Studio.

capture d’écran du débogueur

Commentaires