Since the dotnet source code are avaible now, including WPF, it's a good chance for us to read the code and go deep.

So, I will write a series of article descring something found in the code.

You can get more information on how to get the source code at:

And there is a tool called NetMassdownloader( This tool can help you to

get source code without Visual studio.

And there is a great article you need to read when be ready to use NetMassDownloader
Download All the .NET Reference Source Code at Once with Net Mass Downloader

 Thanks to John Robbins bringing us this great tool!