Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 8 głosach.
Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis
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.
© 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)