Visual Studio 2013
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Visual Studio 2013

on

  • 533 vues

Visual Studio 2013 apporte de nombreux nouveaux outils aux développeurs et à tout membre de votre équipe. Nous vous proposons de les découvrir à travers cette session. Code Lens, nouveautés ...

Visual Studio 2013 apporte de nombreux nouveaux outils aux développeurs et à tout membre de votre équipe. Nous vous proposons de les découvrir à travers cette session. Code Lens, nouveautés pour le debug, nouveautés pour Azure, nouveautés pour le Web, Monaco et bien d’autres seront au rendez-vous. NB : Cette année, les nouveautés de Visual Studio et TFS seront couvertes par 2 sessions successives : cette 1ère session sur Visual Studio est donc suivie par une 2ème session complémentaire qui adressera davantage la partie Projet avec TFS. Ne la manquez pas !

Speakers : Florent Santin (Infinite Square), Etienne Margraff (Infinite Square)

Statistiques

Vues

Total des vues
533
Vues sur SlideShare
515
Vues externes
18

Actions

J'aime
1
Téléchargements
19
Commentaires
0

1 intégré 18

http://www.microsoft.com 18

Accessibilité

Catégories

Détails de l'import

Uploaded via as Microsoft PowerPoint

Droits d'utilisation

© Tous droits réservés

Report content

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
  • Full Name Full Name Comment goes here.
    Êtes-vous sûr de vouloir
    Votre message apparaîtra ici
    Processing...
Poster un commentaire
Modifier votre commentaire
  • Florent et Etienne
  • FlorentMessages importants :Visual Studio bouge de plus en plus vitePlus de lien entre version du Framework et version de l’IDEMises à jour annue?lle?
  • FlorentEnvironnement de dev (Productivité)DebugPerformanceQualitéTravail en équipe
  • Etienne
  • Florent :Demo Azure SSO + Tooling AzureReorganisation des templates de projet - One ASP.NETEtienne :Browser link (la partouze dans les deux sens)Formatage, barre de défilement, peekdefinition (tu peux peeker une fois 1000 méthodes, mais tu peux pas peeker…)
  • Florenthttp://msdn.microsoft.com/en-us/library/hh704261.aspxLe debugger suit les évolutions de techno (64 bits, Parrallel)Le retour du RemoteDebuggingDepuis 2010, on dispose d’un debugger collaboratif avec l’Intellitrace (Dev / test) et maintenant (Dev / Prod)On va maintenant chercher à améliorer la séquence de debug : CodeMap
  • Florent : CodeMap
  • EtienneLa qualité est présente depuis Visual Studio 2005 / Team System avec l’apparition des tests unitaires et l’intégration de Fxcop dans l’IDE.Beaucoup de nouveautés
  • Florent :CodeClone – 1 minCode analysis – 1 minEtienne : Automatisation -
  • FlorentIdem, depuis 2005, Microsoft dispose d’un profiler trop peu utilisé. Le profiler suit les évolutions, il permet de faire du profiling de JavaScript depuis 2010, du Profiling Multithread.Les tests de charge, également depuis 2005
  • Etienne Memory (la memory dans la peau)Florent : Performance Hub (le cousin hubert)Analyse de la consommation (sur Facebook ? :p)
  • FlorentTFS est en évolution depuis 2005.Refonte majeure en 2010, plus d’interlocuteurs.C’est un sujet a part entière.Ce qu’on retient, c’est plus de collaboration entre tout les interlocuteurs et surtout une refonte complète du portail Web
  • Etienne
  • Etienne / Florent

Visual Studio 2013 Presentation Transcript

  • 1. Visual Studio 2013 Etienne MARGRAFF - (@emargraff) Florent SANTIN – (@PasTouiTeur) contat@infinitesquare.com @infinitesquare http://blogs.infinitesquare.com Code/Developpement
  • 2. Petit « historique » 1997… Multi languages - VB, VC++, VJ++, FoxPro… 2002 2003 .NET 1.1 2005 .NET 2.0, Generics, ClickOnce, Team Foundation Server 2007 .NET 3.0, WPF, WCF, WF 2008 .NET 3.5, LINQ, MVC, Tests Web et de charge 2010 .NET 4.0, IDE++, NuGet, MVC3, IntelliTrace, Architecture, Test Manager 2012 .NET 4.5, Async, évolution de l’ALM, CodeClone, Portail Web++ 2013 #mstechdays .NET 1.0, C#, VB.NET, WebForms, WinForms Visual Studio Online, amélioration des outils Code/developpement
  • 3. Aujourd’hui Debugger Perf. et diagnostique Editeur de code Travail en équipe #mstechdays Qualité Code/developpement
  • 4. Editeur de code • • • • • • • • • Refonte de l’éditeur de code en vectoriel Aide à la compréhension du code Re-factoring Mise en forme du code assistée Solution navigator Intellisense dans les différents languages Barre de defilement / PeekDefinition Intégration de l’identité du développeur Outils pour éditer les interfaces #mstechdays Code/developpement
  • 5. EDITEUR DE CODE #mstechdays Code/developpement
  • 6. Debug • • • • • • Remote debugger Serveur de symboles Pixel debugger Parrallel debugger IntelliTrace !!! CodeMap Debug #mstechdays Code/developpement
  • 7. DEBUG #mstechdays Code/developpement
  • 8. Qualité • • • • • • Tests unitaires, couverture de code Code Metrics Code Analysis Code Clone Test Manager Coded UI Tests #mstechdays Code/developpement
  • 9. QUALITE #mstechdays Code/developpement
  • 10. Performance • • • • • • • Test de performances Web Test de charge Profiler de code Profiler de JavaScript Performance hub Memory Analyse de la consommation #mstechdays Code/developpement
  • 11. PERFORMANCE #mstechdays Code/developpement
  • 12. Travail en équipe • Team Foundation Server – – – – – Gestion de backlog Intégration continue Déploiement automatisé Tooling Git Team Explorer • Test / feedback Manager • CodeReview • CodeLens #mstechdays Code/developpement
  • 13. TRAVAIL EN EQUIPE #mstechdays Code/developpement
  • 14. Conclusion • Visual Studio évolue tout le temps ! – Un coeur robuste – Des outils qui s’enrichissent – D’autres qui apparaissent • Toujours plus de productivité, de qualité et de performances • Les mises-à-jour se font maintenant “sans effort” #mstechdays Code/developpement
  • 15. Donnez votre avis ! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toute les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays Code/developpement
  • 16. Digital is business