<?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 for Ramblings</title>
	<atom:link href="http://www.shanekercheval.com/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.shanekercheval.com</link>
	<description>Software Development Thoughts and (possibly) Ideas</description>
	<lastBuildDate>Tue, 23 Feb 2010 07:34:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Part 2: Building The Basics: Silverlight 3, .NET RIA Services, &amp; NHibernate (Fluent) by Shane Kercheval</title>
		<link>http://www.shanekercheval.com/?p=66&#038;cpage=1#comment-11</link>
		<dc:creator>Shane Kercheval</dc:creator>
		<pubDate>Tue, 23 Feb 2010 07:34:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=66#comment-11</guid>
		<description>Thanks Shaun! I will update my post to reference your website and code. Thank you for letting me know!</description>
		<content:encoded><![CDATA[<p>Thanks Shaun! I will update my post to reference your website and code. Thank you for letting me know!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Part 2: Building The Basics: Silverlight 3, .NET RIA Services, &amp; NHibernate (Fluent) by Shaun</title>
		<link>http://www.shanekercheval.com/?p=66&#038;cpage=1#comment-9</link>
		<dc:creator>Shaun</dc:creator>
		<pubDate>Fri, 19 Feb 2010 12:02:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=66#comment-9</guid>
		<description>Hi Shane,  I also spent some time getting things working for the updated RIA drop in VS 2008.  I&#039;d been looking for a good example of RIA with NH and had no luck until now.
I&#039;ve updated the code and made it available for all - http://sunevnuahs.blogspot.com/2010/02/silverlight-3-ria-and-fluent-nhibernate.html</description>
		<content:encoded><![CDATA[<p>Hi Shane,  I also spent some time getting things working for the updated RIA drop in VS 2008.  I&#8217;d been looking for a good example of RIA with NH and had no luck until now.<br />
I&#8217;ve updated the code and made it available for all &#8211; <a href="http://sunevnuahs.blogspot.com/2010/02/silverlight-3-ria-and-fluent-nhibernate.html" rel="nofollow">http://sunevnuahs.blogspot.com/2010/02/silverlight-3-ria-and-fluent-nhibernate.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Dependency Injection Inversion Rejection by Shane Kercheval</title>
		<link>http://www.shanekercheval.com/?p=73&#038;cpage=1#comment-6</link>
		<dc:creator>Shane Kercheval</dc:creator>
		<pubDate>Sat, 30 Jan 2010 20:11:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=73#comment-6</guid>
		<description>Thanks for the info. I must have been looking at an old example because when i was looking at different tutorials they had [Inject] on the constructors. But that&#039;s good to know. I&#039;ve heard good things about Ninject but that was one of the reasons I didn&#039;t go with that particular framework. Thank you Ian.</description>
		<content:encoded><![CDATA[<p>Thanks for the info. I must have been looking at an old example because when i was looking at different tutorials they had [Inject] on the constructors. But that&#8217;s good to know. I&#8217;ve heard good things about Ninject but that was one of the reasons I didn&#8217;t go with that particular framework. Thank you Ian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Dependency Injection Inversion Rejection by Ian Davis</title>
		<link>http://www.shanekercheval.com/?p=73&#038;cpage=1#comment-5</link>
		<dc:creator>Ian Davis</dc:creator>
		<pubDate>Sat, 30 Jan 2010 13:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=73#comment-5</guid>
		<description>Ninject doesn&#039;t require [Inject] attribute for .ctors. It is needed for property injection as the container needs clues on what to inject - but you can get around that by setting up the properties in the binding. You can also specify your own attribute to indicate injection to decouple Ninject from you code.</description>
		<content:encoded><![CDATA[<p>Ninject doesn&#8217;t require [Inject] attribute for .ctors. It is needed for property injection as the container needs clues on what to inject &#8211; but you can get around that by setting up the properties in the binding. You can also specify your own attribute to indicate injection to decouple Ninject from you code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Part 2: Building The Basics: Silverlight 3, .NET RIA Services, &amp; NHibernate (Fluent) by Shane Kercheval</title>
		<link>http://www.shanekercheval.com/?p=66&#038;cpage=1#comment-4</link>
		<dc:creator>Shane Kercheval</dc:creator>
		<pubDate>Tue, 26 Jan 2010 20:21:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=66#comment-4</guid>
		<description>&lt;a href=&quot;#comment-3&quot; rel=&quot;nofollow&quot;&gt;@MylesRip&lt;/a&gt; 

Hmm.. That is interesting. I have installed all of the latest releases and it still compiles for me. Sorry about that. I hate when i download someone&#039;s code and it doesn&#039;t compile. I see what you mean with the Region Region and Country Country. I am looking in the generated code and Address does not contain those fields for me either. RIA uses metadata files and i think we need to use the RIA [Includes] attribute in the Address metadata file to make it work. I will look more into this and let you know what i find. Please update me if you find anything as well.</description>
		<content:encoded><![CDATA[<p><a href="#comment-3" rel="nofollow">@MylesRip</a> </p>
<p>Hmm.. That is interesting. I have installed all of the latest releases and it still compiles for me. Sorry about that. I hate when i download someone&#8217;s code and it doesn&#8217;t compile. I see what you mean with the Region Region and Country Country. I am looking in the generated code and Address does not contain those fields for me either. RIA uses metadata files and i think we need to use the RIA [Includes] attribute in the Address metadata file to make it work. I will look more into this and let you know what i find. Please update me if you find anything as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Part 2: Building The Basics: Silverlight 3, .NET RIA Services, &amp; NHibernate (Fluent) by MylesRip</title>
		<link>http://www.shanekercheval.com/?p=66&#038;cpage=1#comment-3</link>
		<dc:creator>MylesRip</dc:creator>
		<pubDate>Thu, 21 Jan 2010 17:08:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=66#comment-3</guid>
		<description>Thanks for the great post, Shane!  I&#039;m looking at basically the same combination of technologies as you settled on, so it&#039;s nice to see a detailed description, along with source code, of how they can be used together!  I also appreciated the hyperlinks to additional information.  Well done!  

I downloaded the source code and tried building it.  That&#039;s when I discovered all of the breaking changes to WCF RIA Services that were introduced with the November 2009 release.  After spending a fair bit of time tracking down and resolving these issues, I discovered the following, interesting problem and I&#039;m wondering if you ran into this as well.  

The file AddressValidationAttribute.shared.cs exists in two places: (1) inside the BusinessApp.Entities project where it is originally defined, and (2) in the BusinessApp project where it gets projected (generated code).  In the first case it compiles fine, but in the projected code the Region and Country properties don&#039;t exist so it doesn&#039;t compile.  The projected code uses a generated class definition that can be viewed in BusinessApp.Web.g.cs.  Sure enough, there&#039;s no mention of the Region and Country properties.  I noticed that the original definition of these properties (in non-projected code) uses the same name for the property and the type, i.e.
        public virtual Region Region { get; set; }
        public virtual Country Country { get; set; }

I suspect that this confused the projection process and it skipped these fields when it projected the class.  Did you run into this?  

Myles</description>
		<content:encoded><![CDATA[<p>Thanks for the great post, Shane!  I&#8217;m looking at basically the same combination of technologies as you settled on, so it&#8217;s nice to see a detailed description, along with source code, of how they can be used together!  I also appreciated the hyperlinks to additional information.  Well done!  </p>
<p>I downloaded the source code and tried building it.  That&#8217;s when I discovered all of the breaking changes to WCF RIA Services that were introduced with the November 2009 release.  After spending a fair bit of time tracking down and resolving these issues, I discovered the following, interesting problem and I&#8217;m wondering if you ran into this as well.  </p>
<p>The file AddressValidationAttribute.shared.cs exists in two places: (1) inside the BusinessApp.Entities project where it is originally defined, and (2) in the BusinessApp project where it gets projected (generated code).  In the first case it compiles fine, but in the projected code the Region and Country properties don&#8217;t exist so it doesn&#8217;t compile.  The projected code uses a generated class definition that can be viewed in BusinessApp.Web.g.cs.  Sure enough, there&#8217;s no mention of the Region and Country properties.  I noticed that the original definition of these properties (in non-projected code) uses the same name for the property and the type, i.e.<br />
        public virtual Region Region { get; set; }<br />
        public virtual Country Country { get; set; }</p>
<p>I suspect that this confused the projection process and it skipped these fields when it projected the class.  Did you run into this?  </p>
<p>Myles</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Silverlight 3, .Net RIA Services, MVVM, NHibernate + more by Jason Morse</title>
		<link>http://www.shanekercheval.com/?p=61&#038;cpage=1#comment-1</link>
		<dc:creator>Jason Morse</dc:creator>
		<pubDate>Mon, 24 Aug 2009 21:21:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.shanekercheval.com/?p=61#comment-1</guid>
		<description>Thanks for joining and welcome aboard!</description>
		<content:encoded><![CDATA[<p>Thanks for joining and welcome aboard!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
