<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeniusCode</title>
	<atom:link href="http://www.geniuscode.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.geniuscode.net</link>
	<description>.NET startup for Business Frameworks</description>
	<lastBuildDate>Tue, 30 Aug 2011 00:13:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>Projects up on NuGet</title>
		<link>http://www.geniuscode.net/?p=46</link>
		<comments>http://www.geniuscode.net/?p=46#comments</comments>
		<pubDate>Tue, 30 Aug 2011 00:13:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.geniuscode.net/?p=46</guid>
		<description><![CDATA[We have pushed 3 projects out to Nuget &#8211; Dynamic Duck, Relay Visitor, and our DI Factories project. More updates and projects to come.]]></description>
			<content:encoded><![CDATA[<p>We have pushed 3 projects out to Nuget &#8211; Dynamic Duck, Relay Visitor, and our DI Factories project.</p>
<p>More updates and projects to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geniuscode.net/?feed=rss2&#038;p=46</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Now Up on GitHub</title>
		<link>http://www.geniuscode.net/?p=39</link>
		<comments>http://www.geniuscode.net/?p=39#comments</comments>
		<pubDate>Fri, 05 Aug 2011 06:00:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.geniuscode.net/?p=39</guid>
		<description><![CDATA[We have begun to roll out some of our projects onto GitHub. We plan to be releasing: GeniusCode/GeniusCode.Components.DynamicDuck Allows ducking of interfaces (.net 3.5 &#38; SL4) GeniusCode/GeniusCode.Templating.Razor Razor based templating engine for code generation right inside the Visual Studio IDE GeniusCode/GeniusCode.Composition.ProviderModel Abstract multiple IOCs or just about any object that can provide an instance of [...]]]></description>
			<content:encoded><![CDATA[<p>We have begun to roll out some of our projects onto GitHub.</p>
<p>We plan to be releasing:</p>
<ul id="repo_listing">
<li> <a href="https://github.com/GeniusCode/GeniusCode.Components.DynamicDuck"> GeniusCode/GeniusCode.Components.DynamicDuck </a>
<ul>
<li>Allows ducking of interfaces (.net 3.5 &amp; SL4)</li>
</ul>
</li>
<li> <a href="https://github.com/GeniusCode/GeniusCode.Templating.Razor"> GeniusCode/GeniusCode.Templating.Razor </a>
<ul>
<li>Razor based templating engine for code generation right inside the Visual Studio IDE</li>
</ul>
</li>
<li> <a href="https://github.com/GeniusCode/GeniusCode.Composition.ProviderModel"> GeniusCode/GeniusCode.Composition.ProviderModel </a>
<ul>
<li>Abstract multiple IOCs or just about any object that can provide an instance of a certain type</li>
</ul>
</li>
<li> <a href="https://github.com/GeniusCode/GeniusCode.Components.RelayVisitor"> GeniusCode/GeniusCode.Components.RelayVisitor</a>
<ul>
<li>Utility that allows you to register actions against certain types, and scout funcs to drill to different objects.  All delegates are performed recursively.</li>
</ul>
</li>
</ul>
<p>We will be providing more information directly on the GitHub repository page, and NuGet feeds will be available in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geniuscode.net/?feed=rss2&#038;p=39</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proposed MIX Session</title>
		<link>http://www.geniuscode.net/?p=34</link>
		<comments>http://www.geniuscode.net/?p=34#comments</comments>
		<pubDate>Tue, 25 Jan 2011 18:26:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[MIX]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.geniuscode.net/?p=34</guid>
		<description><![CDATA[Jeremiah submitted a MIX Session proposal: Working with Dynamic Objects in Silverlight with Strongly-Typed Goodness Here are the session details: Dynamic languages have always been a one-way street. Exposing an API or Intellisense to C# was simply unfeasible. That’s about to change.Using contract-based interfaces, learn how to bridge the gap between the strongly-typed world and [...]]]></description>
			<content:encoded><![CDATA[<p>Jeremiah submitted a MIX Session proposal:</p>
<p><strong><a href="http://live.visitmix.com/OpenCall/Vote/Session/144">Working with Dynamic Objects in Silverlight with Strongly-Typed Goodness</a></strong></p>
<p><a href="http://www.geniuscode.net/wp-content/uploads/2011/01/300x250_Mix11_011011_US_b.gif"><img class="alignnone size-full wp-image-35" title="300x250_Mix11_011011_US_b" src="http://www.geniuscode.net/wp-content/uploads/2011/01/300x250_Mix11_011011_US_b.gif" alt="" width="300" height="250" /></a></p>
<p>Here are the session details:</p>
<p>Dynamic languages have always been a one-way street. Exposing an API or Intellisense to C# was simply unfeasible. That’s about to change.Using contract-based interfaces, learn how to bridge the gap between the strongly-typed world and dynamics. Call dynamic objects from C# like any other .NET object. Contracts can now be used for compile-time checking from .NET, while enforcing contracts on dynamic objects at runtime. Additionally, calls to dynamic objects are now unit testable. Until now, dynamic objects were called using either the late-binding ‘dynamic’ keyword or scripted using string names. Not anymore. Simply write unit tests to verify the dynamic object complies with the interface contract – and enjoy strongly-typed goodness.Jeremiah will demonstrate how these strategies can be applied to IronPython, other dynamic languages, Silverlight 4 COM, and upcoming Silverlight 5 Platform Invoke. Also expect a sneak preview of what’s now possible with mocking interfaces using this approach. Using .NET 4.0, late-binding, Expando, and dynamic ducking – you’re in for a treat. Using a provider approach, other binding methods can be introduced, such as support for .net 3.5, and a reflection-based approach.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geniuscode.net/?feed=rss2&#038;p=34</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Site Online</title>
		<link>http://www.geniuscode.net/?p=21</link>
		<comments>http://www.geniuscode.net/?p=21#comments</comments>
		<pubDate>Tue, 09 Nov 2010 00:02:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.geniuscode.net/?p=21</guid>
		<description><![CDATA[We have successfully transitioned to our new site. So long, DotNetNuke, thanks for the memories]]></description>
			<content:encoded><![CDATA[<p>We have successfully transitioned to our new site.</p>
<p>So long, DotNetNuke, thanks for the memories <img src='http://www.geniuscode.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.geniuscode.net/?feed=rss2&#038;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
