Adam Machanic has posted a month ago an article about SqlDataReader performance tips. One about using an indexer with the ordinal position, a second one about avoiding the Get
methods and a third about opening and closing the reader.
Especially the last one is something we all sometimes forget. Thanks to Adam for these tips! :)