Microsoft sort Visual Studio 2015 CTP 5
Avec un nouvel outil de diagnostic, un service XAML et des améliorations pour ASP.NET 5.0

Le , par Hinault Romaric, Responsable .NET
Microsoft a publié récemment une nouvelle CTP (Community Technology Preview) de la prochaine version majeure de son environnement de développement Visual Studio 2015.

Visual Studio 2015 CTP 5 apporte de fonctionnalités pour le débogage, le diagnostic, le langage XAML et la solution de développement Web ASP.NET MVC 5.

La nouvelle fenêtre de diagnostic disponible avec cette version s’affiche pendant le débogage d’une application, et fournit des indicateurs intéressants, comme des événements liés au débogage, l’utilisation de la mémoire, l’utilisation du processeur, etc. Cette fenêtre apparait pour les types de projets suivants : Managed WPF, WinForms, Console projects, Native Win32, Console, MFC projects, ASP.NET 4 et Windows Store projects. Pour l’instant, les projets ASP.NET MVC 5 et les projets Windows Store 64 bits ne sont pas pris en charge.


Le développeur pourra également diagnostiquer les problèmes de performances en utilisent l’outil Timeline. Cet outil, selon Microsoft, aide d’améliorer les performances des applications WPF et Windows Store (Modern UI). L’outil offre une vue détaillée de la consommation des ressources lors du démarrage de l’application ou encore lors du chargement d’une page.

Un nouveau service pour le langage XAML qui s’appuie sur le compilateur de nouvelle génération Roslyn, fournit des améliorations de l’éditeur XAML et de l’IntelliSense, qui est désormais plus rapide et plus fiable.

La plateforme de développement ASP.NET 5 s’enrichit de quelques nouvelles fonctionnalités mineures, ainsi que des améliorations de performances et de l’expérience utilisateur, dont la validation HTML, CSS et JavaScript. Les développeurs peuvent désormais sélectionner le navigateur à utiliser lors du débogage des projets ASP.NET 5.


Visual Studio 2015 CTP 5 embarque également TypeScript 1.4, la dernière version du sur-ensemble typé de JavaScript, développé par Microsoft.

Pour rappel, Visual Studio 2015 fait un pas important vers l’ouverture amorcé par Microsoft. L’EDI permet le 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. L’intelliSense, le refactoring, CodeLens, le débogage, les outils de diagnostics, etc. offrent de meilleures performances grâce à l’utilisation du compilateur Roslyn.

Télécharger Visual Studio 2015 CTP 5


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 Thorna Thorna - Membre éprouvé https://www.developpez.com
le 28/01/2015 à 21:16
C'est normal une béta (pardon, une CTP...) qui dit "The license has expired" et encore "Downloaded license is insufficient" ?

Edit : ha !
Avatar de Hinault Romaric Hinault Romaric - Responsable .NET https://www.developpez.com
le 25/02/2015 à 12:04
Microsoft publie Visual Studio 2015 CTP 6
Et Team Foundation Server CTP

Le développement de Visual Studio 2015 continu son bout de chemin. L’environnement de développement complet de Microsoft devrait bientôt atteindre une version stable. Mais, avant, Microsoft permet aux développeurs d’avoir un aperçu de ce qui est prévu comme nouveautés, et tester celles-ci.

La firme vient de publier une nouvelle préversion de l’EDI (Visual Studio 2015 CTP 6), qui est disponible en téléchargement. Cette version introduit de nouveaux outils de débogage pour XAML, les « Live Visual Tree » et « Live Property Explorer », et des nombreuses améliorations à ASP.NET 5.0, l’éditeur de code et le débogueur.

ASP.NET 5, le framework open source pour créer des applications Web s’exécutant sur Windows, Linux et Mac

ASP.NET 5 est l’outil qui a eu droit à un lot de nouveautés. Cette version représente l’une des mises à jour les plus importantes apportées à l’architecture d’ASP.NET depuis la sortie de la version 1.0 il y a pratiquement 15 ans.

