Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 8 hlasů.
Visual Studio Extensibility Development: Extending Visual Studio Ide for Productivity, Quality, Tooling, and Analysis
Kapitola 1: Základy
Cíl kapitoly: Cílem této kapitoly je seznámit čtenáře se základními pojmy, které bude potřebovat v průběhu celé knihy, aby se na této cestě za poznáním cítil pohodlně.
Počet stran:50-60.
Dílčí témata
1. Co je to kompilátor?
2. Co je SDK (Software Development Kit)?
3. Rekapitulace stromové datové struktury.
1. Procházení stromem,.
2. Abstraktní syntaxe stromů.
4. Základy MEF (Managed Extensibility Framework).
5. Visual Studio a jeho historie.
6. XML A JSON.
7. Serializace a deserializace.
8. Zopakování návrhových vzorů Visitor, Abstract Factory a Factory.
9. Základy MSBuild.
10. Async-await.
Kapitola 2: Začínáme
Kapitola Cíl:S pevně danými základy můžeme začít pracovat s modelem rozšiřitelnosti Visual Studia (VS). V této kapitole provedeme nastavení. Tato kapitola by čtenáře seznámila s VS Extensibility, Roslyn. Čtenář by se také naučil psát a ladit rozšíření VS.
Počet stran: 40
Dílčí témata
1. Předpoklady a instalace VS.
2. Anatomie VSIX.
3. Jak Visual Studio zjišťuje a načítá rozšíření.
4. VSPackage.
5. Asynchronní načítání.
6. Psaní prvního jednoduchého šablonovitého rozšíření Visual Studia.
7. Roslyn - základy platformy.NET Compiler.
Kapitola 3: Rozšíření Visual Studia
Cíl kapitoly:V této kapitole se seznámíte s modelem rozšiřitelnosti a s tím, jak lze do VS zapojit různá rozšíření jako nabídky, příkazy, okno nástrojů, okno kódu, průzkumník řešení atd.
Počet stran: 40-50
Dílčí témata:
1. Model rozšiřitelnosti Visual Studia.
2. Rozšíření okna nástroje.
3. Nabídky a příkazy,.
4. Rozšíření Code Window.
5. Rozšíření položky průzkumníka řešení.
Kapitola 4: Vývoj rozšíření pro reálný svět - I
Cíl kapitoly:Tato kapitola se zabývá vývojem užitečných rozšíření VS pro reálný svět a ukazuje, jak je lze konfigurovat pomocí přizpůsobení uživatelského rozhraní a stránky s možnostmi. V této kapitole bychom se také naučili zapisovat do výstupního okna a manipulovat s dokumenty a projekty.
Počet stran: 40-50.
Dílčí témata:
1. Rozšíření VS pro vyhledávání na MSDN/Bing/Google.
2. Rozšíření VS pro generování třídy HTTP Client proxy pro HTTP Web API pomocí šablon T4.
3. Rozšíření VS pro generování testovacích dat.
4. Přizpůsobení rozšíření vytvořením stránky s možnostmi Tools.
5. Přizpůsobení uživatelského rozhraní rozšíření.
Kapitola 5: Vývoj rozšíření pro reálný svět - II
Cíl kapitoly:Tato kapitola navazuje na minulou kapitolu a pokračuje ve vývoji užitečných rozšíření VS pro reálný svět, tentokrát však s využitím platformy.NET Compiler - Roslyn.
Počet stran: 40-50.
Dílčí témata:
1. Přepracování rozšíření VS pro generování třídy HTTP Client proxy pro HTTP Web API pomocí Roslynu.
2. Vývoj vlastního rozšíření Visual Studio Extension pro analýzu kódu.
3. Vývoj kódu ve stylu žárovky r.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)