Naming conventions in programming languages have potential benefits to reduce the effort needed to read and understand source code and provide better understanding in case of code reuse after a long interval of time. It’s a initial step for beginner to learn any programming language and It later becomes a habit. Here are some good resources for .NET web developers.
Microsoft’s Design Guidelines for Class Library Developers (via MSDN Library)
CodePlex: All-In-One Code Framework with Coding Guidelines
C# Coding Standards for .NET By Lance Hunt
The IDesign C# Coding Standard
Quick View of Coding Guidelines
ASP.NET AJAX Design and Naming Guidelines
Database object naming conventions
Hope, It’s helpful for beginners. Share what guidelines you are following in below comment box.