palais descongrèsParis7, 8 et 9février 2012
[LAN301] Etendez VisualStudio et .NET avecRoslynMercredi 8 FévrierMatthieu Mezil       Léonard LabatMVP Data             I...
INFINITE SQUARE en quelquesmots…  Société de conseil, expertise, réalisation, et formation,  exclusivement sur les technol...
Agenda  Qu’est-ce que Roslyn ?  Intégration de Roslyn dans Visual Studio  Scenarii d’utilisation  Questions / Réponses
Qu’est-ce que Roslyn ?  Meta-Programmation  API du compilateur   Parsing du code représenté par un arbre    syntaxique  ...
Qu’est-ce que Roslyn ?  ISolution    IProject       IDocument          CommonSyntaxTree             SyntaxNode        ...
Qu’est-ce que Roslyn ?
Qu’est-ce que Roslyn ?  Déploiement via VSIX  A l’heure actuelle, uniquement disponible en CTP  Release finale prévue pour...
Agenda  Qu’est-ce que Roslyn ?  Intégration de Roslyn dans Visual Studio  Scenarii d’utilisation  Questions / Réponses
Intégration de Roslyn dansVisual Studio  Analyse de code en temps réel   Complétion   Gestion d’erreurs   Code Refactor...
Agenda  Qu’est-ce que Roslyn ?  Intégration de Roslyn dans Visual Studio  Scenarii d’utilisation  Questions / Réponses
DEMOVisual Studio, c’était mon idée
Agenda  Qu’est-ce que Roslyn ?  Intégration de Roslyn dans Visual Studio  Scenarii d’utilisation  Questions / Réponses
Prochain SlideShare
Chargement dans…5
×

Etendez Visual Studio et .NET avec Roslyn

530 vues

Publié le

Avec Roslyn, Microsoft expose plusieurs API du compilateur C# ou VB .NET. Cela simplifie voire rend tout simplement possible de nombreux scenarii. Dans cette session, nous verrons comment étendre Visual Studio mais aussi les langages grâce à Roslyn.

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
530
Sur SlideShare
0
Issues des intégrations
0
Intégrations
109
Actions
Partages
0
Téléchargements
8
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Matthieu
  • Leo
  • Matthieu
  • Leo
  • RenameCompilocommentairesCompiloAutresscriptingWF
  • Etendez Visual Studio et .NET avec Roslyn

    1. 1. palais descongrèsParis7, 8 et 9février 2012
    2. 2. [LAN301] Etendez VisualStudio et .NET avecRoslynMercredi 8 FévrierMatthieu Mezil Léonard LabatMVP Data Infinite SquareInfinite Square
    3. 3. INFINITE SQUARE en quelquesmots… Société de conseil, expertise, réalisation, et formation, exclusivement sur les technologies Microsoft de développement d’applications et de la plateforme applicative 25+ collaborateurs spécialisés sur les techno MS, dont 10 MVP… GOLD Certified Partner sur 4 domaines de compétences Agréé CIR Centre de formation agréé
    4. 4. Agenda Qu’est-ce que Roslyn ? Intégration de Roslyn dans Visual Studio Scenarii d’utilisation Questions / Réponses
    5. 5. Qu’est-ce que Roslyn ? Meta-Programmation API du compilateur  Parsing du code représenté par un arbre syntaxique  Lien entre syntaxe et symbol  Compilateur d’arbre syntaxique  Compilation dynamique (scripting)
    6. 6. Qu’est-ce que Roslyn ? ISolution  IProject  IDocument  CommonSyntaxTree  SyntaxNode • NamespaceDeclarationSyntax • ClassDeclaration • PropertyDeclarationSyntax •…
    7. 7. Qu’est-ce que Roslyn ?
    8. 8. Qu’est-ce que Roslyn ? Déploiement via VSIX A l’heure actuelle, uniquement disponible en CTP Release finale prévue pour post Dev 11
    9. 9. Agenda Qu’est-ce que Roslyn ? Intégration de Roslyn dans Visual Studio Scenarii d’utilisation Questions / Réponses
    10. 10. Intégration de Roslyn dansVisual Studio Analyse de code en temps réel  Complétion  Gestion d’erreurs  Code Refactoring  Outliner
    11. 11. Agenda Qu’est-ce que Roslyn ? Intégration de Roslyn dans Visual Studio Scenarii d’utilisation Questions / Réponses
    12. 12. DEMOVisual Studio, c’était mon idée
    13. 13. Agenda Qu’est-ce que Roslyn ? Intégration de Roslyn dans Visual Studio Scenarii d’utilisation Questions / Réponses

    ×