Visual Studio Erweiterbarkeit Entwicklung: Erweitern von Visual Studio Ide für Produktivität, Qualität, Werkzeuge und Analyse

Bewertung:   (3,7 von 5)

Visual Studio Erweiterbarkeit Entwicklung: Erweitern von Visual Studio Ide für Produktivität, Qualität, Werkzeuge und Analyse (Rishabh Verma)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 8 Stimmen.

Originaltitel:

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

Inhalt des Buches:

Kapitel 1: Grundlagen Fibel

Das Ziel dieses Kapitels ist es, dem Leser die grundlegenden Konzepte vorzustellen, die im Laufe dieses Buches benötigt werden, damit er sich auf dieser Lernreise wohl fühlt.

Anzahl der Seiten:50-60.

Unterthemen

1. Was ist ein Compiler?

2. Was ist ein SDK (Software Development Kit)?

3. Rekapitulation der Baumdatenstruktur.

1. Tree traversal,.

2. Abstrakte Syntaxbäume.

4. MEF (Managed Extensibility Framework) Grundlagen.

5. Visual Studio und seine Geschichte.

6. XML UND JSON.

7. Serialisierung & Deserialisierung.

8. Wiederholung der Entwurfsmuster Visitor, Abstract Factory und Factory.

9. MSBuild Grundlagen.

10. Async-await.

Kapitel 2: Erste Schritte

Kapitelziel:Mit den Grundlagen sind wir nun gut gerüstet, um mit dem Visual Studio (VS) Extensibility-Modell zu beginnen. In diesem Kapitel werden wir unser Setup vornehmen. In diesem Kapitel wird dem Leser die VS Extensibility, Roslyn, vorgestellt. Der Leser lernt auch, wie man eine VS-Erweiterung schreibt und debuggt.

Anzahl der Seiten: 40

Unter - Themen

1. Voraussetzungen und Installation von VS.

2. Anatomie eines VSIX.

3. Wie Visual Studio Erweiterungen erkennt und lädt.

4. VSPackage.

5. Asynchrones Laden.

6. Schreiben Ihrer ersten einfachen Visual Studio Extension mit Templates.

7. Roslyn -.NET Compiler Plattform-Grundlagen.

Kapitel 3: Erweitern von Visual Studio

Ziel des Kapitels:In diesem Kapitel wird das Erweiterungsmodell vorgestellt und es wird erläutert, wie verschiedene Erweiterungen wie Menüs, Befehle, Werkzeugfenster, Codefenster, Lösungsexplorer usw. in VS eingefügt werden können

Anzahl der Seiten: 40-50

Unter - Themen:

1. Das Visual Studio Extensibility Modell.

2. Werkzeugfenster-Erweiterung.

3. Menüs und Befehle,.

4. Erweiterung des Code-Fensters.

5. Erweiterung für Lösungsexplorer-Elemente.

Kapitel 4: Entwicklung von Erweiterungen für die reale Welt - I

Dieses Kapitel taucht in die Entwicklung nützlicher VS-Erweiterungen ein und zeigt, wie sie durch die Anpassung der Benutzeroberfläche und der Optionsseite konfigurierbar gemacht werden können. In diesem Kapitel lernen wir auch, wie man in das Ausgabefenster schreibt und Dokumente und Projekte manipuliert.

Anzahl der Seiten: 40-50.

Unterthemen:

1. VS Erweiterung für die Suche auf MSDN/Bing/Google.

2. VS-Erweiterung zur Erzeugung von HTTP-Client-Proxy-Klassen für HTTP-Web-API unter Verwendung von T4-Vorlagen.

3. VS-Erweiterung zum Erzeugen von Testdaten.

4. Anpassen der Erweiterung durch Entwicklung der Tools-Optionsseite.

5. Anpassen der Benutzeroberfläche der Erweiterung.

Kapitel 5: Entwicklung von Erweiterungen für die reale Welt - II

Ziel des Kapitels:Dieses Kapitel ist die Fortsetzung des letzten Kapitels und setzt die Entwicklung nützlicher VS-Erweiterungen für die Praxis fort, diesmal jedoch unter Verwendung der.NET Compiler-Plattform - Roslyn.

Anzahl der Seiten: 40-50.

Unterthemen:

1. Umschreiben der VS-Erweiterung, um eine HTTP-Client-Proxy-Klasse für HTTP-Web-API mit Roslyn zu erzeugen.

2. Entwickeln einer benutzerdefinierten Code-Analyse Visual Studio Extension.

3. Entwicklung einer Glühbirne Stil Code r.

Weitere Daten des Buches:

ISBN:9781484258521
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2020
Seitenzahl:419

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Visual Studio Erweiterbarkeit Entwicklung: Erweitern von Visual Studio Ide für Produktivität,...
Kapitel 1: Grundlagen Fibel Das Ziel dieses Kapitels...
Visual Studio Erweiterbarkeit Entwicklung: Erweitern von Visual Studio Ide für Produktivität, Qualität, Werkzeuge und Analyse - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis
Visual Studio Extensibility Development: Erweitern von Visual Studio Ide für Produktivität,...
Beherrschen Sie die Erweiterbarkeit von Visual Studio für...
Visual Studio Extensibility Development: Erweitern von Visual Studio Ide für Produktivität, Qualität, Werkzeuge, Analyse und künstliche Intelligenz - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, Analysis, and Artificial Intelligence

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: