<?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: Cool stuff in FubuCore No. 5: Easy Configuration</title>
	<atom:link href="http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/</link>
	<description>Software development, testing, and techie life</description>
	<lastBuildDate>Thu, 08 Mar 2012 22:19:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Deborah Smith</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1381</link>
		<dc:creator>Deborah Smith</dc:creator>
		<pubDate>Tue, 06 Sep 2011 20:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1381</guid>
		<description> I haven&#039;t tried this one but with your review I think I should try it. It can help my small project for an online venture. thanks. &lt;a href=&quot;http://www.easyfinder.ie/&quot; rel=&quot;nofollow&quot;&gt;buy and sell&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p> I haven&#8217;t tried this one but with your review I think I should try it. It can help my small project for an online venture. thanks. <a href="http://www.easyfinder.ie/" rel="nofollow">buy and sell</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Web Design Firm</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1372</link>
		<dc:creator>Web Design Firm</dc:creator>
		<pubDate>Thu, 18 Aug 2011 10:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1372</guid>
		<description>Loading settings from multiple config sources would be the coolest future item I believe. Thanks for this elaborate post</description>
		<content:encoded><![CDATA[<p>Loading settings from multiple config sources would be the coolest future item I believe. Thanks for this elaborate post</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: clayton collie</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1336</link>
		<dc:creator>clayton collie</dc:creator>
		<pubDate>Tue, 14 Jun 2011 19:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1336</guid>
		<description>Sorry for the messed up comments. Just check out the registration from FubuMVC.</description>
		<content:encoded><![CDATA[<p>Sorry for the messed up comments. Just check out the registration from FubuMVC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: clayton collie</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1335</link>
		<dc:creator>clayton collie</dc:creator>
		<pubDate>Tue, 14 Jun 2011 19:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1335</guid>
		<description>I just started using this and its fantastic. However it took me the better part of the day to wire it up (mostly by looking at FubuMVC registration). So for fellow travellers, ensure that your IOC registration is similar to the following :

    public class SettingsRegistry : Registry
    {
        public SettingsRegistry()
        {
            Scan(x =&gt;
                     {
                         x.AssemblyContainingType();
                         x.AssemblyContainingType();
                         x.Convention();
                     });


            For()
                .Use(new FolderAppSettingsXmlSource(GetConfigPath()));
         

            For().Use();
            For().Use();
            For().Use();
            For().Use();
            ForSingletonOf().Use();
            ForSingletonOf().Use();
            ForSingletonOf().Use();
            For().Use();

            For()
                .Use();

            //SetAllProperties(s =&gt; s.Matching(p =&gt; p.Name.EndsWith(&quot;Settings&quot;)));
        }


        internal static string GetConfigPath()
        {
            var dir = AppDomain.CurrentDomain.BaseDirectory;
            var path = System.IO.Path.Combine(dir, &quot;configuration&quot;);
            return path;
        }</description>
		<content:encoded><![CDATA[<p>I just started using this and its fantastic. However it took me the better part of the day to wire it up (mostly by looking at FubuMVC registration). So for fellow travellers, ensure that your IOC registration is similar to the following :</p>
<p>    public class SettingsRegistry : Registry<br />
    {<br />
        public SettingsRegistry()<br />
        {<br />
            Scan(x =&gt;<br />
                     {<br />
                         x.AssemblyContainingType();<br />
                         x.AssemblyContainingType();<br />
                         x.Convention();<br />
                     });</p>
<p>            For()<br />
                .Use(new FolderAppSettingsXmlSource(GetConfigPath()));<br />
         </p>
<p>            For().Use();<br />
            For().Use();<br />
            For().Use();<br />
            For().Use();<br />
            ForSingletonOf().Use();<br />
            ForSingletonOf().Use();<br />
            ForSingletonOf().Use();<br />
            For().Use();</p>
<p>            For()<br />
                .Use();</p>
<p>            //SetAllProperties(s =&gt; s.Matching(p =&gt; p.Name.EndsWith(&#8220;Settings&#8221;)));<br />
        }</p>
<p>        internal static string GetConfigPath()<br />
        {<br />
            var dir = AppDomain.CurrentDomain.BaseDirectory;<br />
            var path = System.IO.Path.Combine(dir, &#8220;configuration&#8221;);<br />
            return path;<br />
        }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad Myers</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1310</link>
		<dc:creator>Chad Myers</dc:creator>
		<pubDate>Thu, 09 Jun 2011 02:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1310</guid>
		<description>Kevin, the SettingsScanner in FubuCore sets them to be InstanceScope(Singleton) so they&#039;re not loaded every time. </description>
		<content:encoded><![CDATA[<p>Kevin, the SettingsScanner in FubuCore sets them to be InstanceScope(Singleton) so they&#8217;re not loaded every time. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Miller</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1309</link>
		<dc:creator>Kevin Miller</dc:creator>
		<pubDate>Thu, 09 Jun 2011 02:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1309</guid>
		<description>I use this all the time in projects. It is &lt;a&gt;fantabulous&lt;/a&gt;. The one thing I&#039;d like to improve about it is to memonize the settings once they are materialized.</description>
		<content:encoded><![CDATA[<p>I use this all the time in projects. It is <a>fantabulous</a>. The one thing I&#8217;d like to improve about it is to memonize the settings once they are materialized.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad Myers</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1307</link>
		<dc:creator>Chad Myers</dc:creator>
		<pubDate>Wed, 08 Jun 2011 14:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1307</guid>
		<description>@2b3f8241a91521c722d9ab1252697ab5:disqus Actually, it&#039;d be more like:   commonSettings.config and then userOverrides.config.  The user overrides would take precedence over commonSettings</description>
		<content:encoded><![CDATA[<p>@2b3f8241a91521c722d9ab1252697ab5:disqus Actually, it&#8217;d be more like:   commonSettings.config and then userOverrides.config.  The user overrides would take precedence over commonSettings</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harry Dev</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1305</link>
		<dc:creator>Harry Dev</dc:creator>
		<pubDate>Wed, 08 Jun 2011 09:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1305</guid>
		<description>So the multi config would be able to handle multiple config files such as xml? And could you use path information to direct same types of configuration to specific &quot;instances&quot;? I.e. given CommonSettings and two consumers Foo(CommonSettings settings) and Bar(CommonSettings settings) could two files from &quot;SettingsFooCommonSettings.xml&quot; and &quot;SettingsBarCommonSettings.xml&quot;?</description>
		<content:encoded><![CDATA[<p>So the multi config would be able to handle multiple config files such as xml? And could you use path information to direct same types of configuration to specific &#8220;instances&#8221;? I.e. given CommonSettings and two consumers Foo(CommonSettings settings) and Bar(CommonSettings settings) could two files from &#8220;SettingsFooCommonSettings.xml&#8221; and &#8220;SettingsBarCommonSettings.xml&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Morning Brew - Chris Alcock &#187; The Morning Brew #866</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1293</link>
		<dc:creator>The Morning Brew - Chris Alcock &#187; The Morning Brew #866</dc:creator>
		<pubDate>Mon, 06 Jun 2011 07:46:08 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1293</guid>
		<description>[...] Cool stuff in FubuCore No. 5: Easy Configuration - Chad Myers continues his series of posts looking at the cool features of the FubuCore library. This post explores the ISettingsProvider, an abstraction of Configuration [...]</description>
		<content:encoded><![CDATA[<p>[...] Cool stuff in FubuCore No. 5: Easy Configuration &#8211; Chad Myers continues his series of posts looking at the cool features of the FubuCore library. This post explores the ISettingsProvider, an abstraction of Configuration [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Vano</title>
		<link>http://lostechies.com/chadmyers/2011/06/03/cool-stuff-in-fubucore-no-5-easy-configuration/#comment-1289</link>
		<dc:creator>Joseph Vano</dc:creator>
		<pubDate>Sat, 04 Jun 2011 16:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chadmyers/?p=196#comment-1289</guid>
		<description>I love this feature ... in everything.

Keep up the barrage of Fubu posts.</description>
		<content:encoded><![CDATA[<p>I love this feature &#8230; in everything.</p>
<p>Keep up the barrage of Fubu posts.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
