 <p>There are a whole lot of naming conventions advocated by Microsoft for .Net programming. You can read about these <a href="http://msdn.microsoft.com/en-us/library/ms229002.aspx">here</a>.</p> <p>As a rule of thumb, use PascalCase for public property, method and type name.</p> <p>For parameters and local variables, use camelCase.</p> <p>For private fields, choose one: some use camelCase, other prefix _camelCase with an _.</p> <p>A commonly seen convention is also to name constants with ALLCAPS.</p>