Microsoft Visual Studio - Éditions, Comparaison, Fonctionnalités, FAQ

Microsoft Visual Studio Editions



Microsoft Visual Studio est un environnement de développement intégré (IDE) de Microsoft. Il est utilisé pour développer des programmes informatiques, ainsi que des sites Web, des applications Web, des services Web et des applications mobiles. Visual Studio utilise les plates-formes de développement de logiciels Microsoft telles que Windows API, Windows Forms, Windows Presentation Foundation, Windows Store et Microsoft Silverlight. Il peut produire à la fois du code natif et du code managé. Visual Studio inclut un éditeur de code prenant en charge IntelliSense ainsi que la refactorisation de code. Le débogueur intégré fonctionne à la fois comme un débogueur au niveau de la source et comme un débogueur au niveau de la machine. D'autres outils intégrés incluent un concepteur de formulaires pour la création d'applications GUI, un concepteur Web, un concepteur de classes et un concepteur de schéma de base de données. Visual Studio prend en charge différents langages de programmation et permet à l'éditeur de code et au débogueur de prendre en charge presque tous les langages de programmation, à condition qu'un service spécifique au langage existe. Les langages intégrés incluent C, C++ et C#, et la prise en charge d'autres langages tels que F#, IronPython, IronRuby et Python est disponible via des services de langage installés séparément. Les ensembles d'outils de langage tiers qui peuvent être intégrés incluent ReSharper, une extension de productivité populaire pour Visual Studio. Microsoft Visual Studio propose plusieurs éditions conçues pour des rôles spécifiques dans le développement de logiciels, tels que les architectes, les administrateurs de bases de données, les testeurs, etc. L'édition la plus populaire est l'édition professionnelle, qui comprend l'ensemble des fonctionnalités de base pour la plupart des utilisateurs. L'édition Enterprise comprend toutes les fonctionnalités de l'édition Professional, ainsi que des fonctionnalités supplémentaires pour le développement d'entreprise, telles que des outils de débogage et de test avancés, la gestion du code côté serveur et l'intégration avec Microsoft Team Foundation Server pour le contrôle des sources et le suivi des éléments de travail. L'édition Ultimate est l'édition la plus complète de Visual Studio et comprend toutes les fonctionnalités de l'édition Enterprise, ainsi que des fonctionnalités supplémentaires pour le développement avancé, telles que des outils de modélisation et un concepteur UML, des outils d'analyse de code et la prise en charge du calcul parallèle. Microsoft propose également une édition gratuite de Visual Studio, appelée Visual Studio Express, qui est conçue pour les amateurs, les étudiants et les développeurs novices. Il inclut un sous-ensemble des fonctionnalités disponibles dans les autres éditions de Visual Studio.



Visual Studio est le propre IDE de Microsoft, initialement nommé Project Boston et sorti en 1997. Cette fois, Microsoft a regroupé tous ses outils de développement et les a achetés dans un seul produit. La version originale du logiciel était disponible en deux éditions. Ce premier était Visual Studio Professionnel et l'autre était plus puissant Visual Studio Entreprise . L'édition professionnelle était livrée avec 3 CD, tandis que l'édition Enterprise améliorée était livrée avec 3 CD. Parlons maintenant de Visual Studio 2017.





Microsoft Visual Studio





Microsoft Visual Studio

Actuellement, la version 11 de Visual Studio, nommée Visual Studio 2017, est la dernière version stable de l'équipe Developer Tools de Microsoft. Il se décline en 3 éditions principales, à savoir :



  1. Version communautaire gratuite,
  2. Version professionnelle et
  3. Version corporative.

DANS Édition communautaire - version gratuite progiciel et le moins fonctionnel. Mais dans tous les cas, il fait votre travail en tant qu'étudiant débutant ou développeur. La seconde est l'édition professionnelle, qui est un peu plus puissante que l'édition communautaire, puis vient le package Enterprise complet avec tous les outils puissants pour Visual Studio.

Pour le moment, Visual Studio est Éditeur de code , Débogueur , un Designer . Cela signifie qu'ici, vous pouvez modifier ou écrire du code simple pour le côté serveur ou les consoles, vous pouvez vérifier si le code que vous avez écrit fonctionne et s'il peut aider si votre code doit être amélioré. C'est aussi un concepteur, car vous pouvez désormais créer des interfaces utilisateur et des expériences utilisateur dans Visual Studio, comme vous le feriez lors du développement d'applications pour UWP ou dans Xamarin à l'aide de Blend ou XAML.

