I was looking through the code of the new BlogEngine.NET project last week, and noticed that it implements the ASP.NET Provider Model. Cool an example I can study! I've been trying to spend some time lately to learn more about design patterns, so this was an interesting find for me.
If you look at the code for BlogEngine.NET you'll see that it is a rather simple application that demonstrates a working implementation of the ASP.NET Provider Model that you can learn from.
Go check out the code and learn how to implement the ASP.NET Provider Model by example!
Introduction to the Provider Model
BlogEngine.NET - full featured blog engine targeted at .NET developers. It is light weight and very simple to modify and extend.
.NET Slave - Mads Kristensen's Blog (don't forget to thank him for BlogEngine.NET!)