Wann sollten schwache Referenzen in .Net verwendet werden?

Ich persönlich bin nicht auf eine Situation gestoßen, in der ich den Typ WeakReference in .Net verwenden musste, aber die weit verbreitete Überzeugung scheint zu sein, dass er in Caches verwendet werden sollte. In seiner Antwort auf diese Frage sprach sich Dr. Jon Harrop sehr gut gegen die...