CLR Development Resource List

This is a list of resources that I had in my CLR Internals talk last week at the Dallas C# SIG.  There are so many great CLR articles and webcasts but these are my best and may come in handy for someone else.  The oldie but goodie is on DrDobbs site, Don Box discussing the two main CLR DLL's.  I'm sure that it won't be up there forever.

Don Box Webcast on How the CLR Works
http://technetcast.ddj.com/tnc_play_stream.html?stream_id=605

Profiling

Lutz Roeder's Reflector for .NET
http://www.aisto.com/roeder/dotnet/

ANTS Profiler
http://www.red-gate.com/

CLR Profiler
http://www.microsoft.com/downloads/details.aspx?FamilyId=86CE6052-D7F4-4AEB-9B7A-94635BEEBDDA&displaylang=en

http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20030729CLRGN/manifest.xml

Optimized Development

Writing Faster Managed Code: Know What Things Cost (CLR Profiler)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/fastmanagedcode.asp

Improving .NET Application Performance and Scalability
http://msdn.microsoft.com/library/en-us/dnpag/html/scalenet.asp

CLR Information And CLR Performance
http://www.gotdotnet.com/team/clr/about_clr.aspx
http://www.gotdotnet.com/team/clr/about_clr_performance.aspx

Community

CLR Newsgroup
http://msdn.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.dotnet.framework.clr

CLR Team Blogs with Tons of Tidbits
http://msdn.microsoft.com/netframework/community/blogs/default.aspx

 

Webcasts and Articles

Don Box’s - Migrating Native Code to the .NET CLR
http://msdn.microsoft.com/msdnmag/issues/01/05/com/

Common Type System
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconthecommontypesystem.asp

Performance Considerations for Run-Time Technologies in the .NET Framework
http://msdn.microsoft.com/library/en-us/dndotnet/html/dotnetperftechs.asp

Performance Tips and Tricks in .NET Applications
http://msdn.microsoft.com/library/en-us/dndotnet/html/dotnetperftips.asp

Other

Online IL Development Book
http://vijaymukhi.com/documents/books/ilbook/contents.htm

Project imago (link via Lutz Roeder)
http://www.aisto.com/roeder/imago/

Books to Consume Large Amounts of Caffeine With

Applied .Net Framework Programming
by Jeffrey Richter

Essential .NET, Volume I:
The Common Language Runtime

by Don Box

No Comments