Obsolete Attribute on a Class is Ignored When an Interface is InvolvedFeb 4, 2015 Coding C# MetadataThe Obsolete attribute on a class is ignored when an interface is involved. It caught me by surprise, but makes sense. Let’s see why.
An Extension Method to Pass a Column Name to SqlDataReader.GetFieldValueJan 15, 2015 Coding C#Let’s combine the SqlDataReader’s GetFieldValue and GetOrdinal methods into an extension method that lets us pass a column name and get back a specific type.