Microsoft dévoile la préversion de Visual Studio 2015
Avec un support du développement cross-platform et un émulateur Android

Le , par Hinault Romaric, Responsable .NET
À l’occasion d’un événement en ligne animé par des grands noms de l’écosystème .NET, dont Scott Guthrie (à l’origine d’ASP.NET et responsable de la division Cloud de Microsoft) et S. Somasegar (responsable de la division développeur de Microsoft), Microsoft a levé le voile sur l’avenir de la plateforme .NET et de Visual Studio.

Il faut dire que cette première journée de l’événement de deux jours a été très riche en annonces. La première grande nouvelle est la publication de la préversion de Visual Studio 2015, la prochaine version majeure de l’environnement de développement de Microsoft.

Le mot d’ordre dans cette version est « l’ouverture ». L’EDI permet du développement multiplateforme avec le langage C++, dispose d’un émulateur Android et des outils pour le développement avec le framework open source Apache Cordova.


Développement multiplateforme C++ pour mobile. La preview de Visual Studio 2015 offre une prise en charge du développement multiplateforme avec le langage C++, qui tire parti des compilateurs open source Clang et LLVM. Ce support permettra aux développeurs de partager, réutiliser, développer, déboguer et déployer leur code sur les autres systèmes d’exploitation (Linux, iOS et Android). Pour l’instant, seul le support d’Android est offert. Des outils et modèles de projets sont disponibles pour l’OS de Google. Le support des autres plateformes sera disponible avant la sortie de la version finale de l’EDI.

Émulateur Android. Visual Studio 2015 dispose d’un émulateur Android, en plus de l’émulateur pour Windows Phone. L’émulateur Android est basé sur Hyper-V et, selon Microsoft, il est rapide et fiable. L’émulateur Android va permettre de tester et déboguer les applications mobiles pour Android.


Pour les développeurs intéressés par le développement d’applications hybrides, Visual Studio 2015 dispose d’outils pour le développement avec Apache Cordova. Apache Cordova permet de concevoir des applications hybrides en JavaScript, HTML5 et CSS, pouvant exploiter les principales fonctionnalités et ressources (géolocalisation, accéléromètre, etc.) des plateformes mobiles. Ces applications peuvent être déployées sur un large éventail de dispositifs fonctionnant sur les systèmes d’exploitation Android, iOS, Windows, Windows Phone et BlackBerry OS. Microsoft offre des simulateurs et le débogage iOS et Android pour Apache Cordova.


Cette préversion de Visual Studio embarque un aperçu de la prochaine version du Framework .NET, une nouvelle plateforme de compilation .NET, avec une prise en charge d’ASP.NET 5. Il est désormais possible de créer des sites ASP.NET qui fonctionnent sur d’autres plateformes, y compris Linux et Mac.

Microsoft a intégré dans cette version Smart Unit Testing, une technologie de test unitaire développé par sa division de recherche. Cette version dispose également d’outils permettant d’intégrer facilement les services Microsoft, dont Office 365 ou encore Azure dans les applications.

L’éditeur de code a eu droit à plusieurs améliorations, notamment un meilleur support des écrans tactiles. Blend arbore un nouveau look et opte pour un thème un peu plus sombre et s’enrichit de l’IntelliSense et d’une fenêtre d’aperçu pour XAML.

Dans Visual Studio 2015, les compilateurs pour C# et VB.NET ainsi que l’éditeur de code reposent sur le compilateur open source Roslyn. À 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.

L’intelliSense, le refactoring, CodeLens, le débogage, les outils de diagnostics, etc. offrent désormais de meilleures performances grâce à l’utilisation du compilateur Roslyn.

Télécharger Visual Studio 2015 Preview

Source : Blog Visual Studio

Et vous ?

Que pensez-vous de l'ouverture adoptée par Microsoft pour Visual Studio ?


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


 Poster une réponse Signaler un problème

Avatar de Aspartame Aspartame - Membre actif https://www.developpez.com
le 13/11/2014 à 7:34
non mais je rêve ou les menus sont à nouveau en minuscule