ASP.NET 5.0 constitue une rupture importante avec les versions précédentes. Le framework Web s’ouvre à l’open source et permettra désormais de concevoir des applications web modernes qui s’exécuteront sur Windows, Linux et Mac. Cette version promet donc d’être plus légère, plus modulaire, multiplateforme et optimisée pour le Cloud.

De ce fait, Microsoft a apporté une restructuration importante à l’architecture du framework. ASP.NET ne repose plus sur System.web.dll, et les développeurs pourront déployer leur application en utilisant uniquement les bibliothèques dont ils ont besoin. Ces dernières, seront distribuées comme des packages NuGet, ce qui facilitera la maintenance des applications.




Le développement multiplateforme se fera à travers le support de .NET Core. En effet, le framework Web fonctionnera sur deux plateformes d’exécution (.NET Core et .NET Framework) pour plus de flexibilité. .NET Core est une implémentation modulaire et open source du Framework .NET, conçu pour fonctionner sur une grande variété de plateformes. .NET Core est cependant un peu limité par rapport au Framework .NET, ce qui pourrait nécessiter la modification des applications existantes pour le prendre en charge. Si le développeur ne souhaite pas le faire, il peut migrer son application vers ASP.NET 5.0, tout en utilisant le Framework .NET.

ASP.NET 5 embarque ASP.NET MVC 6.0. Cette nouvelle version du framework MVC combine les fonctionnalités de MVC avec celles de Web API, afin d’offrir un modèle de programmation unique, permettant d’éviter les chevauchements et les incohérences. Pour rappel, Web API offre un cadre pour exposer applications, données et services sur le Web directement à travers HTTP.

ASP.NET 5.0 s’enrichit également de la prise en charge de la compilation dynamique. Grace à cette fonctionnalité, le développeur n’aura plus besoin de compiler son application pour voir une modification. Une fois le code modifié, il suffira d’enregistrer le fichier et actualiser le navigateur pour avoir un aperçu de son application.
A ces nouveautés, on peut citer l’intégration de SignalR 3 (bibliothèque client/serveur intégrée fournissant les éléments nécessaires pour ajouter des fonctionnalités temps-réel à une application Web ASP.NET), des améliorations de l’injection des dépendances fonctionnelles, etc.

Des nouveaux outils de débogage pour XAML

Visual Studio 2015 CTP 6 introduit des nouveaux outils de débogage d’interface utilisateur pour XAML. Avec cette nouveauté, Microsoft répond à l’une des principales demandes des développeurs. Les nouveaux outils de débogage rendront les développeurs plus productifs en offrant une inspection de l’arborescence visuelle et des propriétés de leurs applications WPF en cours d’exécution.

Le nouveau « Live Visual Tree » permet d’avoir un aperçu de l'arborescence complète d’une application en cours d’exécution lors d’une session de débogage. Live Visual Tree permet au développeur de comprendre la structure complexe de son IU et localiser rapidement les problèmes de performances. Pour afficher l’arborescence, il suffit d’appuyer sur la touche F5.


L’autre nouveauté (Live Property Explorer) permet de visualiser les propriétés des éléments de l’interface utilisateur, en cliquant sur le bouton « Propriétés » dans la vue affichée par « Live Visual Tree. »

Autres améliorations

Visual Studio 2015 introduit le support de nouveaux outils open source, dont la prise en charge de Grunt (JavaScript Task Runner - outil pour la création des taches automatisées en JavaScript), Gulp (un autre Task Runner JavaScript), Bower (gestionnaire de dépendances JavaScript) et npm (gestionnaire de packages Node.js).

L’émulateur pour Android de Visual Studio a été mis à jour et des améliorations ont été apportées à Single Sign in, aux outils de débogages pour .NET, à CodeLens (qui offre une meilleure prise en charge de JavaScript) et aux outils Xamarin. Un lifting complet a été apporté à l’interface utilisateur du gestionnaire de packages NuGet, afin de faciliter la recherche des paquets. Les outils de développement pour le framework open source Apache Cordova ont également été mis à jour.


Visual Studio 2015 CTP 6 est disponible en téléchargement sur le site de Microsoft avec l’outil de travail collaboratif Team Foundation Server 2015 CTP. Cette version promet de fédérer un nombre important de développeurs.

Télécharger Visual Studio 2015 CTP 6

Télécharger Team Foundation Server 2015 CTP

Source : Microsoft
Avatar de ChristianRoberge ChristianRoberge - Membre habitué https://www.developpez.com
le 05/03/2015 à 14:32
Visual Studio 2015 amène un foule de nouvelles fonctionnalités intéressantes. Très bien! Un beau progrès d'une grande application.
Mais, il faut se demander si toutes ces annonces ne masquent pas de plus graves problèmes pour Microsoft et son outil de de développement. Plusieurs réponses ne sont pas donnés. Je cite 2 exemples:
1- L'ouverture de l'application à de multiples plateformes était un nécessitée. Toutefois, ce monde est assez largement dominé par l'open-source. Comment Microsoft va-t-il se positionner pour convaincre de payer Visual Studio quand la plupart des autres outils auront dépassés les fonctionnalités de Visual? Le modèle économique qui sera choisi, risque de limiter l'engouement et l'utilisation. Et sans engouement de la communauté, point de succès!
2- Les nouveautés occultent les retards de certaines fonctionnalités. Par exemple, le compilateur C++ n'est toujours pas conforme aux nouvelles C++11 et C++14. La plupart des autres fournisseurs de compilateurs C++ sont déjà conforme. Un retard très gênant pour eux (Surtout après avoir embauché récemment certains gourous du C++!).
Avatar de Nicam Nicam - Membre confirmé https://www.developpez.com
le 09/03/2015 à 13:51
@ChristianRoberge

1 - Ca fait des années qu'on entend ca, et on a toujours pas vu d'IDE surpassant VisualStudio.
Par ailleurs, MS a largement changé de perspective de financement de VS.NET, comme une version en abonnement mensuel, et une version Community de très grande qualité.
VS devient payant, des qu'on veux utiliser les fonctionnalité de developpement en groupe, > 5 utilisateurs ... Ca laisse de la marge.

2 - Quel rapport entre sortir un nouveau VS.net et le retard sur la version de C++ ?
Avatar de I_Pnose I_Pnose - Membre chevronné https://www.developpez.com
le 09/03/2015 à 15:27
Citation Envoyé par Nicam Voir le message
Quel rapport entre sortir un nouveau VS.net et le retard sur la version de C++ ?
Visual Studio .NET est une appellation qui n’existe plus me semble-t-il.

Or Visual Studio n’est pas cantonné à du développement en .Net ; il intègre notamment un compilateur C++ qui, comme le souligne ChistianRoberge, n’a pas toujours été au plus près des standards (mon expérience remonte à VS 2012, j’ignore ce qu’il en est avec VS 2013 et VS 2015 Preview). Après il est toujours possible d'utiliser un compilo tiers.

Cela dit, et exception faite du développement C++, le monde open-source n’a à ma connaissance aucune alternative qui arrive à la cheville de Visual Studio.
Avatar de ash.ice.loky ash.ice.loky - Membre éprouvé https://www.developpez.com
le 12/03/2015 à 8:45
On peut toujours faire mieux mais aujourd'hui visual studio est un excellent IDE.

Pour ce qui est de ASP.NET et de WebAPI, je suis passé depuis un petit moment maintenant a ServiceStack que je trouvais plus souple après avoir testé nancy que je trouvais trop light.
Maintenant que SS est payant, je vais peut-etre revenir voir du coté de WebAPI.
Avatar de Hinault Romaric Hinault Romaric - Responsable .NET https://www.developpez.com
le 01/04/2015 à 18:32
Visual Studio 2015 : Microsoft dévoile les prix
L’édition Community reconduite et les éditions Premium et Ultimate fusionnées

Comme il est de coutume à l’approche de la sortie d’une nouvelle version de Visual Studio, Microsoft a dévoilé la grille des tarifs pour la prochaine version majeure de son environnement de développement intégré.

