I found an interesting resource on Jamie Thomson’s blog .. worth a bookmark!
Speaking as a .Net novice I can highly recommend Joe Hummel’s series of webcasts called Modern
Software Development. It takes a while to get through (I haven’t finished it yet)…but
its well worth it.