Rozwój rozszerzalności Visual Studio: Rozszerzanie Visual Studio Ide pod kątem produktywności, jakości, narzędzi i analizy

Ocena:   (3,7 na 5)

Rozwój rozszerzalności Visual Studio: Rozszerzanie Visual Studio Ide pod kątem produktywności, jakości, narzędzi i analizy (Rishabh Verma)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 8 głosach.

Oryginalny tytuł:

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

Zawartość książki:

Rozdział 1: Podstawy

Cel rozdziału: Celem tego rozdziału jest przedstawienie czytelnikowi podstawowych pojęć, które będą wymagane w całej tej książce, tak aby czuł się komfortowo w tej podróży edukacyjnej.

Liczba stron:50-60.

Podtematy

1. Czym jest kompilator?

2. Co to jest SDK (Software Development Kit)?

3. Podsumowanie struktury danych drzewa.

1. Przemierzanie drzewa.

2. Abstrakcyjne drzewa składniowe.

4. Podstawy MEF (Managed Extensibility Framework).

5. Visual Studio i jego historia.

6. XML I JSON.

7. Serializacja i deserializacja.

8. Przegląd wzorców projektowych Visitor, Abstract Factory i Factory.

9. Podstawy MSBuild.

10. Async-await.

Rozdział 2: Pierwsze kroki

Cel rozdziału:Z podstawami mocno na miejscu, jesteśmy teraz dobrzy, aby rozpocząć pracę z modelem rozszerzalności Visual Studio (VS). W tym rozdziale przeprowadzimy naszą konfigurację. Rozdział ten przedstawi czytelnikowi rozszerzalność VS, Roslyn. Czytelnik nauczy się również pisać i debugować rozszerzenie VS.

Liczba stron: 40

Podtematy

1. Wymagania wstępne i instalacja VS.

2. Anatomia VSIX.

3. Jak Visual Studio wykrywa i ładuje rozszerzenia.

4. VSPackage.

5. Ładowanie asynchroniczne.

6. Pisanie pierwszego prostego szablonu Visual Studio Extension.

7. Podstawy platformy kompilatora Roslyn -.NET.

Rozdział 3: Rozszerzanie Visual Studio

Cel rozdziału:W tym rozdziale przedstawiono model rozszerzalności i sposób podłączania różnych rozszerzeń do VS jak menu, polecenia, okno narzędzi, okno kodu, eksplorator rozwiązań itp

Liczba stron: 40-50

Podtematy:

1. Model rozszerzalności Visual Studio.

2. Rozszerzenie okna narzędzi.

3. Menu i polecenia.

4. Rozszerzenie okna kodu.

5. Rozszerzenie elementu eksploratora rozwiązań.

Rozdział 4: Rozwijanie rzeczywistych rozszerzeń - I

Cel rozdziału:Rozdział ten poświęcony jest rozwijaniu przydatnych w świecie rzeczywistym rozszerzeń VS i pokazuje, jak można je konfigurować poprzez dostosowywanie interfejsu użytkownika i strony opcji. W tym rozdziale dowiemy się również, jak pisać do okna wyjściowego i manipulować dokumentami i projektami.

Liczba stron: 40-50.

Podtematy:

1. Rozszerzenie VS do wyszukiwania w MSDN/Bing/Google.

2. Rozszerzenie VS do generowania klasy proxy klienta HTTP dla HTTP Web API przy użyciu szablonów T4.

3. Rozszerzenie VS do generowania danych testowych.

4. Dostosowanie rozszerzenia poprzez utworzenie strony opcji Narzędzia.

5. Dostosowywanie interfejsu użytkownika rozszerzenia.

Rozdział 5: Tworzenie rzeczywistych rozszerzeń - II.

Cel rozdziału:Rozdział ten jest kontynuacją ostatniego rozdziału i kontynuuje rozwój przydatnych w świecie rzeczywistym rozszerzeń VS, ale tym razem przy użyciu platformy kompilatora.NET - Roslyn.

Liczba stron: 40-50.

Podtematy:

1. Przepisanie rozszerzenia VS w celu wygenerowania klasy proxy klienta HTTP dla HTTP Web API przy użyciu Roslyn.

2. Rozwijanie niestandardowej analizy kodu Visual Studio Extension.

3. Opracowanie kodu w stylu żarówki.

Dodatkowe informacje o książce:

ISBN:9781484258521
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:419

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Rozwój rozszerzalności Visual Studio: Rozszerzanie Visual Studio Ide pod kątem produktywności,...
Rozdział 1: Podstawy Cel rozdziału: Celem tego...
Rozwój rozszerzalności Visual Studio: Rozszerzanie Visual Studio Ide pod kątem produktywności, jakości, narzędzi i analizy - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis
Visual Studio Extensibility Development: Rozszerzanie Visual Studio Ide pod kątem produktywności,...
Opanuj rozszerzalność Visual Studio, aby uzyskać...
Visual Studio Extensibility Development: Rozszerzanie Visual Studio Ide pod kątem produktywności, jakości, narzędzi, analizy i sztucznej inteligencji - Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, Analysis, and Artificial Intelligence

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)