Debugowanie i profilowanie aplikacji .NET

Kod: NET-tools-Prof
Kategoria: Narzędzia .NET
Forma: 50% wykłady / 50% warsztaty
Czas trwania: 1 dzień
Grupa docelowa: architekci
developerzy
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.
Data i dokładny zakres do ustalenia podczas analizy przed-szkoleniowej.

Kurs obejmuje zagadnienia debugowania aplikacji, profilowania, diagnozowania i poprawy błędów oraz wydajności aplikacji.

W trakcie szkolenia uczestnicy będą używać przedstawionych podczas kursu narzędzi i technik w celu diagnozy i poprawy przygotwanych scenariuszy testowych.

Po ukończeniu kursu uczestnicy będą potrafili szybko i efektywnie diagnozować problemy we własnych rozwiązanich. Ponadto będą w stanie unikać popełniania najczęstszych błędów już podczas procesu projektowania i tworzenia aplikacji.

Wyróżniki szkolenia

Podczas zajęć możesz oczekiwać szczególnych akcentów położonych na poniższe aspekty:

  • Typowe pułapki i triki
  • Praktyczne przykłady
  • Sprawdzone narzędzia

Program Szkolenia

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Debugger w Visual Studio 2010
    1. Podstawowe techniki debugowania (breakpoints, tracepoints)
    2. Zaawansowane techniki debugowania (np. MDA, Edit and Continue, Advanced breakpoints, Object id, Historical debugger )
  2. Profilowanie aplikacji
    1. Znajdowanie i diagnozowanie wąskich gardeł
    2. Profilowanie zawieszeń.
    3. MiniDump – jak analizować kod po stronie klienta?
    4. Profiler
  3. Profilowanie pamięci
    1. Jak działa GC? - przyczyny powstawania wycieków
      1. Alokacja pamięci w .net
      2. Algorytm GC
      3. Finalizatory
      4. WeakReference
    2. Rodzaje wycieków
    3. Diagnostyka - metodyka i sposoby znajdywania i rozwiązywania problemów
      1. SOS + WinDbg i Vs2010
      2. ANTS MemoryProfiler
      3. MemoryDump'y - jak analizować kod po stronie klienta?
    4. UnitTesty pamięci


Pobierz program w formacie PDF

Zapytaj o szkolenie

Imię i nazwisko:
Firma:
E-mail/Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń