Visual Studio 2012 sort avec .NET 4.5
Tour d'horizon des nouveautés de l'EDI pour le support de l'ALM, du mobile, du Web, du Cloud et WinRT

Le , par Hinault Romaric, Responsable Actualités
Mise à jour du 24/09/2012

Visual Studio 2012 est disponible depuis le 12 septembre 2012. La solution propose une nouvelle génération d'outils de développement, de collaboration et de gestion du cycle de vie pour la conception des applications non seulement modernes et attrayantes, mais aussi accessibles n’importe où, n’importe quand, répondant aux attentes des clients.



Visual Studio 2012 se décline en plusieurs éditions (Ultimate, Professionnel, Premium, etc.), destinées à des profils différents.

Comment identifier la version qui est la mieux adaptée à ses besoins ? C’est la question à laquelle répond Comsoft France, la société qui accompagne les professionnels IT dans l’achat des licences logicielles.

Comsoft vient de publier un guide complet des produits Visual Studio 2012, une grille de comparaison des fonctionnalités des éditions et une fiche produit pour chaque version de Visual Studio 2012, y compris Visual Studio Team Foundation 2012.

Pour Comsoft, les grandes équipes de développeurs accueilleront avec plaisir les nombreuses fonctionnalités proposées par Visual Studio Ultimate 2012 et Visual Studio Test Professional 2012. Les équipes plus petites produiront des logiciels de qualité grâce aux outils optimisés pour répondre à leurs besoins, inclus dans Visual Studio Premium 2012 et Visual Studio Professional 2012.

L’ensemble de ces documents sont téléchargeables gratuitement sur le site de la société et ils représentent une aide précieuse dans le choix d’une édition de Visual Studio 2012.

Découvrez les éditions de Visual Studio 2012 et identifiez celle qui correspond à vos besoins

Visual Studio 2012 sort avec .NET Framework 4.5
tour d'horizon des nouveautés de l'EDI pour le support de l'ALM, du mobile, du Web et du Cloud

Visual Studio 2012 et le Framework .NET 4.5 sont officiellement disponibles pour tous les utilisateurs.

Visual Studio 2012 est un environnement de développement riche pour créer et gérer des applications non seulement modernes et attrayantes, mais aussi accessibles n’importe où, n’importe quand, répondant aux attentes des clients.

Dévoilé pour la première fois au stade de Preview lors de la conférence Microsoft Build en septembre 2011, Visual Studio est passé par plusieurs mois de tests, ajouts de nouvelles fonctionnalités, améliorations des fonctions existantes en tenant compte des retours des utilisateurs, pour aboutir à ce jour à une solution de pointe pour la création et la gestion du cycle de vie des applications.

Visual Studio 2012 est l’outil cross technologies et cross plateformes qui unifie tout l’écosystème Microsoft. Du smartphone au Cloud en passant par les tablettes, Visual Studio offre une collection d’outils pour le développement des jeux, des applications Windows Phone, des solutions Windows, des services connectés WinRT et Azure, ainsi que des applications Web modernes reposant sur les standards du moment et des solutions SharePoint 2013.



Interface utilisateur

Février 2012, Microsoft présente la beta de Visual Studio 2012, avec comme nouveauté la plus visible une nouvelle interface utilisable sobre, monochrome, qui mise essentiellement sur la simplicité pour permettre au développeur de se concentrer uniquement sur le code et les tâches connexes. Qualifiée de « trop sombre et déprimante » par plusieurs développeurs, cette interface va évoluer en adoptant une couleur gris clair. Le bleu va être réintroduit dans la barre d’état, les entêtes de fenêtres et les onglets. La sélection des commandes, l’IntelliSense, et l’explorateur de solutions arboreront une couleur beaucoup moins sobre. La typographie et les polices vont être modifiées avec l’adoption des majuscules et des minuscules. Une nouvelle boite de recherches sera ajoutée à l’EDI, qui propose désormais deux thèmes pour l’interface.



