Slides and materials

Debugging memory leaks in .NET
DLL Injection
Generics everywhere
ILP
Internals of Async
Internals of Exceptions
Manual Memory Management in C#
Ordering the Chaos

Videos

Internals of async in .NET

Internals of Exceptions



Memory management in .NET








ILP


DLL Injection


Windows Tools

Debugging memory leaks in .NET

Books

.NET Internals Cookbook

Articles

Programista 12/2016 – Implementacja traitów w języku C# przy użyciu biblioteki Fody

Papers

Computer Science (AGH) Vol 17 No 3 – Realization of a System of Efficient Querying of Hierarchical Data transformed into a quasi-Relational Model

Talks

NDC London — Ordering the Chaos
Live! 360 Orlando 2019 — Internals of Exceptions
Live! 360 Orlando 2019 — Internals of Async in .NET
Update Conference 2019 — Internals of Async in .NET
.NET DeveloperDays 2019 — Internals of Exceptions
.NET DeveloperDays 2019 — Internals of Async in .NET
.NET DeveloperDays 2019 — Manual Memory Management in .NET
NDC Sydney 2019 — Internals of Exceptions
DevConf 2019 — Internals of Async in .NET
DevConf 2019 — Manual Memory Management in C#
Seattle CodeCamp 2019 — Integer Linear Programming
Seattle CodeCamp 2019 — Ordering the Chaos
HDC 2019 — Ordering the Chaos
HDC 2019 — Generics everywhere
Visual Studio Live! Microsoft HQ 2019 — Internals of Exceptions
Visual Studio Live! Microsoft HQ 2019 — Manual Memory Management in C#
DevSum 2019 — Internals of Async in .NET
Techorama 2019 — Manual Memory Management in C#
Techorama 2019 — Internals of Exceptions
ConFoo 2019 — Internals of Async in .NET
ConFoo 2019 — DLL Injection in Windows
NDC Porto 2019 — Manual Memory Management in .NET Framework
Update Conference 2018 — Internals of Exceptions
dotNetConfPL 2018 — Bebechy wyjątków#
Seattle CodeCamp 2018 — DLL Injection in Windows
Seattle CodeCamp 2018 — Internals of Exceptions
NDC Oslo 2018 — Internals of Exceptions
.NET Developers Association Westside — Manual Memory Management in .NET Framework
.NET Developers Association Eastside — Manual Memory Management in .NET Framework
dotNetConfPL 2017 — Ręczne zarządzanie pamięcią w C#
Studencki Festiwal Informatyczny 2017 — Ręczne zarządzanie pamięcią w C#
Krakowska Grupa Developerów .NET – Ręczne zarządzanie pamięcią w C#
Krakowska Grupa Developerów .NET – Wstrzykiwanie bibliotek DLL do obcych procesów