Toutes les informations contenues dans cet article font référence à des notes de bas de page rédigées par Microsoft. Ils sont listés ci-dessous :



    • Les entités corporatives sont définies comme > 250 PC ou > 1 million de dollars de revenus annuels.
    • Bureau Windows, applications Windows universelles, Web (ASP.NET), Office 365, applications métier, Apache Cordova, Azure Stack, développement de bibliothèques multiplateformes C++, Python, Node.js, .NET Core, outils Docker
    • Peut ouvrir des diagrammes créés dans d'autres éditions de Visual Studio en mode lecture seule.
    • Active le profilage d'interaction de niveau.

Comparons maintenant les éditions de Visual Studio.

Version gratuite de la communauté Visual Studio

1] A qui s'adresse-t-il ?

Visual Studio Community Edition améliorera considérablement les cas d'utilisation suivants. Ils prendront en charge les développeurs individuels, l'apprentissage en classe, la recherche universitaire, la participation à des projets open source et les organisations non professionnelles comptant jusqu'à 5 utilisateurs.

2] Prendra-t-il en charge la plate-forme de développement ?

Comme je l'ai mentionné plus haut, cela va Je soutiens définitivement plateforme de développement.

3] Que diriez-vous d'un environnement de développement intégré ?

Pour l'IDE, la version communautaire gratuite de Visual Studio prendra en charge les fonctionnalités suivantes. Il prendra en charge la détection Peek, la refactorisation, le déploiement Web en un clic, la visionneuse de ressources de modèle, les solutions de visualisation avec des graphiques de dépendance et des cartes de code, et le multi-ciblage.

4] Débogage et diagnostics avancés ?

Sous Débogage et diagnostics avancés, la version gratuite de Visual Studio prend en charge les éléments suivants. Il prend en charge les métriques de code, le débogage graphique, l'analyse de code statique et un hub de performances et de diagnostics.

5] Prise en charge des outils de test

Eh bien, puisqu'il s'agit d'une version gratuite de Visual Studio avec des fonctionnalités et des outils limités. Il prend uniquement en charge les tests unitaires pour que les développeurs testent leur code.

6] Dans quelle mesure Xamarin (développement multiplateforme) est-il bien intégré ?

Eh bien, si vous vous demandez XamarinName , quel score. Les fonctionnalités multiplateformes suivantes sont prises en charge par la communauté Visual Studio sous Xamarin. Il s'agit du partage de code entre les applications Android et iOS, les développeurs d'interface utilisateur iOS et Android, Xamarin Forms (Xamarin.Forms en abrégé) et Xamarin Instant Player.

7] Pouvez-vous collaborer avec d'autres développeurs de la communauté Visual Studio ?

Eh bien, Microsoft a pris soin de vous. Les fonctionnalités suivantes sont prises en charge par Visual Studio pour répondre à tous vos besoins de collaboration. Il s'agit du storyboard dans PowerPoint, de la révision du code, des capacités de pause/reprise des tâches et de Team Explorer avec prise en charge des outils de création tiers.

Lire : Ce qui s'est passé Code Visual Studio ?

Visual Studio Professionnel

1] A qui s'adresse-t-il ?

En plus de ce qui est mentionné pour la communauté Visual Studio, cette version professionnelle de Visual Studio est prise en charge dans des cas d'utilisation tels que les entreprises.

2] Prendra-t-il en charge la plate-forme de développement ?

Comme je l'ai dit plus haut, il soutiendra certainement plateforme de développement.

3] Que diriez-vous d'un environnement de développement intégré ?

En parlant de l'IDE, la version professionnelle de Visual Studio prendra en charge tout ce que la communauté Visual Studio prend en charge. Cela prendra également en charge CodeLens .

4] Débogage et diagnostics avancés ?

Sous Advanced Debugging and Diagnostics, la version professionnelle prend en charge exactement tout ce que la version gratuite de Visual Studio prend en charge, qui est prise en charge par la communauté Visual Studio.

5] Parler de la façon dont Visual Studio prend en charge les outils de test

Eh bien, le Visual Studio professionnel a encore des fonctionnalités et des outils limités par rapport à l'édition Enterprise. Il prend uniquement en charge les tests unitaires pour que les développeurs testent leur code.

6] Dans quelle mesure Xamarin (développement multiplateforme) est-il bien intégré ?

