Gravatars are back

For those of you who don’t know, a gravatar is a globally recognized avatar. This is an image that follows you from blog to blog and appears next to your name when on you comment on gravatar enabled sites. In general, gravatars help identify your posts on blogs in much... [Read More]

C# 3.0 Anonymous Types

Anonymous types are a new language feature introduced in the C# 3.0 release. For those that remember your set theory, an anonymous type is described as a tuple type that is automatically inferred and created from its object initializer. An object initializer specifies the values from one or more fields... [Read More]

C# 3.0 Type Inference

One of the new language features of the C# 3.0 language release is type inference. Wikipedia has an excellent discussion on type inference, including a non-technical and technical explanation. C# 3.0 introduces the concept of type inference with the var keyword. At first glance, this looks a lot... [Read More]