.Net Framework Mass DownloaderWelcome to the .NET Mass Downloader project. While it’s great that Microsoft has released the .NET Reference Source Code, you can only get it one file at a time while you’re debugging. If you’d like to batch download it for reading or to populate the cache, you’d have to write a program that instantiated and called each method in the Framework Class Library. Fortunately, .NET Mass Downloader comes to the rescue!The developed this project with John Robins, to enable mass downloading of .Net Framework Source Code without the need of VS2008, or to initialy populate your symbol server caches.The project includes the following classes , which also you can find usefull:A PE (Portable Executable) Parser : To Extract The Pdb Guids And Pdb Names from any given PE File. Developed by Kerem Kusmezer.A PDB Parser And Patcher : I can extract whole streams from a pdb file, also patch every stream in a pdb file. Pure C# Code. Developed By Kerem Kusmezer.A Webclient Class: Which allows direct connection with the referencesources server of Microsoft, also includes the 210 code parsing, eula text parsing. Developed By Kerem KusmezerSrcSrv class Which Parses the srcsrv files included in each pdbs, to extract the url and file mappings of each source code mentioned in the pdb file. Developed By Kerem KusmezerConsole Application: Developed by John Robins, which encapsulates whole functionality and allows the download of the code using different parameters.You can download the project from : http://www.codeplex.com/NetMassDownloader