Visual Studio

Transcription

Visual Studio
Visual Studio
Visual Studio est un ensemble complet d'outils de développement permettant de générer des applications Web ASP.NET,
des services Web XML, des applications métiers et des applications mobiles (qu’elles soient sous Android, iOS ou Windows)
ou des applications Web.
Le produit offre également le support intégré de Xamarin et Cordova afin de développer des applications mobiles multiplateformes basées sur C# (Xamarin) ou sur HTML/CSS/JS (Cordova).
Visual Basic, Visual C#, JavaScript/HTML5 et Visual C++, NodeJS, etc. utilisent tous le même environnement de
développement intégré (IDE), ce qui permet le partage d'outils et facilite la création de solutions à plusieurs langages.
Visual Studio propose de plus un environnement permettant aux équipes de développeurs de collaborer tout au long du
cycle de développement d’un projet en garantissant le contrôle des versions, des composantes, des tests, des demandes de
modifications, remontées de bugs, et du reporting sur l’état d’avancement des projets.
Disponible depuis juillet 2015 en version 2015 et mis à jour récemment en décembre 2015 avec l’update 1, il se présente
sous forme d’éditions intégrant pour certaines l’abonnement MSDN (qui offre entre autre l’accès à des outils, aux
technologies Microsoft en test, l’accès aux mises à jour, des comptes développeurs pour les différents stores, l’accès aux
forums, etc…) :

Visual Studio Community : permet de développer gratuitement des applications mobiles Windows, iOS et
Android et des applications Web. Il intègre toutes les fonctionnalités clés de Visual Studio Professional 2015. Il est
conçu et optimisé pour les développeurs individuels, les étudiants, les contributeurs Open Source et les équipes
de petite taille.

Visual Studio Professional : Environnement de développement pour un utilisateur, permet de pour développer
pour le Web, le Cloud, Windows, le poste de travail et autres appareils mobiles. Il est destiné aux développeurs
indépendants ou aux petites équipes.

Visual Studio Entreprise : La solution d’entreprise avec des fonctionnalités avancées pour des équipes travaillant
sur des projets de toute taille ou complexité, y compris des tests avancés et DevOps.

Visual Studio Test Professionnel : Environnement de développement permettant d’intègrer les testeurs, les chefs
de produits et les autres parties prenantes directement dans le processus de développement. Il connecte toutes
les parties prenantes au processus de développement.

Visual Studio Code : Editeur de code optimisé pour la création et le débogage d'applications Cloud et Web
modernes. Visual Studio Code est gratuit et multi-plateformes, il est disponible sous Windows, Mac OS X ou Linux.

MSDN Plateforms : Abonnement MSDN sans Visual Studio pour toute personne souhaitant un accès complet aux
logiciels et services Microsoft. Les avantages de Microsoft Azure sont également intégrés dans l’abonnement
MSDN Plateforms permettant de créer des sites Web, d’héberger des machines virtuelles ou encore de
développer des applications (voir la fiche Azure dans cet ouvrage).

Visual Studio Team Foundation : Services pour les équipes afin de partager du code, assurer le suivi des travaux
et envoyer des logiciels, le tout dans tous les langages et dans un package unique. Ce produit se compose d’un
serveur et necessite des licences d’accès client (CAL) associées.
Visual studio est également disponible sous forme d’un abonnement mensuel par utilisateur (anciennement dénommé
Visual Studio Online) dans 3 éditions :



Visual Studio Community.
Visual Studio Professional.
Visual Studio Entreprise.
© Calipia – usage réservé aux établissements dépendant du Ministère de l’Enseignement Supérieur et de la Recherche
Principales fonctions