on aime bien les changement kleenex à redmond ...
Avatar de Guikingone Guikingone - Membre éprouvé https://www.developpez.com
le 13/11/2014 à 8:10
Développant principalement sur VS, je ne peux que saluer ce pas en avant, une légère refonte du Framework, un émulateur Android, voilà qui suffit à me combler de joie, je ne m'attend pas à de véritables changements en profondeurs (ils ont déjà été achevés depuis 2-3 ans) mais à un simple polissage en surface de l'interface, de la gestion d'erreur et de syntaxe ainsi qu'à une amélioration de la rapidité de travail.

Après, il reste de nombreuses avancées à faire notamment sur ce qui touche à l'ouverture de fichiers/Bas de données/accès réseau mais je pense que la direction prise par MS semble promettre de bonne choses.
Avatar de Jonyjack Jonyjack - Membre averti https://www.developpez.com
le 13/11/2014 à 10:02
Citation Envoyé par Aspartame Voir le message
non mais je rêve ou les menus sont à nouveau en minuscule

on aime bien les changement kleenex à redmond ...
Etant donné que c'est une option dans VS, la personne qui a fait le screen a peut-être préféré les minuscules.
Avatar de callo callo - Membre expérimenté https://www.developpez.com
le 13/11/2014 à 10:59
Citation Envoyé par Hinault Romaric Voir le message
La première grande nouvelle est la publication de la préversion de Visual Studio 2015, la prochaine version majeure de l’environnement de développement de Microsoft.
Qu'en est-il de Visual Studio 2014? MS va t-il sauter de version comme pour le passage de windows 8 à windows 10 ?
Avatar de Lutarez Lutarez - Membre chevronné https://www.developpez.com
le 13/11/2014 à 11:05
Citation Envoyé par callo Voir le message
Qu'en est-il de Visual Studio 2014? MS va t-il sauter de version comme pour le passage de windows 8 à windows 10 ?
Oui, le numéro de version 2014 saute et passe directement à 2015. Sans doute pour correspondre avec l'année de sortie (ça serait bizarre de sortir une version 2014 en 2015 )
Avatar de alves1993 alves1993 - Membre confirmé https://www.developpez.com
le 13/11/2014 à 11:14
Plus besoins d'avoir ce émulateur android super lent super perturbant super énervant
Avatar de The_badger_man The_badger_man - Rédacteur https://www.developpez.com
le 13/11/2014 à 11:33
Citation Envoyé par callo Voir le message
Qu'en est-il de Visual Studio 2014? MS va t-il sauter de version comme pour le passage de windows 8 à windows 10 ?
Visual Studio 2014 n'a jamais existé. Il s'agissait de Visual Studio '14 (sous entendu version 14).
Avatar de I_Pnose I_Pnose - Membre chevronné https://www.developpez.com
le 13/11/2014 à 13:46
Citation Envoyé par callo Voir le message
Qu'en est-il de Visual Studio 2014? MS va t-il sauter de version comme pour le passage de windows 8 à windows 10 ?
Tout comme il n’y a pas eu de "versions" 2004, 2006, 2007, 2009 ou 2011. En fait cette mouture 2015 sera très certainement la version 13 de Visual Studio (la 12 étant Visual Studio 2013).

Bref, même principe avec Office, TFS, SqlServer, etc... rien de choquant. (Si on regarde bien, on retrouve le même schéma avec Windows ; 95, 98, 2000, puis 2003, 2008 et 2012 côté OS serveur).
Avatar de Olve.OnRollOver Olve.OnRollOver - Membre régulier https://www.developpez.com
le 13/11/2014 à 14:35
Le CrossPlatform via C++ ?
Et qu'en est-il du C# et du framework Xamarin ? :/

Je trouve ça bizarre...
Avatar de I_Pnose I_Pnose - Membre chevronné https://www.developpez.com
le 13/11/2014 à 14:53
Citation Envoyé par Olve.OnRollOver Voir le message
Le CrossPlatform via C++ ?
Et qu'en est-il du C# et du framework Xamarin ? :/

Je trouve ça bizarre...
L’accent est mis sur le C++ car cette nouvelle mouture de VS intègre les outils Clang et LLVM. Il sera donc possible de créer un projet Android en C++ via cette nouvelle chaine, mais également en C# via Xamarin (seulement avec cette dernière option il faudra mettre la main au portefeuille, comme c’est déjà le cas actuellement en fait).
Contacter le responsable de la rubrique Accueil