Scott Hanselman

Hanselminutes Podcast 27 - Reflection

August 03, 2006 Comment on this post [3] Posted in Podcast
Sponsored By

My twenty-seventh Podcast is up. This episode is about Reflection. It was tough as I wanted to get really technical, but at the same time I wanted to discuss the basics. There's a lot of potential things to talk about, we'll need to do another show. 

We're listed in the iTunes Podcast Directory, so I encourage you to subscribe with a single click (two in Firefox) with the button below. For those of you on slower connections there are lo-fi and torrent-based versions as well.

This show was FULL of links, so here they are again. They are also always on the show site. Do also remember the archives are always up and they have PDF Transcripts, a little known feature.

Links from the Show

What is Reflection?
What's new in Reflection 2.0 (h1w)
MethodInfo Visualizer (h1x)
Dodge Common Performance Pitfalls to Craft Speedy Applications (h1k)
More on Reflection 2.0 (h20)
Deep Reflection (h1y)
Strongly Typed Reflection (h1q)
Fast PropertyAccessors (h25)
ReflectionOnly (h1z)
Dynamic Code Generation vs Reflection (h1r)
Reflection Demystified (h1u)
What is slow in Reflection (h23)
Programming C#: Chapter 18 (h1s)
Reflection vs. CodeDom
Calling Code Dynamically (h24)

Subscribe to my Podcast in iTunes

NEW COUPON CODE EXCLUSIVELY FOR HANSELMINUTES LISTENERS: The folks at XCeed are giving Hanselminutes listeners that is Coupon Code "hm-20-20." It'll work on their online shop or over the phone. This is an amazing deal, and I encourage you to check our their stuff. The coupon is good for 20% off any component or suite, with or without subscription, for 1 developer all the way up to a site license.

Our sponsors are XCeed, CodeSmith Tools, PeterBlum and the .NET Dev Journal. There's a $100 off CodeSmith coupon for Hanselminutes listeners - it's coupon code HM100. Spread the word, now's the time to buy.

As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)

  • The basic MP3 feed is here, and the iPod friendly one is here. There's a number of other ways you can get it (streaming, straight download, etc) that are all up on the site just below the fold. I use iTunes, myself, to listen to most podcasts, but I also use FeedDemon and it's built in support.
  • Note that for now, because of bandwidth constraints, the feeds always have just the current show. If you want to get an old show (and because many Podcasting Clients aren't smart enough to not download the file more than once) you can always find them at
  • I have, and will, also include the enclosures to this feed you're reading, so if you're already subscribed to ComputerZen and you're not interested in cluttering your life with another feed, you have the choice to get the 'cast as well.
  • If there's a topic you'd like to hear, perhaps one that is better spoken than presented on a blog, or a great tool you can't live without, contact me and I'll get it in the queue!

Enjoy. Who knows what'll happen in the next show?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Hosting By
Hosted in an Azure App Service
August 03, 2006 12:59
I can't seems to find the PDF transcripts of which you speak? Could you point me in the right direction?

August 03, 2006 20:00
The PDFs are usually one week behind. Try looking at an older show. We'll get the PDFs for this week in a week or so.
August 04, 2006 19:47
Great podcast, Scott! Now if only O/R mappers can use Reflection.Emit for making strongly-typed interactions between the domain types of an application and the accessing of the data store.

Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.