3 ms·
Here are a few in no particular order: 1. Expert .NET 2.0 IL Assembler (ISBN 1590596463) 2. Advanced Windows Debugging (ISBN 0321374460) 3. Advanced .NET Deb
by mistachkin 10y ago
Here are a few in no particular order:
1. Expert .NET 2.0 IL Assembler (ISBN 1590596463)
2. Advanced Windows Debugging (ISBN 0321374460)
3. Advanced .NET Debugging (ISBN 0321578899)
4. .NET Framework reference source code (https://referencesource.microsoft.com/ https://referencesource.microsoft.com/)
5. CoreCLR source code (https://github.com/dotnet/coreclr https://github.com/dotnet/coreclr)
6. MSDN documentation (it's not perfect, but it's not all bad)
Before CoreCLR was open source, I had to rely on Shared Source Common Language Infrastructure (https://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructure https://en.wikipedia.org/wiki/Shared_Source_Common_Language_...).
- justin66 10y agoThanks! I just recently bought John Gough's Compiling for the .Net CLR but haven't had time to look into it. Open source resources like his Component Pascal compiler, and Eagle, seem like they'll be pretty important tools for learning this stuff.