A good site for those who want to learn various software engineering practices with a ".Net" focus is DotNetRocksTV.
http://www.dnrtv.com/archives.aspx
I can heartily recommend the Demystifying Design Patterns by Jean-Paul Boodhoo series, for both learning Patterns and for watching a ReSharper Jedi in action.
A usefull start off point for other learning resources is the AltNetPedia at http://altnetpedia.com/Resources.ashx