<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.submain.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.NET Coding Guidelines</title><link>http://community.submain.com/forums/9/ShowForum.aspx</link><description>A forum for support and discussion related to &lt;a href="http://submain.com/guidelines"&gt;&lt;b&gt;.NET Coding Guidelines&lt;/b&gt;&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>.NET Coding Guidlines - Section 3.7 Namespace Naming Guidlines</title><link>http://community.submain.com/forums/thread/611.aspx</link><pubDate>Fri, 19 Sep 2008 09:07:48 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:611</guid><dc:creator>BobSmith</dc:creator><slash:comments>2</slash:comments><comments>http://community.submain.com/forums/thread/611.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=611</wfw:commentRss><description>Section 3.7 Namespace Naming Guidlines - this has just been copied from the MSDN library with Iridium copyright added. Right?</description></item><item><title>Control Naming Guidelines</title><link>http://community.submain.com/forums/thread/131.aspx</link><pubDate>Tue, 19 Dec 2006 16:42:39 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:131</guid><dc:creator>Michael Mae</dc:creator><slash:comments>3</slash:comments><comments>http://community.submain.com/forums/thread/131.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=131</wfw:commentRss><description>Control Naming Guidelines look fairly VB6 old...</description></item><item><title>remove VB reference ? </title><link>http://community.submain.com/forums/thread/534.aspx</link><pubDate>Fri, 09 May 2008 16:32:35 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:534</guid><dc:creator>NicholsF</dc:creator><slash:comments>1</slash:comments><comments>http://community.submain.com/forums/thread/534.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=534</wfw:commentRss><description>&lt;p&gt;Great set of guidelines. Thanks for sharing.&amp;nbsp; I have a couple of questions:&amp;nbsp;&lt;/p&gt;&lt;p&gt;In section 3.1 - it states:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;em&gt;Remove the Visual Basic reference from your project.&amp;nbsp; Making use of the original Visual Basic functions has been proven to be&amp;nbsp; up to 1000 times slower than the .NET counterparts; you have been warned.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;Are you saying to remove this from code:&amp;nbsp; &lt;font color="#0000ff" size="2"&gt;Imports&lt;/font&gt;&lt;font size="2"&gt; Microsoft.VisualBasic&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Or something else?&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Also, could you provide examples of what is slower and what in&amp;nbsp;.NET that can be used that is 1000 faster?&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Thanks,&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;&amp;nbsp;Frankie&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Commercial Use</title><link>http://community.submain.com/forums/thread/183.aspx</link><pubDate>Fri, 27 Apr 2007 09:40:11 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:183</guid><dc:creator>Hellracer</dc:creator><slash:comments>1</slash:comments><comments>http://community.submain.com/forums/thread/183.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=183</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;we currently writing our Naming Guidelines for use within our company. Then I found your document and&amp;nbsp; ..wow..pretty nice work and nearly perfect for our use. I&amp;acute;m a programmer, and as programmers are pretty lazy &lt;img src="http://community.submain.com/emoticons/emotion-2.gif" alt="Big Smile" /&gt; at all I want to mainly copy &amp;amp; paste your work into our document. Is it allowed to use your document for our commercial company ? Do I need to include a reference to your company ? Maybe even to have the source document (Word,OOffice,Latex?)&amp;nbsp; ? We are will to pay for this of course.&lt;/p&gt;&lt;p&gt;Kind Regards,&lt;/p&gt;&lt;p&gt;Klaus&amp;nbsp;&lt;/p&gt;&lt;p&gt;PS: Next update was planned for Feb 2007, any delay ?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Capitalization questions</title><link>http://community.submain.com/forums/thread/133.aspx</link><pubDate>Tue, 19 Dec 2006 19:19:18 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:133</guid><dc:creator>Alex Dresko</dc:creator><slash:comments>5</slash:comments><comments>http://community.submain.com/forums/thread/133.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=133</wfw:commentRss><description>Section 3.2.3 states:&lt;br /&gt;&lt;br /&gt;All letters in the identifier are capitalized. Use this convention only for identifiers that consist of two or fewer letters. For example:&lt;br /&gt;System.IO&lt;br /&gt;System.Web.IO&lt;br /&gt;&lt;br /&gt;The section then proceeds to show examples of the various capitalization techniques. My first complete is the "two or fewer letters" clause..  IMO, you should capitalize every letter of an abbreviated word.. For example, instead of:&lt;br /&gt;&lt;br /&gt;Dim table As New HtmlTable()&lt;br /&gt;&lt;br /&gt;I see nothing wrong with:&lt;br /&gt;&lt;br /&gt;Dim table As New HTMLTable()&lt;br /&gt;&lt;br /&gt;If the first letter of every word in an object's name is capitalized, then it is still easy to read even if the abbreviation falls in the middle of the name. For example:&lt;br /&gt;&lt;br /&gt;Dim crazyObject As New SuperFUBARThing()&lt;br /&gt;&lt;br /&gt;My second issue is that there are no capitalization examples just below this section. &lt;br /&gt;&lt;br /&gt;Anyway, I look forward to hearing your feedback on these issues.</description></item><item><title>Inquiries</title><link>http://community.submain.com/forums/thread/138.aspx</link><pubDate>Wed, 20 Dec 2006 01:44:43 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:138</guid><dc:creator>Glenn S</dc:creator><slash:comments>1</slash:comments><comments>http://community.submain.com/forums/thread/138.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=138</wfw:commentRss><description>I've downloaded the .NET Coding Guidelines, reading the post here says that this whitepaper will be updated somtime Jan - Feb 2007.&lt;br /&gt;&lt;br /&gt;Would it be possible to know the following:&lt;br /&gt;a.) Are their additional guidelines to be added in this whitepare?&lt;br /&gt;b.) Will this be forever free? I hope so :-)</description></item><item><title>More examples..</title><link>http://community.submain.com/forums/thread/135.aspx</link><pubDate>Tue, 19 Dec 2006 22:10:26 GMT</pubDate><guid isPermaLink="false">e6092f25-edd1-48d7-b80f-8bdb13d630d6:135</guid><dc:creator>Alex Dresko</dc:creator><slash:comments>1</slash:comments><comments>http://community.submain.com/forums/thread/135.aspx</comments><wfw:commentRss>http://community.submain.com/forums/commentrss.aspx?SectionID=9&amp;PostID=135</wfw:commentRss><description>All 3.* sections should contain examples..3.12 in particular needs further clarification.. perhaps a table of typical hungarian prefixes.</description></item></channel></rss>