Support des langages

Avec Visual Studio 2012, JavaScript devient un langage de première classe, tout comme les langages .NET C# ou VB.NET, pour la création des applications Windows et web.

Les améliorations pour ce langage sont entre autres : des meilleures performances sur des gros fichiers et beaucoup plus de précision pour l’IntelliSence ; la prise en charge de la récente norme ECMAScript 5 ; un meilleur support du débogage pour JavaScript, avec des nouvelles fenêtres intégrées pour interagir avec le code HTML/JavaScript de l’application en cours de débogage.

Pour les langages C# et VB, la programmation asynchrone va être intégrée à C# 5 (lire par ailleurs les nouveautés de C# 5, par Jérôme Lambert) et Visual Basic 11. Désormais, avec les nouvelles fonctionnalités async de C# et Visual Basic, les développeurs sont en mesure d’écrire du code asynchrone assez aisément, en utilisant une panoplie de contrôles de flux traditionnels (boucles, structure de contrôle, etc.).



Le support du C++ s’enrichit avec la norme C++ 11 (sur lignage des références, coloration sémantique, etc.), ainsi que la capacité d’écrire des applications natives Windows 8 Metro. Visual Studio 2012 intègre C++ AMP (Accelerated Massive Parallelism), une nouvelle technologie conçue pour aider les développeurs C++ dans la conception d'applications parallèles utilisant le GPU.

Visual Studio 2012 apporte également de nouveaux outils pour F#, dont un nouveau fournisseur de types permettant de combler les limites du typage statique pour l’accès aux données. F# 3.0 soutient OData, WSDL et SQL (LINQ to SQL et LINQ to Entities). Des fournisseurs de types personnalisés peuvent être ajoutés à ceux-ci pour cibler des sources de données arbitraires.

Gestion du cycle de vie logiciel

Avec Visual Studio 2012, les développeurs adoptent plus facilement les méthodes ALM (gestion du cycle de vie des applications), avec, à la clé, de nombreux atouts : des innovations plus rapides, moins de risques et la possibilité de développer en cycle continu des applications de grande qualité, dont bénéficieront aussi bien les entreprises que les particuliers.
Visual Studio propose une gestion moderne du cycle de vie des applications, grâce à :

  • Des outils agiles de gestion et de planification de projets pour une meilleure communication et collaboration entre les équipes. Ces outils incluent une gestion des retards, une planification release/sprint, la gestion de la capacité d'équipe et prévisionnel, une traçabilité par l'intégration avec des outils d'équipe (conditions requises, développements, tests et outils de gestion des commentaires), et une visibilité en temps réel de l'état des risques et de la date de livraison.
  • Des outils et des flux de travail pour faire tomber les barrières entre les membres des équipes. Ils facilitent les échanges dès le début du projet sur les fonctionnalités du produit et la direction à suivre. Cette solution intégrée favorise la collaboration et l’efficacité des développeurs. Elle facilite également les échanges entre testeurs et développeurs afin de réduire la durée des cycles, la détection des défauts et leurs corrections, ainsi que les échanges entre les équipes opérations et les développeurs afin d'accélérer le développement d'applications et de réduire le MTTR (temps moyen pour réparer).
  • Des outils et des process de travail pour assurer la qualité tout au long du cycle de vie des applications. Il peut s'agir des exigences exploitables, des outils et frameworks de test flexibles, des feedbacks et des livraisons en continu et des rapports sur les mesures de qualité.


Développement des applications pour le Windows Store

Visual Studio 2012 RC embarque de nouveaux modèles de projets Windows 8 UI, de nouveaux composants Windows Runtine pour C# et VB.NET, et un nouveau modèle de projet DLL pour les développeurs C++. Les modèles existants ont été améliorés avec une prise en charge entière du clavier et de la souris, en plus du tactile.

