Challenge Exakis - Visual studio 2015

298 vues

Publié le

Présentation dans le cadre d'un challenge d'entreprise.
Sélection de nouveautés de Visual Studio 2015.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
298
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • 2013.RC : 29/04/15 : https://www.visualstudio.com/en-us/news/vs2013-update5-vs.aspx
    Support terminé 1 ans après la sortie de 2013.5
  • Généralement, le LightBulb apparait spontanément sur une erreur ou autre point d’attention.
    On peut provoquer son affichage par les touches Ctrl + . sur n’importe quelle ligne pour obtenir des conseils éventuels.
    Inspiré de ReSharper
    - Introduction de nouvelles variables (variables temporaires en ligne et variables explicatives)
  • Espions ou Exécution immédiate
  • Prise en charge des commentaires de documentation JSDoc. JSDoc est un générateur de commentaires servant la documentation du code JavaScript.
    http://www.developpez.com/actu/86465/Visual-Studio-2015-Microsoft-presente-les-ameliorations-apportees-a-l-editeur-JavaScript-support-natif-d-AngularJS-RequireJS-et-ECMAScript-2015/
  • Illustration de l’usage de la barre de navigation avec ECMAScript 2015
    Possibilité d’utiliser la liste des tâches de l’éditeur JS avec //TODO, //HACK, //UNDONE
  • Inception ? Vous avez dit Inception ?
    Valable aussi pour du code C# (avec des bindings par exemple)
  • http://blogs.msdn.com/b/visualstudio/archive/2015/02/24/introducing-the-ui-debugging-tools-for-xaml.aspx
  • Nativement = En langage .NET, peu importe lequel.
  • Challenge Exakis - Visual studio 2015

    1. 1. Visual Studio 2015 – Top des nouveautés Expert en innovation Stratégie & Expertise numérique
    2. 2. Jonathan LE GUELLEC Développeur .NET / SharePoint jonathanl@exakis.com Microsoft Certified MCSE - SharePoint 2013 MCSA - Windows Server 2012 SharePoint 2010 Administrator & Developer Communautés Microsoft (Nantes) Speaker & Membre
    3. 3. Pourquoi? A quoi bon changer un outil qui a fait ses preuves ?
    4. 4. • Windows 10 • Nouveaux périphériques • Nouveaux frameworks • JSON, CSS … • ReSharper • Bower, NPM, Grunt
    5. 5.  Tendance à ne plus avoir de version déterminée, mais une succession d’ « Update » apportant les nouveautés
    6. 6. • Sortie initiale Octobre 2013 • Update 1 : 01/14 • Update 2 : 05/14 • Update 3 : 08/14 • Update 4 : 11/14 • Update 5 RC : 04/15 Visual Studio 2015 • VS « 14 » CTP1 : 06/14 • VS « 14 » CTP2 : 07/14 • VS « 14 » CTP3 : 08/14 • VS « 14 » CTP4 : 10/14 • VS 2015 Preview : 11/14 • VS 2015 CTP5 : 01/15 • VS 2015 CTP6 : 02/15 • VS 2015 RC : 04/15
    7. 7. Comment? Quoi de neuf sous le capot ?
    8. 8.  Disposition / device  Disposition / type de code
    9. 9.  Classes, méthodes, etc…  Existait sur Universal Apps (Win 8.1 / Win Phone)  Maintenant disponible pour tout type de projet !
    10. 10.  Aide contextuelle en direct  Renommage, etc…
    11. 11.  Inclus les modèles Entity Framework 7  Inclus les gestionnaires Bower, NPM & Grunt  Editeurs JSON, HTML & CSS  AngularJS  RequireJS
    12. 12.  Gestionnaire de paquets et de dépendances clients (JS)  Gestionnaire de modules JS, issu de Node.JS  Exécuteur de tâches planifiées pour JS.
    13. 13.  Affichage de l’arbre des contrôles en temps réel  Capacités de modification en live  Sélecteur de contrôle d’une application WPF en cours de debug  Similaire aux outils de développement Web sur navigateur
    14. 14.  Inclut ses interactions environnementales
    15. 15.  Windows  Windows Phone  Apache Cordova  Android (émulateur web « Ripple » ou via Hyper-V)
    16. 16.  C# avec Xamarin  JavaScript avec Apache Cordova  C++
    17. 17. Quels gains? Ok, c’est sympa… Mais ça change quoi concrètement ?
    18. 18. ©Copyright Exakis 2014 – Reproduction et utilisation interdites sans autorisation

    ×