Wrocław
PGS Software Klecińska 123, Wrocław15 października
bieżący rok :)Konrad Kokosa
24 miejsc
Pospiesz się!Pamięć w .NET - wszystko co chciałbyś wiedzieć
Na warsztatach wgłębimy się w temat pamięci w środowisku .NET. Nie ważne czy już coś na ten temat wiesz, czy nie - celem jest by każdy wychodząc z warsztatów miał szeroki i jasny obraz jak to wszystko działa "pod spodem". Oraz potrafił w praktyce przeanalizować problemy z pamięcią w swojej aplikacji. Zaczniemy zatem od teorii, by następnie dotknąć jej w praktyce za pomocą narzędzi takich jak Visual Studio czy jetBrains dotMemory. Nie będzie jedynie suchej teorii, ani jedynie mozolnego powielania, bez zrozumienia, tego co wykonuje prelegent. Co więcej, mocno ubrudzimy sobie ręce w WinDbg i... odtąd nic nie będzie już takie samo! Pojęcia takie jak generacje, segmenty, Garbage Collector i finalizator przestaną być jedynie mglistymi hasłami. Nauczymy się zarówno analizy problemów na środowiskach developerskich, jak i dopiero "na produkcji".
Agenda
Godziny 9:00 - 17:00
Na szkoleniu poruszymy kompleksowo temat pamięci w środowisku .NET:
- teoretyczny wstęp do tematu
- poznanie narzędzi: Visual Studio, jetBrains dotMemory - narzędzi prostych i przyjemnych acz nie zawsze wystarczających
- poznanie WinDbg - niskopoziomowego narzędzi, którym dotkniemy żywy organizm
- poznanie kilku innych, pomocniczych narzędzi, m.in.: procdump, DebugDiag, VMMap
- zastosowanie teorii i poznanych narzędzi do analizy konkretnych, specjalnie spreparowanych problemów i sytuacji - .NETowych aplikacji webowych i okienkowych
Niezmienną rzeczą naszych spotkań oczywiście jest:
- Kawa - dostępna na miejscu
- Obiad - sponsorowany.
- Piwo/kawa po - we własnym zakresie
Należy pamiętać o
- BYOD - Bring Your Own Device.
- Piwo we własnym zakresie.
- Uśmiech, poczucie humoru czy też chęć nauki - we własnym zakresie.
- Resztę postaramy się dostarczyć :)
Prelegent
Nasz wykładowca ;)
Konrad Kokosa
Wpierw fan C++, od ponad 8 lat zakochany w .NET, choć z ciekawością spoglądający na inne technologie.
Kiedyś głównie programista desktopowy, ostatnie lata webowy, mocno zainteresowany tematyką wydajności aplikacji oraz ogólnie pojętej architektury.
F.A.Q
To co chcielibyście wiedzieć a boicie się zapytać ;)
Jest to skrócona wersja FAQ, by przeczytać pełną i dowiedzieć się więcej o idei stojącej za devWarsztatami, zapraszamy na stronę FAQ.
-
Czy to jest darmowy event ?
Tak! nie licząc obiadu i piwa, wszystko inne jest zorganizowane - zazwyczaj, chyba, że w opisie spotkania jest napisane inaczej, czasami obiad może być sponsorowany, a czasami może nawet i piwo. -
Czy mogę przyjść bez komputera ?
Tak, ale będziesz się trochę nudził. Większość sesji ma w sobie warsztaty, więc wtedy będziesz po prostu siedział i... pił kawę? :)
-
Co muszę mieć ze zobą ?
Komputer, plus potwierdzenie rejestracji. -
Czy jakoś muszę skonfigurować swój komputer ?
Nie, ale fajnie jakbyś ściągnął odpowiednie narzędzia z maila który zostanie wysłany na kilka dni przed spotkaniem.