Ce qu’il faut savoir sur Visual Studio 2005TheLes produits

Microsoft Visual Studio 2005 est maintenant un produit final. Les morceaux ont été cuits et le produit est officiellement publié.

Bien que la sortie de Visual Studio 2005 était initialement prévue pour le premier semestre 2005, les ambitions du produit ont entraîné quelques retards pour garantir un produit suffisamment solide pour une utilisation en production. Cette nouvelle version de Visual Studio suit bien plus de deux ans et demi après la dernière version, qui a eu lieu en avril 2003. Alors, avec tant de temps en préparation, que faut-il savoir sur cette nouvelle version de l’environnement de développement de Microsoft? Cette nouvelle version vaut-elle le battage médiatique, ou est-ce plus comme Visual Studio .NET 2003 qui était vraiment une version ponctuelle plutôt qu’une version complète?

Si vous faites partie des centaines de milliers de personnes qui ont joué avec les alphas, les bêtas, les aperçus de technologie communautaire (CTP) ou d’autres pré-versions, vous connaissez peut-être déjà la réponse. Sinon, vous devrez décider en fonction des caractéristiques du nouveau produit.

Un seul livre ne serait pas suffisant pour couvrir toutes les caractéristiques du produit. En tant que tel, un seul article — ou même une série d’articles — est encore plus inadéquat. Dans cet article, cependant, je commence à présenter certains des éléments fondamentaux que vous voudrez connaître ou trouver intéressants sur le nouveau produit. À partir de là, vous aurez, espérons-le, un point de départ pour aller de l’avant avec le produit.

Versions de Visual Studio 2005 Sur le Ying Yang

Si vous vous rendez au magasin de détail local qui vend des outils de développement et demandez une copie de Visual Studio 2005, la réponse sera la question “quelle version?” Une recherche sur Amazon.com dans la section logiciel renvoie 19 résultats différents. Certes, un certain nombre d’entre eux sont des versions de mise à niveau par rapport aux versions complètes, mais cela laisse encore beaucoup de versions à choisir.

Avec VS 2005, Microsoft a étendu l’outil de développement Visual Studio à la fois vers le haut et vers le bas.

S’étendant jusqu’aux éditions Express

S’étendant vers le bas, Microsoft a ajouté une ligne de références Express Edition qui s’adressent à la personne d’entrée de gamme qui est un amateur, un développeur non professionnel ou un étudiant. Ce sont des outils très ciblés qui visent un sujet spécifique. De plus, ils ont des interfaces rationalisées qui facilitent le travail avec les produits. Il existe six Éditions Express:

Microsoft Visual Web Developer 2005 Express Edition

Microsoft Visual Web Developer 2005 Express Edition est un outil axé sur la création d’applications Web avec ASP.NET 2.0. Il permet à l’utilisateur de choisir entre Visual Basic, C # ou J #; cependant, vous ne pouvez créer que des solutions Web.

Microsoft Visual Basic 2005 Express Editions
Microsoft Visual C # 2005 Express Edition
Microsoft Visual J # 2005 Express Edition

Les éditions Microsoft Visual Basic 2005 Express, ainsi que les éditions C # et J # Express, sont des outils parfaits pour la personne qui souhaite essayer le développement pour la première fois. Ces outils sont similaires en ce sens qu’ils visent chacun à permettre à l’utilisateur de créer des applications de bureau (formulaires Windows) en utilisant le langage donné.

Microsoft Visual C++ 2005 Express Edition

Microsoft Visual C++ 2005 Express Edition est destiné à la personne souhaitant utiliser un langage de programmation plus puissant — C++. Il est également axé sur la création d’applications de bureau Windows.

Microsoft SQL Server 2005 Express Edition

Microsoft SQL Server 2005 Express Edition est une application de base de données d’entrée de gamme qui fonctionne avec les autres éditions Express. De plus, cette base de données remplace le moteur de bureau Microsoft (MSDE) que de nombreux développeurs ont utilisé dans le passé. SQL Server 2005 Express Edition est une version réduite de la base de données SQL Server 2005 publiée par Microsoft. Il comprend de nombreuses fonctionnalités de base de la base de données de l’entreprise, y compris certains services de reporting.

Toutes les éditions Express sont faciles à installer et nécessitent un minimum de ressources informatiques par rapport aux autres éditions Visual Studio. Les distributions pour les éditions Express ont chacune une taille inférieure à 100 Mo. Alors que SQL Server Express edition est gratuit, les autres versions devraient être listées à 49 $; cependant, Microsoft laisse d’abord les gens les télécharger gratuitement.

Maintien des terrains de base

Comme les versions précédentes de Visual Studio, Microsoft proposera les éditions standard destinées à la plupart des développeurs. Les éditions standard de Visual Studio sont:

  • Microsoft Visual Studio 2005 Édition standard
  • Microsoft Visual Studio 2005 Édition Professionnelle
  • Outils Microsoft Visual Studio 2005 pour Office

L’édition Standard est le produit de développeur professionnel d’entrée de gamme. Il a été déclaré que ce produit est le meilleur pour les développeurs d’entrée de gamme, les développeurs Web et les développeurs de Visual Basic 6 qui cherchent à passer au .NET.Il comprend de nombreuses fonctionnalités clés de Visual Studio .NET, y compris Intellisense, l’éditeur de code, les extraits de code, tous les langages de programmation (contrairement aux éditions Express language, qui n’ont qu’une seule langue), le concepteur de formulaires Web, la prise en charge des appareils mobiles, les outils de conception de bases de données, le concepteur de classes, la prise en charge de XML / XSLT, etc. Il prend en charge ClickOnce pour le déploiement et pour les services de reporting, il dispose de services de reporting SQL Server. Pour le support d’aide, il a le MSDN.

Il manque quelques zones par rapport à certaines des autres éditions. Il n’y a pas de soutien pour le développement de bureaux. Il existe également une interface utilisateur simplifiée. Dans l’édition professionnelle, Crystal Reports est également inclus. De plus, l’édition professionnelle inclut des outils de déploiement supplémentaires et une prise en charge complète de l’extensibilité. D’autres différences sont que l’édition standard ne permettra que le débogage local alors que le professionnel fera également le débogage à distance.

SQL Server n’est pas intégré à l’édition standard, pas plus qu’il n’y a de support pour la compilation 64 bits. Les deux sont dans l’édition Pro. L’édition Pro comprend une copie de l’édition Développeur Windows 2004 Server et de l’édition développeur SQL Server 2005. L’édition standard ne le fait pas.

Il existe également d’autres différences entre les deux éditions.

Microsoft Visual Studio Tools for Office (VSTO) est similaire à l’édition professionnelle. Les principales différences sont qu’il n’y a pas de support pour le développement mobile dans VSTO et qu’il existe évidemment un support pour le développement d’applications avec Microsoft Excel 2003, Word 2004, InfoPath 2003 et Outlook. De plus, VSTO ne prend en charge que VB et Visual C#.

Vous pouvez trouver des détails sur les éditions Standard et Express à l’adresse suivante :: http://msdn.microsoft.com/howtobuy/vs2005/editions/stdexp/

Vous pouvez en savoir plus sur les fonctionnalités de l’édition professionnelle à l’adresse suivante :: http://msdn.microsoft.com/howtobuy/vs2005/editions/pro/

Pour un graphique montrant les différences, vous pouvez consulter http://msdn.microsoft.com/vstudio/products/compare/default.aspx

Extension jusqu’au système d’équipe Visual Studio (VSTS)

Le changement le plus excitant dans Visual Studio est les changements destinés aux organisations de développement. Pour les développeurs travaillant dans des environnements d’équipe travaillant sur des projets à grande échelle, il existe désormais les éditions système d’équipe Visual Studio 2005. Ceux-ci vont au-delà de ce que les éditions Enterprise et Architect précédentes offraient. VSTS est plus que l’EDI pour les développeurs. Il s’agit d’un ensemble d’outils qui intègre une équipe à une solution tout au long du cycle de développement d’un projet. Il ne se concentre pas uniquement sur les phases de codage ou de développement, mais va bien au-delà.

Visual Studio 2005 Team System n’est pas un produit. Ce sont plutôt les produits suivants:

  • Visual Studio 2005 Team Edition pour les Architectes logiciels
  • Visual Studio 2005 Team Edition pour les Développeurs
  • Visual Studio 2005 Team Edition pour les Testeurs
  • Visual Studio 2005 Team Foundation Server

Les éditions de l’équipe de Visual Studio 2005 comprennent un certain nombre de versions supplémentaires outils et fonctionnalités. Il s’agit notamment d’outils de profilage de code, d’analyse statique, de tests unitaires, de détermination de la couverture de code, de gestion de projet, de gestion de cas de test, etc. Lequel de ces outils ou fonctionnalités est inclus dépend de l’édition spécifique. La figure 1 présente un aperçu des VST et de ce qui se trouve dans chacune des trois éditions de l’équipe.

Visual Studio 2005 Team Foundation Server (TFS) est un serveur de collaboration d’équipe qui aide à la gestion des projets d’équipe. Plus précisément, il fournit la base de données et les services back-end pour permettre la collaboration d’une équipe. Il gère le partage des éléments de travail et gère le code source. Le serveur Team Foundation est ce qui aidera à connecter tous les membres d’une équipe.

Vous pouvez en savoir plus sur les éditions Team System à l’adresse suivante :: http://msdn.microsoft.com/howtobuy/vs2005/editions/team/

Treize Produits et en comptant

Jusqu’à présent, j’ai mentionné treize produits différents. Il y a aussi une suite d’équipe qui peut être obtenue; elle a une version de chacun des produits du système d’équipe inclus. Combinez cela avec des versions complètes et des mises à niveau et vous doublez presque le nombre de produits parmi lesquels vous choisissez.

Mais il y a une autre tournure. La plupart des gens achètent les produits Visual Studio haut de gamme dans le cadre d’un abonnement MSDN. Il existe désormais différents niveaux d’abonnements MSDN que vous pouvez combiner avec les produits Visual Studio individuels. Ceux-ci incluent les abonnements standard, Professionnels et Premium. Vous pouvez trouver plus d’informations sur les produits inclus dans chaque abonnement MSDN à http://msdn.microsoft.com/howtobuy/vs2005/subscriptions/

Perdre le nombre de Produits

Donc, avec les éditions Express, Standard, Professional et Team ainsi que les mises à niveau par rapport aux éditions complètes, vous avez beaucoup de références. Ajoutez à cela les saveurs des versions MSDN et le nombre de produits commence à devenir incontrôlable. Du côté positif, vous devriez facilement pouvoir trouver un produit qui répond aux besoins que vous avez.

Maintenant que vous savez quelles sont les différentes éditions, la prochaine chose à vérifier est la multitude de concepteurs dans les outils. Mais cela, malheureusement, est un autre article!

# # #

Leave a Reply