Microsoft publie Visual Studio 14 CTP 2
Qui apporte des nouveautés pour l'éditeur de code et VC++

Le , par Hinault Romaric, Responsable .NET
Pratiquement un mois après la sortie de la première CTP (Community Technology Preview) de Visual Studio 14, Microsoft met à la disposition des développeurs une nouvelle préversion de la prochaine génération de son environnement de développement intégré.

Cette nouvelle préversion gagne en stabilité et apporte des correctifs de bogues, ainsi que plusieurs nouvelles fonctionnalités.

Au rayon des nouveautés, il sera désormais possible aux développeurs d’enregistrer et appliquer des maquettes personnalisées dans la fenêtre d’outils de l’IDE. Cette nouvelle fonctionnalité est accessible via le menu « Fenêtre ». Il sera possible de renommer, réorganiser et supprimer les maquettes définies.

La fonction « Ampoule » vient améliorer l’expérience lors de l’utilisation de l’éditeur de code. L’ampoule est une signalisation qui aide à identifier et résoudre des problèmes dans votre code. En plaçant le curseur sur une ligne, le développeur pourra obtenir des actions qu’il peut effectuer pour résoudre le problème.




L’éditeur de code Visual Studio supporte désormais les gestes via des écrans tactiles, pour faire défiler, zoomer, afficher le menu contextuel, sélectionner du texte, des lignes, etc.

Pour les développeurs C++, le compilateur VC++ a fait l’objet de plusieurs améliorations, dont l’ajout de « Move Function Definition », qui permet de déplacer le « corps » d’une définition de fonction, la mise en œuvre de Pure Virtuals, etc.

À cela, s’ajoute les fonctionnalités déjà présentes dans Visual Studio 14 CTP 1, dont le support d’ASP.NET vNext, l’utilisation de Roslyn pour les compilateurs C# et VB.NET, la prise en charge de nouveaux éléments des normes C++ 11 et C++ 14 et bien plus. (Lire l’article de la rédaction sur Visual Studio 14 CTP 1)

Visual Studio 14 CTP est disponible pour les tests. Il ne doit pas être utilisé dans un environnement de production.

Télécharger Visual Studio 14 CTP2

Source : Blog MSDN


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


 Poster une réponse

Avatar de I_Pnose I_Pnose - Membre chevronné http://www.developpez.com
le 11/07/2014 à 11:42
Citation Envoyé par Hinault Romaric  Voir le message
La fonction « Ampoule » vient améliorer l’expérience lors de l’utilisation de l’éditeur de code. L’ampoule est une signalisation qui aide à identifier et résoudre des problèmes dans votre code. En plaçant le curseur sur une ligne, le développeur pourra obtenir des actions qu’il peut effectuer pour résoudre le problème.

Merci Resharper pour l'inspiration.
Avatar de DonQuiche DonQuiche - Expert confirmé http://www.developpez.com
le 13/07/2014 à 12:42
Citation Envoyé par I_Pnose  Voir le message
Merci Resharper pour l'inspiration.

Mouais, ben justement je ne suis pas du tout fan de Resharper et de ses 50% de faux positifs qui te poussent à pourrir ton code pour éviter des non-erreurs stupides et économiser une frappe toutes les dix secondes. Plus généralement je trouve toute cette pollution visuelle et cette débauche de fonctionnalités plus nuisible qu'autre chose.

Pour ma part j'aimerais vraiment que MS revienne sur l'essentiel :
* Un éditeur C# sans bogues et plus malin avec les erreurs. La situation s'est détériorée depuis quelques années.
* Un éditeur XAML qui fonctionne enfin correctement après dix ans. Histoire d'arrêter le foutage de tronche car je vois encore des projets où l'éditeur XAML reste inutilisable.

D'abord ça doit fonctionner, ensuite on peut rajouter du bling-bling.
Avatar de Archeone Archeone - Membre habitué http://www.developpez.com
le 15/07/2014 à 15:19
Je suis d'accord avec DonQuiche, il y a quelques années VS était vraiment très stable/bug free.
L'éditeur de XAML donne vraiment une mauvaise image de VS.

Ce serait qu'ils améliore un peu tout ça avant de rajouter des petites features à la resharper.
Avatar de Hinault Romaric Hinault Romaric - Responsable .NET http://www.developpez.com
le 28/08/2014 à 19:13
Microsoft sort la CTP 3 de Visual Studio 14
qui introduit une nouvelle version d’ASP.NET vNext et plusieurs améliorations

Microsoft met à la disposition des développeurs une nouvelle CTP(Community Technology Preview) de la prochaine version majeure de son environnement de développement Visual Studio, afin que ceux-ci puissent découvrir et tester les nouvelles fonctionnalités qui ont été intégrées à l’IDE.