Eh bien, si vous êtes intéressé par Xamarin, il prend en charge les mêmes fonctionnalités que la communauté Visual Studio. Les fonctionnalités multiplateformes suivantes sont prises en charge par la communauté Visual Studio sous Xamarin. Il s'agit du partage de code entre les applications Android et iOS, les développeurs d'interface utilisateur iOS et Android, Xamarin Forms (Xamarin.Forms en abrégé) et Xamarin Instant Player.

7] Pouvez-vous collaborer avec d'autres développeurs utilisant Visual Studio Professional ?

Eh bien, Microsoft a pris soin de vous. Toutes les fonctionnalités sont prises en charge par Visual Studio pour répondre à tous vos besoins de collaboration. Il s'agit du storyboard dans PowerPoint, de la révision du code, des capacités de pause/reprise des tâches et de Team Explorer avec prise en charge des outils de création tiers.

Visual Studio Entreprise

1] A qui s'adresse-t-il ?

Semblable à Visual Studio Professional, il prend en charge les développeurs individuels, l'apprentissage en classe, la recherche universitaire, la participation à des projets open source, les organisations non professionnelles comptant jusqu'à 5 utilisateurs et les entreprises.

2] Prendra-t-il en charge la plate-forme de développement ?

Comme je l'ai dit plus haut, il soutiendra certainement plateforme de développement.

3] Que diriez-vous d'un environnement de développement intégré ?

En parlant de l'IDE, l'édition Visual Studio Enterprise prendra en charge tout ce que Visual Studio Professional prend en charge. Cela prendra également en charge la validation de dépendance en direct, les diagrammes de couche architecturale, la validation d'architecture et le clonage de code.

4] Débogage et diagnostics avancés ?

Dans la section Débogage et diagnostics avancés, l'édition Enterprise prend en charge exactement tout ce que Visual Studio Professional prend en charge. En outre, il prend en charge IntelliTrace, l'intégration du débogueur de carte de code, l'analyse de vidage mémoire .NET.

5] Prise en charge des outils de test

Eh bien, l'édition Visual Studio Enterprise est livrée avec toutes les fonctionnalités et tous les outils par rapport aux autres éditions inférieures. En plus des tests unitaires, il prend en charge les tests unitaires en direct, la gestion des cas de test, les tests de charge et de performance Web, IntelliTest, Microsoft Fakes également appelé isolation des tests unitaires, la couverture du code, la gestion de laboratoire, les tests codés de l'interface utilisateur, les tests manuels avec Microsoft Test Manager, les tests exploratoires avec Microsoft Test Manager et passez rapidement aux tests manuels avec Microsoft Test Manager.

6] Dans quelle mesure Xamarin (développement multiplateforme) est-il bien intégré ?

Eh bien, si vous êtes intéressé par Xamarin, il prend en charge plus de fonctionnalités que la prise en charge de Visual Studio Community et Visual Studio Enterprise. Les fonctionnalités multiplateformes suivantes sont prises en charge par Visual Studio Enterprise en plus de celles prises en charge par deux autres éditions appelées Xamarin. Il s'agit des assemblages en ligne, de l'inspecteur Xamarin, du profileur Xamarin et du simulateur distant iOS pour Windows.

7] Pouvez-vous collaborer avec d'autres développeurs utilisant Visual Studio Enterprise ?

Eh bien, Microsoft a pris soin de vous. Évidemment, toutes les fonctionnalités sont prises en charge par Visual Studio pour répondre à tous vos besoins de collaboration. Il s'agit du storyboard dans PowerPoint, de la révision du code, des capacités de pause/reprise des tâches et de Team Explorer avec prise en charge des outils de création tiers.

cómo forzar la actualización de la política de grupo

Téléchargement de Visual Studio

Si vous souhaitez essayer Visual Studio en pratique, vous pouvez en savoir plus et le télécharger à partir de VisualStudio.com.

CONSEIL : Microsoft Visual Studio Dev Essentials vous fournit tous les outils et services dont vous avez besoin pour devenir développeur gratuitement. Le logiciel est conçu pour fournir des outils, des services et une formation gratuits afin d'encourager davantage de développeurs et de passionnés à essayer leurs technologies préférées.

Téléchargez PC Repair Tool pour trouver rapidement et corriger automatiquement les erreurs Windows

Maintenant lis : Guide du débutant pour démarrer avec Visual Studio .

Articles Populaires