TRS131111

Ladda ner som PDF

Debugging .NET web applications

Använd windbg och andra gratisverktyg för att felsöka webbapplikationer!

Under denna unika labb får du som .Net-utvecklare jobba med olika verktyg som Windbg, Debug Diagnostics, JustDecompile, Fiddler och naturligtvis också Visual Studio för att felsöka och analysera webbapplikationer i produktion med minimal störning av själva driften.

Efter avslutad labb kommer du kunna planera för svagheter i framtida projekt och ha bredare kunskaper om .NET Framework och hur det fungerar. Exempelvis Managed Heap, Garbage Collector, Finalizers etc.

Labben är framtagen av Johan Straarup, en av Sveriges främsta debuggers och felsökare i .NET Framework. Tidigare har han arbetat på Microsoft med felsökning och optimering av .NET med specialisering på IIS och webbutveckling.

Labben körs med experten Tiberiu Covaci, MVP.

Audience

.Net-developers.

Prior knowledge

Experience in developing for the .NET framework. Preferably using C#. Basic understanding of the .NET architecture and Internet Information Services. 

Courseware

Lab manual.

Nivå:

300

Målsättning:

After completion of this course you’ll be able to troubleshoot web applications already in production. You’ll be able to anticipate weaknesses in future projects, and will have a broader knowledge of the .NET framework and its inner workings, such as the managed heap, garbage collector, finalizers, etc.

Detaljerad beskrivning:

During these three days you’ll learn the following:

  • Installing and configuring Windbg, Debug Diagnostics, etc.
  • The architecture of the .NET Framework
  • The managed memory model
  • The inner workings of the Garbage Collector
  • Identifying the problem
  • Knowing what information to collect and how to collect it
  • Troubleshooting crashes
  • Troubleshooting hangs
  • Troubleshooting memory issues
  • Reverse engineering web applications for code analysis

Most of the time will be spent in hands-on labs dealing with everyday scenarios, and if you want you are more than welcome to bring your real-life scenarios to the table for analysis.

Ditt tillval:

Här kan du välja och läsa mer om vilka tillval som finns

Nivå:

300

Målsättning:

After completion of this course you’ll be able to troubleshoot web applications already in production. You’ll be able to anticipate weaknesses in future projects, and will have a broader knowledge of the .NET framework and its inner workings, such as the managed heap, garbage collector, finalizers, etc.

Detaljerad beskrivning:

During these three days you’ll learn the following:

  • Installing and configuring Windbg, Debug Diagnostics, etc.
  • The architecture of the .NET Framework
  • The managed memory model
  • The inner workings of the Garbage Collector
  • Identifying the problem
  • Knowing what information to collect and how to collect it
  • Troubleshooting crashes
  • Troubleshooting hangs
  • Troubleshooting memory issues
  • Reverse engineering web applications for code analysis

Most of the time will be spent in hands-on labs dealing with everyday scenarios, and if you want you are more than welcome to bring your real-life scenarios to the table for analysis.

Ditt tillval:

Här kan du välja och läsa mer om vilka tillval som finns

Utbildningen levereras i samarbete med

Kursfakta

Kurs-ID: TRS131111
Längd: 3 dagar
Pris exkl moms: 22 990 kr
Inregistrering: 09.00
Kursstart: 09.30
Kursslut (ca): 16.30

Lämna dina kontaktuppgifter om du önskar en företagsintern utbildning.