<?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: Fluent NHibernate: Mapping private and protected properties</title>
	<atom:link href="http://jagregory.com/writings/fluent-nhibernate-mapping-private-and-protected-properties/feed/" rel="self" type="application/rss+xml" />
	<link>http://jagregory.com/writings/fluent-nhibernate-mapping-private-and-protected-properties/</link>
	<description>Monkeying with the code</description>
	<lastBuildDate>Fri, 26 Feb 2010 20:38:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dew Drop - January 14, 2009 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://jagregory.com/writings/fluent-nhibernate-mapping-private-and-protected-properties/comment-page-1/#comment-15146</link>
		<dc:creator>Dew Drop - January 14, 2009 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Wed, 14 Jan 2009 19:36:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jagregory.com/?p=213#comment-15146</guid>
		<description>[...] Fluent NHibernate: Mapping Private and Protected Entities (James Gregory) [...]</description>
		<content:encoded><![CDATA[<p>[...] Fluent NHibernate: Mapping Private and Protected Entities (James Gregory) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #264</title>
		<link>http://jagregory.com/writings/fluent-nhibernate-mapping-private-and-protected-properties/comment-page-1/#comment-15132</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #264</dc:creator>
		<pubDate>Wed, 14 Jan 2009 08:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jagregory.com/?p=213#comment-15132</guid>
		<description>[...] Fluent NHibernate: Mapping private and protected properties - James Gregory continues his exploration of Fluent NHIbernate looking at 3 techniques for mapping to private members with details of the Pros and Cons of each method. [...]</description>
		<content:encoded><![CDATA[<p>[...] Fluent NHibernate: Mapping private and protected properties &#8211; James Gregory continues his exploration of Fluent NHIbernate looking at 3 techniques for mapping to private members with details of the Pros and Cons of each method. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Marisic</title>
		<link>http://jagregory.com/writings/fluent-nhibernate-mapping-private-and-protected-properties/comment-page-1/#comment-15125</link>
		<dc:creator>Chris Marisic</dc:creator>
		<pubDate>Wed, 14 Jan 2009 06:50:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jagregory.com/?p=213#comment-15125</guid>
		<description>For as much as I think I know about C# in general every now and then I get made to feel stupid.

Prior to this moment I didn&#039;t even know

Class A {
  Class B { }
}

Was possible.

Even with the discussions of the nested class approach for mapping private members I must have always glazed over and missed that the classes were truly inside each other not just next to each other.

Out of all the solutions I personally feel Reveal is the best overall solution since it requires 0 modifications to your domain layer. The fact it does fall back onto string usage is a minor concern but for most developers I assume we all use Resharper to start with which should make the string renaming very easy for it to figure out.

It still depresses me anytime I talk to a developer and they don&#039;t use Resharper or similar tool for development, I don&#039;t think I could ever go back to developing without it. I might as well use notepad to develop without Resharper.</description>
		<content:encoded><![CDATA[<p>For as much as I think I know about C# in general every now and then I get made to feel stupid.</p>
<p>Prior to this moment I didn&#8217;t even know</p>
<p>Class A {<br />
  Class B { }<br />
}</p>
<p>Was possible.</p>
<p>Even with the discussions of the nested class approach for mapping private members I must have always glazed over and missed that the classes were truly inside each other not just next to each other.</p>
<p>Out of all the solutions I personally feel Reveal is the best overall solution since it requires 0 modifications to your domain layer. The fact it does fall back onto string usage is a minor concern but for most developers I assume we all use Resharper to start with which should make the string renaming very easy for it to figure out.</p>
<p>It still depresses me anytime I talk to a developer and they don&#8217;t use Resharper or similar tool for development, I don&#8217;t think I could ever go back to developing without it. I might as well use notepad to develop without Resharper.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
