.NET Framework 4.0 offers a set of new features focused on Observable/Observer design pattern. Actually, such pattern is a subset of Publish/Subscribe design pattern. Such kind of patterns aim to provide a mechanism for push-based notifications.
My friend and colleague José Miguel Torres has written the best post I’ve never read about it:
Take a look!