What is a widely accepted naming convention for .NET/C#/WPF projects?
Here are links on this subject
.Net Naming Conventions and Programming Standards - Best Practices
Naming Conventions for .NET / C# Projects
Naming Conventions & Coding Standards for .NET
Goog Luck!
Microsoft has an extensive MSDN article on naming conventions here.
Instead of listing potentially flammable conventions, I will just tell you that I follow whatever conventions FXCop suggests, with a couple of exceptions.
your best bet would be to
(a) look at a number of FOSS .net projects (b) read Framework Design Guidelines
This is the best article I'm aware of on the subject:
http://groups.google.com.au/group/wpf-disciples/web/wpf-and-xaml-coding-guidelines
You can see Philips Healthcare - C# Coding Standard for C#
It look very good.
And of course Design Guidelines for Developing Class Libraries
Use the tools Microsoft FxCop and Microsoft StyleCop for validation.
I am trying to follow (Fxcop) recommendation that field names start with small letter and properties with big letter. But, what about WPF control names (those marked with x:Name="theButton"), are they fields or properties?