Analyzing Application Quality by Using Code Analysis Tools
Establishing and maintaining code quality is a continuous process throughout the application development lifetime. Code quality is "designed in" during planning and monitored through code reviews and testing. Code Analysis tools in Visual Studio Premium and Visual Studio Ultimate enable developers to check their code for quality issues as they write it. Team Foundation Server version control check-in policies enable a team to enforce quality standards at every check-in.
Understand important code quality processes: You can read the guideline topics to review your development planning and implementation processes and make sure that they enable the achievement of your quality goals.
Use Code Analysis to discover quality issues: Apply code analysis tools to managed code (Visual C# and Visual Basic), native code (Visual C++) and database code (Transact-SQL).