Sviluppo dell'estensibilità di Visual Studio: Estensione di Visual Studio Ide per la produttività, la qualità, gli strumenti e l'analisi

Punteggio:   (3,7 su 5)

Sviluppo dell'estensibilità di Visual Studio: Estensione di Visual Studio Ide per la produttività, la qualità, gli strumenti e l'analisi (Rishabh Verma)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 8 voti.

Titolo originale:

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

Contenuto del libro:

Capitolo 1: Primer di base

L'obiettivo di questo capitolo è quello di introdurre al lettore i concetti di base che saranno richiesti nel corso di questo libro, in modo da metterlo a proprio agio in questo percorso di apprendimento.

Numero di pagine: 50-60.

Sotto-argomenti

1. Che cos'è un compilatore?

2. Che cos'è un SDK (Software Development Kit)?

3. Ricostruzione della struttura dei dati ad albero.

1. Attraversamento di un albero.

2. Alberi a sintassi astratta.

4. Basi del MEF (Managed Extensibility Framework).

5. Visual Studio e la sua storia.

6. XML E JSON.

7. Serializzazione e deserializzazione.

8. Rivisitazione dei design pattern Visitor, Abstract Factory e Factory.

9. Nozioni di base di MSBuild.

10. Async-await.

Capitolo 2: Iniziare

Con le basi ben salde, siamo ora pronti a iniziare con il modello di estensibilità di Visual Studio (VS). In questo capitolo faremo la nostra configurazione. Questo capitolo introdurrà al lettore l'estensibilità di VS e Roslyn. Il lettore imparerà anche a scrivere e a eseguire il debug di un'estensione VS.

Numero di pagine: 40

Sotto-argomenti

1. Prerequisiti e installazione di VS.

2. Anatomia di un VSIX.

3. Come Visual Studio scopre e carica le estensioni.

4. VSPackage.

5. Caricamento asincrono.

6. Scrivere la prima semplice estensione di Visual Studio templatizzata.

7. Fondamenti della piattaforma del compilatore Roslyn -.NET.

Capitolo 3: Estensione di Visual Studio

Questo capitolo introdurrà il modello di estensibilità e il modo in cui varie estensioni possono essere inserite in VS come menu, comandi, finestra degli strumenti, finestra del codice, solution explorer ecc .

Numero di pagine: 40-50

Sotto-argomenti:

1. Il modello di estensibilità di Visual Studio.

2. Estensione della finestra degli strumenti.

3. Menu e comandi.

4. Estensione della finestra Codice.

5. Estensione dell'elemento Solution Explorer.

Capitolo 4: Sviluppo di estensioni del mondo reale - I

Obiettivo del capitolo:Questo capitolo si addentra nello sviluppo di estensioni VS utili nel mondo reale e mostra come possono essere rese configurabili personalizzando l'interfaccia utente e la pagina delle opzioni. In questo capitolo impareremo anche a scrivere nella finestra di output e a manipolare documenti e progetti.

Numero di pagine: 40-50.

Sotto-argomenti:

1. Estensione VS per la ricerca su MSDN/Bing/Google.

2. Estensione VS per generare classi proxy di client HTTP per API Web HTTP utilizzando modelli T4.

3. Estensione VS per generare dati di prova.

4. Personalizzazione dell'estensione mediante lo sviluppo della pagina delle opzioni degli strumenti.

5. Personalizzazione dell'interfaccia utente dell'estensione.

Capitolo 5: Sviluppo di estensioni del mondo reale - II.

Questo capitolo è la continuazione dell'ultimo capitolo e prosegue lo sviluppo di estensioni VS utili nel mondo reale, ma questa volta utilizzando la piattaforma del compilatore.NET - Roslyn.

Numero di pagine: 40-50.

Sotto-argomenti:

1. Riscrivere l'estensione VS per generare la classe proxy del client HTTP per l'API Web HTTP utilizzando Roslyn.

2. Sviluppo di un'estensione di Visual Studio per l'analisi del codice personalizzato.

3. Sviluppo di un codice in stile lampadina r.

Altre informazioni sul libro:

ISBN:9781484258521
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:419

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Sviluppo dell'estensibilità di Visual Studio: Estensione di Visual Studio Ide per la produttività,...
Capitolo 1: Primer di base L'obiettivo di...
Sviluppo dell'estensibilità di Visual Studio: Estensione di Visual Studio Ide per la produttività, la qualità, gli strumenti e l'analisi - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis
Sviluppo dell'estensibilità in Visual Studio: Estensione di Visual Studio Ide per la produttività,...
Padroneggiate l'estensibilità di Visual Studio per...
Sviluppo dell'estensibilità in Visual Studio: Estensione di Visual Studio Ide per la produttività, la qualità, gli strumenti, l'analisi e l'intelligenza artificiale - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, Analysis, and Artificial Intelligence

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)