about 10 years ago
.Net memory profiler is an awesome tool which can be used to find memory leaks in .NET applications.
Amongst version 3.0s new features is a feature that allows you to attach to a running process. This is something we could only achieve with windbg + SOS in the past. Windbg + SOS is really powerful and flexible, but using it to debug memory leaks can be very tricky for first time users.