Microsoft and Code Standards
In a recent post I pointed out to a tool introduced by Scott. This tool is Code Style Enforcer that is actually a plugin for DxCore and guides you write your codes in standard way. The coding rules in this tool is based on what IDesign has defined. Personally I'm among those programmers which coding standards is so important to them, so this tool seems to be amazing for me but in my first use I found out that many automatic namings that Visual Studio performs for you is not standard!
For example the first alert your will receive from CSE in an ASP.NET code behind source is Page_Load; CSE says that Page_Load has illegal characters and when you fix, it is converted to PageLoad (A Pascal Case name for a protected method).
I think that these naming conventions are same to what Microsoft suggests, so what is the reason of this automatic namings in VS ?
What do you think?
Scott’s 2007 Tools List
Scott Hanselman, like past years, introduced a 2007 list of developer and power users tools for Windows. If you are familiar with his cool lists you can enjoy his fresh 2007 version of it and if you didn't hear anything about his list before its time to take a look at it.
In addition to those tools I've ever been using, I downloaded these tools in my first look at list and I will read list exactly later!: Query Express, CollectionGen, Code Style Enforcer, Microsoft BPA, Resource Refactor.
Thanks Scott, you are an angel!
