Microsoft fait évoluer Visual Studio, son environnement de développement intégré, à un rythme effréné.
La société vient de mettre à la disposition des développeurs une préversion (CTP) de la prochaine version majeure de l’EDI, ayant pour nom de code Visual Studio 14.
Disponible à des fins de test (à ne pas utiliser dans un environnement de production), cette préversion permet aux développeurs d’avoir un premier aperçu des évolutions et innovations intéressantes de la plateforme, qui ont été présentées ces trois derniers, notamment le projet Roslyn, le prochain C#, VB et Visual C++, ASP.NET vNext, etc.
C#, VB.Net avec le compilateur .NET (Roslyn)
Dans Visual Studio 2014, les compilateurs pour C# et VB.NET ainsi que l’éditeur de code reposent sur le compilateur open source Roslyn. A titre de rappel, Roslyn est un compilateur en tant que service développé par Microsoft, qui ambitionne non seulement de fournir un outil de compilation pouvant être utilisé dans le Cloud, mais également de démystifier cette étape en donnant accès aux développeurs aux informations générées par le compilateur.
Avec le prochain Visual Studio, Roslyn sera derrière bon nombre de fonctionnalités que les développeurs utilisent chaque jour, notamment l’IntelliSense, le refactoring, CodeLens, le débogage, etc.
Visual Studio 2014 introduit pour la première fois la prise en charge de la refactorisation pour VB. De plus, le refactoring pour C# a été entièrement revu, avec l’ajout de deux nouveaux concepts : « Inline Temporary Variable » et « Introduce Explaining Variable ». Une meilleure intégration des API provenant de NuGet est également au rendez-vous.
ASP.NET vNext
Le mois dernier Microsoft avait dévoilé lors de la conférence TechEd North America le futur de la plateforme de développement Web. La préversion de Visual Studio 2014 permet d’exploiter les nouveautés de cette version. L’EDI dispose de nouveaux modèles de projets et des outils pour cibler ASP.NET vNext.
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.
Support de C++ 11 et C++ 14
Les développeurs C++ vont trouver dans cette préversion de Visual Studio 14, une meilleure prise en charge des normes C++. Le compilateur Visual C++ inclut dans cette version introduit le support des littéraux définis par l’utilisateur, de noexcept, alignof et alignas de la norme C++ 11. Du coté de C++ 14, ils retrouveront la prise en charge de « generalized lambda capture », la déduction automatique du type retourné par une fonction et des « generic lambdas ».
Le tableau ci-dessous présente les caractéristiques de C++ sur lesquelles Microsoft travaille actuellement.
En plus, l’IDE dispose pour les développeurs C++ de nouvelles fonctionnalités pour le débogage, les bibliothèques et l’amélioration de la productivité.
La version finale de Visual Studio 14 devrait être disponible au courant de l’année 2015. Microsoft invite les développeurs à tester cette préversion et à fournir leurs commentaires sur celle-ci.
Télécharger la préversion de Visual Studio 14
Source : Blog MSDN
Et vous ?
Que pensez-vous du futur Visual Studio ? Quelles nouveautés voulez-vous voir intégrer à la plateforme ?
Le prochain Visual Studio se dévoile
Microsoft publie la préversion de Visual Studio 14 avec Roslyn, ASP.NET vNext et le support de C++ 11/14
Le prochain Visual Studio se dévoile
Microsoft publie la préversion de Visual Studio 14 avec Roslyn, ASP.NET vNext et le support de C++ 11/14
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !