<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Naming Conventions and the Underscore</title>
	<atom:link href="http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/</link>
	<description>Supporting decisions through sound data management</description>
	<lastBuildDate>Tue, 23 Aug 2011 03:10:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: doug k</title>
		<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/comment-page-1/#comment-14486</link>
		<dc:creator>doug k</dc:creator>
		<pubDate>Fri, 14 Aug 2009 12:56:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.todmeansfox.com/?p=777#comment-14486</guid>
		<description>i could not agree more- VIN really brought it home- now if i could only get everyone else in the office to read this article....</description>
		<content:encoded><![CDATA[<p>i could not agree more- VIN really brought it home- now if i could only get everyone else in the office to read this article&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tod McKenna</title>
		<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/comment-page-1/#comment-13821</link>
		<dc:creator>Tod McKenna</dc:creator>
		<pubDate>Tue, 23 Jun 2009 05:08:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.todmeansfox.com/?p=777#comment-13821</guid>
		<description>Of course, you could always just adopt the least common denominator and avoid CamelCase entirely. I like CamelCase very much, so it would take a lot of arm twisting for me to abandon it to support a database version (or property sheet!).</description>
		<content:encoded><![CDATA[<p>Of course, you could always just adopt the least common denominator and avoid CamelCase entirely. I like CamelCase very much, so it would take a lot of arm twisting for me to abandon it to support a database version (or property sheet!).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tod McKenna</title>
		<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/comment-page-1/#comment-13820</link>
		<dc:creator>Tod McKenna</dc:creator>
		<pubDate>Tue, 23 Jun 2009 05:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.todmeansfox.com/?p=777#comment-13820</guid>
		<description>Ideally, you would adopt a convention that was consistent across the entire development environment. When that cannot be done, or if it is not practical, then my advice would be to simply confine your naming conventions to the environment. C# remembers case, so all objects and variables created in C# should use CamelCase. Because the database does not, use the underscore as mentioned above. Therefore, In your C# code, ProductKey = product_key. If you have a good multi-tiered design, many of these problems should disappear or at least be confined to code in that tier. You can also use aliases judiciously to mask (in this example) the database&#039;s inability to remember case.</description>
		<content:encoded><![CDATA[<p>Ideally, you would adopt a convention that was consistent across the entire development environment. When that cannot be done, or if it is not practical, then my advice would be to simply confine your naming conventions to the environment. C# remembers case, so all objects and variables created in C# should use CamelCase. Because the database does not, use the underscore as mentioned above. Therefore, In your C# code, ProductKey = product_key. If you have a good multi-tiered design, many of these problems should disappear or at least be confined to code in that tier. You can also use aliases judiciously to mask (in this example) the database&#8217;s inability to remember case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Smith</title>
		<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/comment-page-1/#comment-13818</link>
		<dc:creator>John Smith</dc:creator>
		<pubDate>Tue, 23 Jun 2009 00:27:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.todmeansfox.com/?p=777#comment-13818</guid>
		<description>I have a question. Say your backend is Oracle database that does not support case, so you have columns like Product_Key, and your frondend is C#, so you have fields like ProductKey, now how do you map these fields? I mean you may have to modify every places that wizard generate for you.</description>
		<content:encoded><![CDATA[<p>I have a question. Say your backend is Oracle database that does not support case, so you have columns like Product_Key, and your frondend is C#, so you have fields like ProductKey, now how do you map these fields? I mean you may have to modify every places that wizard generate for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weekly Link Post 99 &#171; Rhonda Tipton&#8217;s WebLog</title>
		<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/comment-page-1/#comment-13805</link>
		<dc:creator>Weekly Link Post 99 &#171; Rhonda Tipton&#8217;s WebLog</dc:creator>
		<pubDate>Sun, 21 Jun 2009 09:32:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.todmeansfox.com/?p=777#comment-13805</guid>
		<description>[...] Tod McKenna has some good ideas on Naming Conventions and the Underscore. [...]</description>
		<content:encoded><![CDATA[<p>[...] Tod McKenna has some good ideas on Naming Conventions and the Underscore. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Wisdahl</title>
		<link>http://blog.todmeansfox.com/2009/06/15/naming-conventions-underscore/comment-page-1/#comment-13770</link>
		<dc:creator>Eric Wisdahl</dc:creator>
		<pubDate>Tue, 16 Jun 2009 14:44:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.todmeansfox.com/?p=777#comment-13770</guid>
		<description>Amen!  Too often people do not set the standard for names prior to a project.  Just as often, a standard is set, but revolves around technology that is not even being used. (how often have I had to use upper case with underscores because ONE of the systems in the enterprise has this constraint {and will soon be rolled off} ?)

Setting the standard and getting sign off prior to beginning is essential.</description>
		<content:encoded><![CDATA[<p>Amen!  Too often people do not set the standard for names prior to a project.  Just as often, a standard is set, but revolves around technology that is not even being used. (how often have I had to use upper case with underscores because ONE of the systems in the enterprise has this constraint {and will soon be rolled off} ?)</p>
<p>Setting the standard and getting sign off prior to beginning is essential.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

