<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-15137028.post777536973225915136..comments</id><updated>2010-01-05T12:28:05.688+01:00</updated><category term='C#'/><category term='Coding Guidelines'/><category term='dotnetmag'/><category term='Visual Studio'/><category term='Fluent Assertions'/><category term='WCF RIA Services'/><category term='ALM'/><category term='Architecture'/><category term='Agile'/><category term='WCF'/><category term='CQRS'/><category term='DevDays09'/><category term='Cookbook'/><category term='TFS'/><category term='DevDays10'/><category term='ALM Practices'/><category term='Events'/><category term='Silverlight'/><category term='InRetrospect'/><category term='Testing'/><category term='Quality'/><title type='text'>Comments on Dennis Doomen.NET: New coding guidelines for C# 3.0</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.dennisdoomen.net/feeds/777536973225915136/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html'/><author><name>Dennis Doomen</name><uri>http://www.blogger.com/profile/04363006875303293621</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp1.blogger.com/_sv2gnsft17w/R75sgsYv9gI/AAAAAAAABHY/ezDFaHgAteA/S220/Dennis.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15137028.post-5617502001650422274</id><published>2010-01-05T11:53:10.892+01:00</published><updated>2010-01-05T11:53:10.892+01:00</updated><title type='text'>It&amp;#39;s a nice summary of bunch of rules. I alway...</title><content type='html'>It&amp;#39;s a nice summary of bunch of rules. I always use &amp;quot;Framework Design Guidelines&amp;quot; written by Krzysztof Cwalina and Brad Abrams. But your&amp;#39;s is simple and easy to use. I have bookmarked. &lt;br /&gt;Thanks</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/5617502001650422274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/5617502001650422274'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1262688790892#c5617502001650422274' title=''/><author><name>Serkan KARAARSLAN</name><uri>http://www.blogger.com/profile/13622940257146657407</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-733968063'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-8162148866147242774</id><published>2009-12-29T10:26:02.758+01:00</published><updated>2009-12-29T10:26:02.758+01:00</updated><title type='text'>Super useful. Thanks a ton</title><content type='html'>Super useful. Thanks a ton</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/8162148866147242774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/8162148866147242774'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1262078762758#c8162148866147242774' title=''/><author><name>Varsha Sharma</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-924982374'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-8722809655451720341</id><published>2009-12-14T11:07:28.513+01:00</published><updated>2009-12-14T11:07:28.513+01:00</updated><title type='text'>I like it. Really useful.</title><content type='html'>I like it. Really useful.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/8722809655451720341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/8722809655451720341'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1260785248513#c8722809655451720341' title=''/><author><name>Kannan</name><uri>http://www.blogger.com/profile/04851290950976554113</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_vz4BMnbMOS0/SA2xi-d8ECI/AAAAAAAAAXk/kpYtbDD9j9w/S220/DSC00840.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-851895188'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-3262227702764421387</id><published>2009-11-13T03:24:58.549+01:00</published><updated>2009-11-13T03:24:58.549+01:00</updated><title type='text'>I would like to thank you too for the guidelines a...</title><content type='html'>I would like to thank you too for the guidelines and the quickreference; wery nice job!&lt;br /&gt;Many thanks&lt;br /&gt;&lt;br /&gt;K.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/3262227702764421387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/3262227702764421387'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1258079098549#c3262227702764421387' title=''/><author><name>Kaeel</name><uri>http://www.blogger.com/profile/11283358158812365168</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_DMATwIf__jA/Ssynw58JNhI/AAAAAAAAANs/h2Fw96WLfmA/S220/Kaeel.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1386220966'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-1568389224056779831</id><published>2009-10-02T07:18:25.160+02:00</published><updated>2009-10-02T07:18:25.160+02:00</updated><title type='text'>Thanks Dennis,
 I was about to use the original Ph...</title><content type='html'>Thanks Dennis,&lt;br /&gt; I was about to use the original Phillips docs as core for our standard I am writing, however this has that and some new stuff and I&amp;#39;ll use that instead.&lt;br /&gt;&lt;br /&gt; I&amp;#39;m interested in some statements and omissions though:&lt;br /&gt;AV1705 - member field prefix.&lt;br /&gt;I like to see this as it make it clear when you access interior backing values and properties.&lt;br /&gt;e.g. inside the class I would expect to always see m_someField rather than SomeField being used, since this would introduce extra overhead with any checking code.&lt;br /&gt;&lt;br /&gt;Also naming of constants isn&amp;#39;t mentioned. I still like to see constant values in UPPER_CASE_UNDERSCORE_SEPARATED due to the stand out clarity of what it means.&lt;br /&gt;&lt;br /&gt;Finally, what is the justification for AV2201 about using object rather than Object ?&lt;br /&gt;&lt;br /&gt;Just thought you&amp;#39;d appreciate knowing that your hard work will be put to use.&lt;br /&gt;&lt;br /&gt;Many thanks&lt;br /&gt;&lt;br /&gt;Steve, Prism Technical Consulting</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/1568389224056779831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/1568389224056779831'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1254460705160#c1568389224056779831' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-105136411'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-2925710992207117453</id><published>2009-07-18T21:49:50.085+02:00</published><updated>2009-07-18T21:49:50.085+02:00</updated><title type='text'>Dennis, you should look at Microsoft StyleCop. Sty...</title><content type='html'>Dennis, you should look at Microsoft StyleCop. StyleCop allows checking coding style of C# code. It helps in slimming down coding guideline documents developers have to learn.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/2925710992207117453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/2925710992207117453'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1247946590085#c2925710992207117453' title=''/><author><name>Steven</name><uri>http://www.cuttingedge.it/blogs/steven</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2112374044'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-7115243372814900284</id><published>2009-06-30T17:34:34.354+02:00</published><updated>2009-06-30T17:34:34.354+02:00</updated><title type='text'>Hi Dennis - I have looked at your coding guideline...</title><content type='html'>Hi Dennis - I have looked at your coding guidelines and think they&amp;#39;re very well thought through and presented excellently. Thanks for posting them!&lt;br /&gt;Tony</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/7115243372814900284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/7115243372814900284'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1246376074354#c7115243372814900284' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-460343583'/></entry><entry><id>tag:blogger.com,1999:blog-15137028.post-7548835443218021413</id><published>2009-03-10T10:30:00.000+01:00</published><updated>2009-03-10T10:30:00.000+01:00</updated><title type='text'>Hi Dennis, &lt;br&gt;&lt;br&gt;Thanks for the nice and clean s...</title><content type='html'>Hi Dennis, &lt;BR/&gt;&lt;BR/&gt;Thanks for the nice and clean set of guidelines. I am bookmarking them for future use. &lt;BR/&gt;&lt;BR/&gt;Cheers,&lt;BR/&gt;Martijn</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/7548835443218021413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15137028/777536973225915136/comments/default/7548835443218021413'/><link rel='alternate' type='text/html' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html?showComment=1236677400000#c7548835443218021413' title=''/><author><name>dijksterhuis.org</name><uri>http://www.dijksterhuis.org/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.dennisdoomen.net/2009/03/new-coding-guidelines-for-c-30.html' ref='tag:blogger.com,1999:blog-15137028.post-777536973225915136' source='http://www.blogger.com/feeds/15137028/posts/default/777536973225915136' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-811907061'/></entry></feed>
