I found this blog post ( link to google group return path ) for WPF and XAML for you. This is not the most complete, but gives you some ideas. Regarding visual elements, I actually adhered to the naming convention that I use for asp.net forms and windows. If this is a new element in WPF, I usually just think about what the best prefix will be, for example MediaElement can be me.
source share