Visual Studio 14 CTP 3 apporte des caractéristiques intéressantes pour la technologie de développement Web ASP.NET vNext. Cette CTP inclut toutes les améliorations des outils Web de Visual Studio 2013 Update 3, ainsi qu’une meilleure prise en charge d’ASP.NET vNext par l’éditeur de code. La version Alpha 3 du package d’ASP.NET vNext est disponible au sein de cette version. ASP.NET vNext dispose d’une version mise à jour du compilateur JIT RyuJIT et prend en charge les tests unitaires.

Pour rappel, ASP.NET vNext représente un changement radical dans la façon dont Microsoft développe et déploie son framework Web. ASP.NET vNext est conçu à la fois pour le Cloud et les serveurs. La plateforme introduit un nouveau mode « Cloud optimized », qui est plus rapide et utilise moins de ressources que la version actuelle de .NET. Ce mode permet de déployer des applications .NET avec des copies des bibliothèques du Framework .NET. Microsoft va publier ASP.NET vNext comme un projet open source. En ce qui concerne RyuJIT, il s’agit de la prochaine génération du compilateur JIT de Microsoft. RyuJIT permettrait une amélioration de près de 30% des performances des applications lors du démarrage, selon les tests de Microsoft. De plus, RyuJIT permet de compiler des applications spécialement optimisées pour les architectures 64 bits.

Visual Studio 14 intègre désormais .NET Native. Les développeurs pourront dorénavant appeler des services WCF au sein des applications .NET Native. «.NET Native » est un nouveau compilateur qui tire parti des optimisations du compilateur C++ de Microsoft, pour produire des « images natives » avec des gains en temps de démarrage, utilisation de mémoire et performance.

Microsoft a inclus la fonction « PerfTips » dans le débogueur. Cette fonctionnalité permet de connaitre le temps d’exécution de votre code avant l’atteinte des points d’arrêt marqués dans l’éditeur de code.

Pour les développeurs C++, plusieurs améliorations ont été apportées à Visual C++, dont le renforcement du support des standards C++. Il s’agit notamment de la spécification « thread_local storage » qui permet aux objets d’être stockés séparément pour chaque thread. Des améliorations ont été apportées à la productivité des développeurs C++.

Dans la CTP2, Microsoft avait introduit la possibilité d’enregistrer et appliquer des maquettes personnalisées dans la fenêtre d’outils de l’IDE. Dans cette version, cette fonctionnalité a été étendue pour permettre l’utilisation de vos maquettes personnalisées sur plusieurs ordinateurs disposant de la CTP 3 si vous utilisez le même compte pour vous connecter à l’IDE.

Les « Shared Projects » (projets partagés) font également leur apparition dans cette version. Les développeurs pourront dorénavant créer des projets partagés C#, VB et JavaScript qui pourront être consommés par des projets Windows Phone, Windows Store, Desktop, etc.

Visual Studio 14 CTP 3 est disponible en téléchargement à partir de MSDN ou du centre de téléchargement de Microsoft. Il s’agit d’une version de test, qui ne doit pas être utilisée dans un environnement de production.

Consulter les notes de version de Visual Studio 14 CTP 3

Télécharger Visual Studio 14 CTP 3 ISO

Télécharger Visual Studio 14 CTP 3 Web

Et vous ?

Que pensez-vous des améliorations de cette version?
Avatar de dfiad77pro dfiad77pro - Membre éprouvé http://www.developpez.com
le 29/08/2014 à 12:54
Je trouve dommage qu'aucune information n'est donnée par microsoft sur WPF

Ils se concentrent beaucoups sur ASP.NET (pour contrer J2EE)
et sur les apps modern UI .

Ce qui me plairait bien pour le WEB,
c'est un GWT like en XAML ( pas WPF/e, un truc qui compile en html/javascript) avec le designer qui va bien
afin d'essayer d'envisager le Développement web comme un développement applicatif SOA
(et coté IHM ça simplifierai les bindings, l'asynchronisme )

Bon j'ai le droit de rêver...

Il ne Faudrai pas que Microsoft en rendant sa techno libre nous la fasse devenir comme JAVA et son énorme écosystème de framework bordélique (pardon du Troll))
Avatar de kilroyFR kilroyFR - Membre habitué http://www.developpez.com
le 01/09/2014 à 8:33
ouep idem pour WPF. Apres Silverlight, en esperant qu'ils ne nous fassent pas le coup a nouveau... tu peux tromper une fois mille personnes ...
Offres d'emploi IT
Expert sécurité en audit d'applications (H/F)
Société Générale - Ile de France - Val-de-Marne
Architecte fonctionnel et applicatif (H/F)
Société Générale - Ile de France - Val-de-Marne
Architecte big data H/F
Safran - Ile de France - Magny-les-Hameaux (78114)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil