One feature that Silverlight 4 lacks when compared to its big brother, WPF, is implicit DataTemplates. That is, the ability to define a DataTemplate for a specific type. If you are willing to wait for Silverlight 5, you are in luck because it will introduce implicit DataTemplates to the Silverlight developer. For those of you that can’t wait: fear not. Just because implicit DataTemplates are not supported by Silverlight 4, it doesn’t mean that you can’t get the same effect with a little work.