« Why basic numeracy is important | Main | Things I never knew I ought to worry about »

February 23, 2011

Wellington .NET user group – CLR fundamentals

Thanks to everyone who came along to the CLR Fundamentals talk this evening – and sorry for overrunning so much!  Despite going way over time I had to leave out a great deal of stuff.  I don’t have slides to summarise it, but here are my notes on the areas I wanted to cover.

CLR Fundamentals talk notes

You can find more about these topics (and especially the ones I didn’t have time to talk about!) in:

Drop me a line if you want pointers on any particular area I mentioned.

One gentleman asked about ways of detecting which methods had been JITted as a way of identifying potential dead code.  I forgot to mention it at the time, but the NCover utility not only does this, but even shows unexecuted code down to the line level.

Those of you who were interested in the JITter might be interested to look at the CLR Code Generation blog – it’s pretty quiet but there’s some useful info in the archives.

Finally, the diagrams I briefly showed came from this article -- old, but still a good guide to the internals of CLR types and objects.

February 23, 2011 in Software | Permalink

TrackBack

TrackBack URL for this entry:
https://www.typepad.com/services/trackback/6a00d8341c5c9b53ef014e86427f7e970d

Listed below are links to weblogs that reference Wellington .NET user group – CLR fundamentals:

Comments

Thanks for notes I did mean to ask you afterwards but got trapped under a piece of pizza. It was a great talk, really enjoyed it and provided lots to think about.

Posted by: Richard Shea at Feb 24, 2011 9:45:24 AM

Thanks for notes I did mean to ask you for them afterwards but got trapped under a piece of pizza. It was a great talk, really enjoyed it and provided lots to think about.

Posted by: Richard Shea at Feb 24, 2011 9:45:25 AM

Yes, thanks a lot! Appreciate extra info and answers to noobish questions also ^^

Posted by: Sam Schenk at Feb 24, 2011 2:00:38 PM