tag:blogger.com,1999:blog-3384101258168125324.post3676984990288258135..comments2024-02-19T11:09:33.596-08:00Comments on Technical Blog: C# Code Analysis ToolsPooya Khamooshihttp://www.blogger.com/profile/17307982895929166635noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-3384101258168125324.post-14427259755992723072017-02-27T22:10:40.733-08:002017-02-27T22:10:40.733-08:00Very helpful blog on c# code analysis tools which ...Very helpful blog on <a href="https://www.checkmarx.com/2015/07/24/must-know-security-buzzwords-for-application-builders-and-defenders/" rel="nofollow">c# code analysis tools</a> which is in very easy language. However, FxCop also helps in checking lots of issue with the Microsoft Guidelines. Some of the more interesting issues that are checked for:<br /><br />1. Are reference parameters of methods checked to be non-null before use?<br />2. Are fields initialized to default values that are already assigned by the runtime, like null for reference fields? <br />3. This would result in an unnecessary extra assignment.<br />4. Does the string argument to Argument Out Of Range Exception contain the name of the argument?Best Guitarhttps://www.blogger.com/profile/07474478640074537005noreply@blogger.com