{"id":313,"date":"2004-11-20T21:55:00","date_gmt":"2004-11-21T04:55:00","guid":{"rendered":"http:\/\/jameskovacs.com\/2004\/11\/21\/Tools+Of+The+Trade+MustHave+NET+Utilities"},"modified":"2004-11-20T21:55:00","modified_gmt":"2004-11-21T04:55:00","slug":"tools-of-the-trade-musthave-net-utilities","status":"publish","type":"post","link":"https:\/\/www.jameskovacs.com\/index.php\/2004\/11\/20\/tools-of-the-trade-musthave-net-utilities\/","title":{"rendered":"Tools of the Trade: Must-Have .NET Utilities"},"content":{"rendered":"<p><P>A few days ago I presented a talk to my company, <A href=\"http:\/\/www.quadrus.com\">Quadrus Development Inc.<\/A>,&nbsp;entitled <EM><A href=\"http:\/\/jameskovacs.com\/downloads\/ToolsOfTheTrade.ppt\">Tools of the Trade: Must-Have .NET Utilities<\/A><\/EM>. I covered off the major tools that should be in any .NET developer&#8217;s toolbox. These include the usual suspects, many of which I noted <A href=\"2004\/11\/04\/Tools-Of-The-Trade\">here<\/A>, as well as a few fun ones like devMetrics for checking your <A href=\"http:\/\/www.sei.cmu.edu\/str\/descriptions\/cyclomatic_body.html\">cyclomatic complexity<\/A>. Enjoy!<\/P><br \/>\n<P>EDIT: You can find an updated version of the presentation <A href=\"http:\/\/jameskovacs.com\/downloads\/ToolsOfTheTradeV2.ppt\">here<\/A>.<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few days ago I presented a talk to my company, Quadrus Development Inc.,&nbsp;entitled Tools of the Trade: Must-Have .NET Utilities. I covered off the major tools that should be in any .NET developer&#8217;s toolbox. These include the usual suspects, many of which I noted here, as well as a few fun ones like devMetrics [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,17],"tags":[],"class_list":["post-313","post","type-post","status-publish","format-standard","hentry","category-dotnetgeneral","category-dotnettools","category-presentations"],"_links":{"self":[{"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/posts\/313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/comments?post=313"}],"version-history":[{"count":0,"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/posts\/313\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/media?parent=313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/categories?post=313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jameskovacs.com\/index.php\/wp-json\/wp\/v2\/tags?post=313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}