Pokud máte hromadu volného času, nebo velkou touhu zkoumat zdrojové kódy .NETu tak jste na správném místě! Microsoft zveřejnil část zdrojových kódu .NETu které můžeme využít pro ladění aplikácí nebo jako rozsáhlý studijní materiál. Tak jdeme na to!
Co budeme potřebovat
Visual Studio 2008 (i když by to mělo jít i pro 2005)
Visual Studio 2008 QFE
Power Shell (není nutný)
NetMassDownloaderNastavení Visual Studia
Podrobný postup jak přesně nastavit VS včetně ukázky použití najdete na Burke's Blogu.
Od této chvíle můžeme při ladění kódu vstoupit i do kódu .NETích knihoven. Tím
ale neskončíme, je to moc ruční práce a té se budeme snažit vyhnout.
Stažení kompletních zdrojových kódu
Uznávám, že slovo kompletních je nadsazené. Přesněji řečeno si ukážeme stažení Microsoftem uvolněných zdrojáků.
Ke stažení zdrojáků budeme potřebovat NetMassDownloader a Power Shell. Použití Downloaderu najdete na Code Plexu.
Přený postup na stažení zdrojáků najdete na Wintellogu.
Závěr
Tak a je to. Někdy se mi struktura adresářů ve firmě zdá hodně zanořená, ale když se dívám, že třeba WindowsForms jsou zanořeny do 16 úrovní tak to může být i horší. Užijte si studium!