Pour Visual Studio 2015, Microsoft mise sur la simplicité et veut séduire plus de développeurs, tant au niveau des développeurs indépendants que ceux en entreprise.

La première bonne nouvelle est la reconduction de l’édition Community. Introduite avec l’update 4 de Visual Studio 2013, l’édition Community est une édition gratuite de Visual Studio à destination des étudiants, des enseignants, des chercheurs, des développeurs indépendants, des associations ayant moins de 5 utilisateurs et les petites entreprises.


Une édition passe toutefois sous la trappe. En plus de l’édition professionnelle avec MSDN qui a été également reconduite, on retrouve la nouvelle édition Visual Studio Enterprise 2015 with MSDN, qui est une fusion des éditions Premium et Ultimate.

Les développeurs qui disposent de Visual Studio Premium ou Visual Studio Ultimate avec un abonnement MSDN, seront migrés automatiquement vers Visual Studio Enterprise 2015, sans avoir à payer des frais supplémentaires.

Pour les autres clients, l’acquisition de Visual Studio Enterprise 2015 avec MSDN se fera à un cout inferieur à celui de la version précédente. Par exemple, le cout d’acquisition de Visual Studio Enterprise 2015 sera d’à peu près 50% plus bas que celui de Visual Studio 2013 Ultimate (6 000 dollars pour un nouvel abonnement et 2 570 dollars pour un renouvellement, contre 13 300 dollars pour un nouvel abonnement et 4250 dollars pour un renouvellement pour la version précédente).

En ce qui concerne Visual Studio 2015 Professionnel avec MSDN, le tarif reste inchangé. C'est-à-dire 799 dollars pour un renouvellement et 1 199 dollars pour un nouvel abonnement d’un an.

Après avoir séduit les développeurs open source et les développeurs indépendants, Microsoft se lance à la conquête des entreprises. La firme est consciente que les éditeurs tiers représentent un atout important au décollage de sa nouvelle plateforme unifiée.



Interface Visual Studio 2015 et son émulateur Android

Visual Studio 2015 introduit une restructuration importante de l’écosystème. L’EDI s’ouvre au développement multiplateforme avec le langage C++, dispose d’un émulateur Android, des outils pour le développement avec le framework open source Apache Cordova, et la prise en charge de nombreux autres outils open source, dont Grunt , Gulp et npm.

L’EDI repose sur le compilateur en tant que service Roslyn, qui offre un gain de performance important, notamment pour les compilateurs C# et VB.NET, l’intelliSense, le refactoring, CodeLens, le débogage, les outils de diagnostics, etc. Il introduira ASP.NET 5, qui pour l’occasion devient open source tout comme une partie du Framework .NET.

Visual Studio 2015 est disponible actuellement en préversion pour les tests. La version stable devrait être publiée probablement pendant l’été.

Télécharger Visual Studio 2015 Preview

Source : Microsoft
Avatar de clementmarcotte clementmarcotte - Expert éminent https://www.developpez.com
le 01/04/2015 à 20:40
Bonjour,

Si je me fie à l'illustration, c'est aussi adieu aux éditions Express. Encore qu'il faut reconnaître que VS2013 Community est actuellement mieux pourvu que les VS2013 Express.
Avatar de dfiad77pro dfiad77pro - Membre expérimenté https://www.developpez.com
le 01/04/2015 à 21:14
Citation Envoyé par clementmarcotte Voir le message
Bonjour,

Si je me fie à l'illustration, c'est aussi adieu aux éditions Express. Encore qu'il faut reconnaître que VS2013 Community est actuellement mieux pourvu que les VS2013 Express.
Personnellement je trouve que l'express est trop limitée car absence totale de plu-gins, genre entity framework avec oracle, c'est mort pour le tooling...

bon les 1millions de CA sont vites atteins mais pour une startup qui démarre ça peut aider.
Avatar de persé persé - Membre régulier https://www.developpez.com
le 02/04/2015 à 10:41
question pour les utilisateurs de Vs, c'est quoi la valeur ajouté de Visual studio par rapport aux autres IDE ?
Contacter le responsable de la rubrique Accueil