Delegates have become part of .NET now, and they perform about the same function as the Delegation design pattern. But they're not the same.
A new three article series was necessary to cover the Delegation design pattern. Part 1 - The Theoretical General Case of the Delegation Design Pattern - covers the general case - the one that is so abstract that you might have trouble figuring out how to make it work in the real world. That's why parts 2 - Inheritance - A Contrast with the Delegation Design Pattern - and 3 - A Real World Example of the Delegation Design Pattern - are necessary.