Le concepteur Blend et Visual Studio XAML ont été renforcés. Le développeur pourra désormais modifier et visualiser immédiatement l’interface de son application WinRT en fonction des états d’affichage (portrait, paysage, etc.) via le panneau « Device ».

Pour les applications Metro avec JavaScript, le concepteur Blend apporte une multitude de nouvelles fonctionnalités, dont un nouveau mode pour la visualisation des propriétés des CSS, des éditeurs pour l’édition simplifiée des gradients et transformations 2D et des améliorations de la productivité et de la Refactorisation.

.NET Framwrok 4.5

.NET Framework 4.5 présente de nouvelles fonctionnalités qui permettent d'améliorer les performances et de simplifier la programmation parallèle et asynchrone. Côté client, .NET Framework 4.5 fournit en outre les fonctionnalités .NET et XAML aux applications dédiées au Store Windows 8.

Concernant le volet serveur, .NET Framework 4.5 renforce et améliore ASP.NET, WIF (Windows Identity Foundation), Entity Framework, WCF (Windows Communication Foundation) et ASP.NET MVC. Enfin, pour le Cloud, Windows Azure prend totalement en charge le développement .NET avec le Kit de développement logiciel (SDK) Windows Azure pour .NET.



Les différentes versions

Visual Studio 2012 est disponible en édition : Ultimate, Pro, Test pro, et Premium.

Les versions gratuites seront téléchargeables en édition : Express pour Windows 8 ; Express pour le Web ; Express pour Azure ; Express pour Windows Phone et enfin Express pour Windows Desktop.

« Dans un contexte de multi-écrans et de convergence des plateformes, les développeurs ont la possibilité de créer des applications clients modernes, y compris des Apps, connectées aux services dans le Cloud, qui rendent ainsi plus facilement accessible l’information au plus grand nombre, sur n'importe quel écran, n’importe où, n’importe quand », souligne Jean Ferré, Directeur de la division Développeurs, Plateforme et Ecosystème de Microsoft France. « Visual Studio 2012 et .NET Framework 4.5 constituent notre solution la plus complète et la plus cohérente, pour une expérience de développement intégrée qui permet à chacun de transformer ses idées en applications pour les entreprises ou les particuliers. »

Télécharger Visual Studio 2012

Télécharger .NET Framework 4.5

Source : CP Microsoft


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de CAML CAML
http://www.developpez.com
Membre confirmé
le 13/09/2012 13:16
Quelqu'un a t'il déjà pu comparer les perfomances de l'EDI (comparé à VS 2010) ? Plus lent ? plus rapide ? Je parle bien entedu pour une taille de solution conséquent. L'intellisense fait il toujours autant ramer la machine ? blocage ?
Avatar de Plorf Plorf
http://www.developpez.com
Membre habitué
le 13/09/2012 14:23
Bonjour,
J'utilise la RC Ultimate depuis quelques mois, les performances sont meilleures que 2010 je trouve.
Par contre le debugger (dans la RC) laisse à désirer...
Avatar de GurYN GurYN
http://www.developpez.com
Membre du Club
le 13/09/2012 14:26
Meilleures performances que la 2010.

A noter qu'il y a également TFS 2012 en version Express limité à 5 développeurs.
Avatar de elmcherqui elmcherqui
http://www.developpez.com
Membre éclairé
le 13/09/2012 15:21
l'utilisant chaque jour au boulot depuis le 15 aout , je peux dire que les performance sont bien meilleurs , le debogueur plus rapide aussi , les tests beaucoup plus intégré et multithreadé automatiquement . Seul Problème me concernant qui va me laisser utiliser en partie Visual studio 2010 est le projet template Setup qui n'est plus supporté . A La place ils ont mis InstallShield version gratuite .
Avatar de dzada dzada
http://www.developpez.com
Membre à l'essai
le 17/09/2012 8:41
Bonjour

