If you are interested in ASP.NET and design patterns, especially MVC, I think that you should take a look at
ScottGu presentation of the new MVC support in ASP.NET. The framework seems to be extremely pluggable which also means that it will be very testable. This will probably be released sometimes after Visual Studio 2008.
It is Scott Hanselman that has posted the video
here.