Developpez.com

Le Club des Développeurs et IT Pro

Visual Studio 2013 Update 2 sort en version finale

Avec le support de Universal Apps, TypeScript, JSON et des améliorations de performance

Le 2014-05-13 10:05:22, par Hinault Romaric, Responsable .NET
Pratiquement un mois après la sortie de la RC de Visual Studio 2013 Update 2 lors de la conférence Build, Microsoft annonce la publication de la version finale de la mise à jour pour son environnement de développement intégré.

Visual Studio 2013 Update 2 (VS 2013.2) apporte des correctifs de bugs et un nombre intéressant de nouvelles fonctionnalités dont les plus importantes sont :

  • Le support des « Universal Apps » (application universelle) : Universal Apps permet aux développeurs de créer des applications qui peuvent s’exécuter de façon fluide sur Windows 8 et Windows Phone 8. De nouveaux modèles de projet C#, C++ et JavaScript ont été introduits à l’EDI, permettant de partager assez facilement le même code pour Windows et Windows Phone. Les développeurs peuvent créer de nouveaux projets avec des entêtes pour Windows et Windows Phone, ou d’un simple clic droit, ajouter un entête pour Windows ou Windows Phone à une application existante.
  • L’intégration et le support de la version finale de TypeScript : avec cette version de Visual Studio, les développeurs pourront tirer parti de la richesse fonctionnelle de l’EDI pour créer des applications en utilisant TypeScript, le surensemble de Microsoft qui ajoute un typage statique et optionnel au langage JavaScript, permettant, comme pour un langage typé, de définir des classes, des modules et des interfaces.
  • Mise à jour des outils Azure : les développeurs qui ciblent la plateforme Cloud de Microsoft bénéficieront de plus de souplesse, avec de nouvelles options pour créer des sites Web et des bases de données SQL Azure directement sur Azure.
  • Optimisation et intégration de nouveaux outils Web : en ce qui concerne le développement Web, VS 2013.2 introduit le support de l’IntelliSense pour Knockout et CSS/LESS/SASS, un nouveau modèle de projet pour SASS, un nouvel éditeur de code pour JSON et des mises à jour des modèles de projet ASP.NET.





Visual Studio 2013 Update 2 inclut également des évolutions des outils de diagnostic (profiler de mémoire, réactivité de l’interface utilisateur, consommation d’énergie) et des améliorations de performance et de la stabilité. La mise à jour est disponible en fichier ISO ou peut être installée via le centre de notifications.

Télécharger Visual Studio 2013 Update 2
  Discussion forum
43 commentaires
  • moldavi
    Inactif
    Bonjour.

    Envoyé par tomlev
    Ça fait longtemps qu'on peut le changer, via un paramètre dans la base de registre. Pas mal de plugins permettent aussi de le faire (par exemple VSCommands).
    Perso j'ai jamais compris pourquoi ça dérangeait tant les gens d'avoir les titres des menus en majuscules...
    MOI NON PLUS JE NE COMPRENDS PAS POURQUOI LES GENS ILS N'AIMENT PAS LES MAJUSCULES

    Pour comprendre, il faut faire un petit tour ici http://blogs.msdn.com/b/visualstudio/archive/2012/06/05/a-design-with-all-caps.aspx, et lire les 634 commentaires pour se faire une idée. Les menus en majuscule, c'est un petit peu la goutte d'eau qui fait déborder le vase.
  • tomlev
    Rédacteur/Modérateur
    Envoyé par Hinault Romaric
    Une autre modification intéressante est la possibilité de changer le menu en majuscule pour un menu mixte. Cela est possible grâce à une option qui a été ajoutée dans les paramètres généraux de l'environnement de développement.
    Ça fait longtemps qu'on peut le changer, via un paramètre dans la base de registre. Pas mal de plugins permettent aussi de le faire (par exemple VSCommands).
    Perso j'ai jamais compris pourquoi ça dérangeait tant les gens d'avoir les titres des menus en majuscules...
  • tomlev
    Rédacteur/Modérateur
    Envoyé par dfiad77pro
    Les Icônes de VS2010 étaient bien plus colorées
    Ah oui. A vrai dire je fais jamais très attention aux icônes... Je connais les raccourcis clavier pour les fonctions que j'utilise régulièrement, donc j'utilise rarement les barres d'outils.
  • Reward
    Membre confirmé
    Je ne sais pas vous, mais moi, mon interface sous VS 2013 n'a jamais été aussi ralenti. Je n'avais pas tous ces ralentissements sous VS 2010.

    Si quelqu'un a des tips, je suis preneur !
  • tomlev
    Rédacteur/Modérateur
    Envoyé par Reward
    Je ne sais pas vous, mais moi, mon interface sous VS 2013 n'a jamais été aussi ralenti. Je n'avais pas tous ces ralentissements sous VS 2010.

    Si quelqu'un a des tips, je suis preneur !
    Pas remarqué de ralentissement particulier (enfin pas plus qu'avant en tous cas)
    Tu as beaucoup d'extensions installées ?
  • Reward
    Membre confirmé
    Ce sont les Productivity Power Tools... qui ruinaient ma productivité lol.

    En désactivant l'extension j'ai trouvé le coupable
  • Reward
    Membre confirmé
    La nouvelle méthode du gestion du cycle de vie de VS me convient très bien.

    Ca permet de corriger des bugs, et ça c'est top. Ca évite de se voir répondre : on est au courant, mais VS2010 restera tel qu'il est.

    Quant aux nouvelles fonctionnalités, avec le système interne de reporting passif de VS, ça permet aux équipes de Visual de faire évoluer le produit en fonction de l'utilisation des utilisateurs.

    Donc c'est très bien !
  • Lutarez
    Membre chevronné
    Envoyé par Hinault Romaric
    des optimisations de l’IntelliTrace
    Sinon, est-ce qu'ils comptent rendre cette fonctionnalité disponible pour les toutes les versions de Visual Studio un jour ? C'est typiquement le genre de fonctionnalités qu'on devrait retrouver dès l'édition professionnelle...
  • tomlev
    Rédacteur/Modérateur
    Envoyé par Lutarez
    Sinon, est-ce qu'ils comptent rendre cette fonctionnalité disponible pour les toutes les versions de Visual Studio un jour ? C'est typiquement le genre de fonctionnalités qu'on devrait retrouver dès l'édition professionnelle...
    Question de point de vue... Du point de vue de l'utilisateur, évidemment tout le monde voudrait avoir toutes les fonctionnalités dans la version Express. Il faut bien qu'il y ait des avantages à prendre la version Ultimate, sinon personne l'achèterait
  • Lutarez
    Membre chevronné
    Envoyé par tomlev
    Il faut bien qu'il y ait des avantages à prendre la version Ultimate, sinon personne l'achèterait
    Je suis tout à fait d'accord avec ça. Cependant, on parle ici d'un outil de débogage : autant je peux concevoir qu'il ne soit pas présent dans les version Express, autant il me semblerait normal d'avoir cette fonctionnalité dès la version pro (qui est celle dédiée au développeur). Cela me choque moins pour des choses comme le CodeLens par exemple, car il s'agit déjà d'une fonctionnalité destinée à travail d'équipe là où l'IntelliTrace peut-être utile à n'importe quel indépendant.

    L'idéal serait de pouvoir souscrire à certaines fonctionnalités en fait (l'idée est d'ailleurs proposée sur le UserVoice de VS)