Développement de l'extensibilité de Visual Studio : Extension de Visual Studio Ide pour la productivité, la qualité, l'outillage et l'analyse

Note :   (3,7 sur 5)

Développement de l'extensibilité de Visual Studio : Extension de Visual Studio Ide pour la productivité, la qualité, l'outillage et l'analyse (Rishabh Verma)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 8 votes.

Titre original :

Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis

Contenu du livre :

Chapitre 1 : Notions de base

L'objectif de ce chapitre est de présenter au lecteur les concepts de base qui seront nécessaires tout au long de ce livre, afin qu'il se sente à l'aise dans son parcours d'apprentissage.

Nombre de pages : 50-60.

Sous-thèmes

1. Qu'est-ce qu'un compilateur ?

2. Qu'est-ce qu'un SDK (Software Development Kit) ?

3. Récapitulation de la structure de données arborescente.

1. Traversée de l'arbre.

2. Arbres syntaxiques abstraits.

4. Principes de base du MEF (Managed Extensibility Framework).

5. Visual Studio et son histoire.

6. XML ET JSON.

7. Sérialisation et désérialisation.

8. Révision des modèles de conception Visiteur, Usine abstraite et Usine.

9. Les bases de MSBuild.

10. Async-await.

Chapitre 2 : Démarrer

Avec les fondamentaux bien en place, nous sommes maintenant prêts à démarrer avec le modèle d'extensibilité de Visual Studio (VS). Nous allons procéder à notre installation dans ce chapitre. Ce chapitre présente l'extensibilité VS et Roslyn au lecteur. Le lecteur apprendra également à écrire et à déboguer une extension VS.

Nombre de pages : 40

Sous - Sujets : Sous - Sujets : Sous - Sujets : Sous - Sujets

1. Pré-requis et installation de VS.

2. Anatomie d'un VSIX.

3. Comment Visual Studio découvre et charge les extensions.

4. VSPackage.

5. Chargement asynchrone.

6. Ecrire votre première extension Visual Studio simple et modélisée.

7. Fondamentaux de la plate-forme Roslyn -.NET Compiler.

Chapitre 3 : Extension de Visual Studio

Ce chapitre présente le modèle d'extensibilité et la manière dont diverses extensions peuvent être ajoutées à VS comme les menus, les commandes, la fenêtre d'outils, la fenêtre de code, l'explorateur de solutions, etc .

Nombre de pages : 40-50

Sous-sujets :

1. Le modèle d'extensibilité de Visual Studio.

2. Extension de la fenêtre d'outils.

3. Menus et commandes.

4. Extension de la fenêtre de code.

5. Extension de l'explorateur de solutions.

Chapitre 4 : Développer des extensions réelles - I

Objectif du chapitre :Ce chapitre se penche sur le développement d'extensions VS utiles dans le monde réel et montre comment elles peuvent être rendues configurables en personnalisant l'interface utilisateur et la page d'options. Nous apprendrons également à écrire dans la fenêtre de sortie et à manipuler des documents et des projets dans ce chapitre.

Nombre de pages : 40-50.

Sous-thèmes :

1. VS Extension pour rechercher sur MSDN/Bing/Google.

2. VS Extension pour générer une classe proxy client HTTP pour l'API Web HTTP en utilisant des modèles T4.

3. VS Extension pour générer des données de test.

4. Personnalisation de l'extension en développant la page d'option Tools.

5. Personnalisation de l'interface utilisateur de l'extension.

Chapitre 5 : Développer des extensions réelles - II

Objectif du chapitre :Ce chapitre est la suite du chapitre précédent et continue le développement d'extensions VS utiles dans le monde réel, mais cette fois-ci en utilisant la plateforme du compilateur .NET - Roslyn.

Nombre de pages : 40-50.

Sous-sujets :

1. Réécriture d'une extension VS pour générer une classe proxy client HTTP pour l'API Web HTTP à l'aide de Roslyn.

2. Développement d'une analyse de code personnalisée Visual Studio Extension.

3. Développement d'un code de style ampoule r.

Autres informations sur le livre :

ISBN :9781484258521
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :419

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Développement de l'extensibilité de Visual Studio : Extension de Visual Studio Ide pour la...
Chapitre 1 : Notions de base L'objectif de ce chapitre est...
Développement de l'extensibilité de Visual Studio : Extension de Visual Studio Ide pour la productivité, la qualité, l'outillage et l'analyse - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis
Développement de l'extensibilité de Visual Studio : Extension de Visual Studio Ide pour la...
Maîtrisez l'extensibilité de Visual Studio pour une...
Développement de l'extensibilité de Visual Studio : Extension de Visual Studio Ide pour la productivité, la qualité, l'outillage, l'analyse et l'intelligence artificielle - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, Analysis, and Artificial Intelligence

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)