Pour moi aussi et sur de grosses solutions, les performances sont meilleurs. J'ai aussi apprécié l'intégration en version pro de l'outil d'analyse statique du code, ainsi que celui d'analyse de performance (ressemble un peu à AMD catalyst, mais avec une meilleur intégration. Au niveau de la précision des mesures je ne suis pas encore sur je pense que c'est au moins aussi précis qu'AMD catalyst).
Avatar de cd090580 cd090580
http://www.developpez.com
Membre habitué
le 18/09/2012 13:26
Point négatif de cette version, il n'est plus possible de choisir les composants à installer...
Avatar de Nathanael Marchand Nathanael Marchand
http://www.developpez.com
Rédacteur/Modérateur
le 18/09/2012 13:58
Citation Envoyé par cd090580  Voir le message
Point négatif de cette version, il n'est plus possible de choisir les composants à installer...

A un niveau plus macro si, j'ai par exemple décoché LightSwitch, C++ et les MFC, le dév. SharePoint et le dév. Office dont je ne me sers pas!
Avatar de champomy62 champomy62
http://www.developpez.com
Membre actif
le 18/09/2012 15:45
Salut,

Pour moi aussi je sens une nette hausse des performances de visual studio, surtout édition de code, debug et reactivité interface.

Avec la version pro, on peut faire du développement office et base de données? Car je trouve la doc trop louche... car ça me parait des fonctionnalitées de base n'empêche !
Avatar de Pelote2012 Pelote2012
http://www.developpez.com
Membre Expert
le 20/09/2012 9:16
J'ai déjà passé 2 ans à passer toutes nos applis en Frameworks 4, pour avoir une uniformité dans nos dév... Seul hic avec 2010, c'est le SSIS, j'ai du resté sur VS2008-SQLServer 2008.
Avec 2012, pourrat-t-on faire du SSIS?
Avatar de Hinault Romaric Hinault Romaric
http://www.developpez.com
Responsable Actualités
le 24/09/2012 13:20
Découvrez les éditions de Visual Studio 2012
ainsi que les fonctionnalités adaptées à vos besoins de la solution de gestion des projets logiciels

Visual Studio 2012 est disponible depuis le 12 septembre 2012. La solution propose une nouvelle génération d'outils de développement, de collaboration et de gestion du cycle de vie pour la conception des applications non seulement modernes et attrayantes, mais aussi accessibles n’importe où, n’importe quand, répondant aux attentes des clients.



Visual Studio 2012 se décline en plusieurs éditions (Ultimate, Professionnel, Premium, etc.), destinées à des profils différents.

Comment identifier la version qui est la mieux adaptée à ses besoins ? C’est la question à laquelle répond Comsoft France, la société qui accompagne les professionnels IT dans l’achat des licences logicielles.

Comsoft vient de publier un guide complet des produits Visual Studio 2012, une grille de comparaison des fonctionnalités des éditions et une fiche produit pour chaque version de Visual Studio 2012, y compris Visual Studio Team Foundation 2012.

Pour Comsoft, les grandes équipes de développeurs accueilleront avec plaisir les nombreuses fonctionnalités proposées par Visual Studio Ultimate 2012 et Visual Studio Test Professional 2012. Les équipes plus petites produiront des logiciels de qualité grâce aux outils optimisés pour répondre à leurs besoins, inclus dans Visual Studio Premium 2012 et Visual Studio Professional 2012.

L’ensemble de ces documents sont téléchargeables gratuitement sur le site de la société et ils représentent une aide précieuse dans le choix d’une édition de Visual Studio 2012.

Découvrez les éditions de Visual Studio 2012 et identifiez celle qui correspond à vos besoins
Offres d'emploi IT
Intégrateur web
CDI
PROvidence Paris - Ile de France - Paris (75000)
Parue le 01/07/2014
Développeur Web
Freelance
Maison édition - Auvergne - Aurillac (15000)
Parue le 16/07/2014
Intégrateur web / développeur frontend
CDD CDI
123MONSITE - Ile de France - Paris (75015)
Parue le 01/07/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula