Best practices

What is the best reference to reach advanced stages in .NET?
What are the best courses or websites to reach the advanced level in .NET?

I need both free and paid content.