<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Chris Aloia's Blog</title>
	<atom:link href="http://caloia.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://caloia.wordpress.com</link>
	<description>Welcome to my blog....</description>
	<lastBuildDate>Mon, 11 Apr 2011 14:05:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='caloia.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Chris Aloia's Blog</title>
		<link>http://caloia.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://caloia.wordpress.com/osd.xml" title="Chris Aloia&#039;s Blog" />
	<atom:link rel='hub' href='http://caloia.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Using reflection to create a factory class for dynamic method invocation using templates.</title>
		<link>http://caloia.wordpress.com/2010/03/06/using-reflection-to-create-a-factory-class-for-dynamic-method-invocation-using-templates/</link>
		<comments>http://caloia.wordpress.com/2010/03/06/using-reflection-to-create-a-factory-class-for-dynamic-method-invocation-using-templates/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 02:51:18 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=194</guid>
		<description><![CDATA[Using reflection to create a factory class for dynamic method invocation using templates. My group is using entity framework and we are trying to decouple ourselves from our legacy framework which returns tightly bound data contracts to our customers.   We use extension methods to convert entities into data contracts.  This is actually more complicated than [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=194&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2010/03/06/using-reflection-to-create-a-factory-class-for-dynamic-method-invocation-using-templates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
		<item>
		<title>Where are my stable isotopes and is computer science really a science?</title>
		<link>http://caloia.wordpress.com/2010/02/17/183/</link>
		<comments>http://caloia.wordpress.com/2010/02/17/183/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 19:59:20 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=183</guid>
		<description><![CDATA[ If you ask someone with a “hard science” degree about the discipline of Computer Science, they’ll be the first to tell you that Computer Science “it’s not a real science”.  I guess I kind of see their point because while  I don’t have a CS degree, (I’m probably too old to have one anyway ), [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=183&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2010/02/17/183/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
		<item>
		<title>My thoughts on the View Data Model pattern for ASP.NET MVC</title>
		<link>http://caloia.wordpress.com/2010/01/14/my-thoughts-on-the-view-data-model-pattern-for-asp-net-mvc/</link>
		<comments>http://caloia.wordpress.com/2010/01/14/my-thoughts-on-the-view-data-model-pattern-for-asp-net-mvc/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 18:59:16 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=176</guid>
		<description><![CDATA[ In almost every scenario only a small number of UI elements can be directly bound to the Model, especially if the developer has very little or no control at all over the Model itself.   In many cases, I have observed that the Model will have data types that are incompatible with the View and the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=176&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2010/01/14/my-thoughts-on-the-view-data-model-pattern-for-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
		<item>
		<title>Using ASP.NET MVC and OpenXML api to stream Excel files.</title>
		<link>http://caloia.wordpress.com/2009/09/25/using-asp-net-mvc-and-openxml-api-to-stream-excel-files/</link>
		<comments>http://caloia.wordpress.com/2009/09/25/using-asp-net-mvc-and-openxml-api-to-stream-excel-files/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 04:59:50 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=153</guid>
		<description><![CDATA[I wanted to call the function from my ASP.NET MVC controller.
•	I wanted to send in a collection of data from my model.
•	I wanted to minimize hard disk I/O. 
•	I wanted to add custom headers.
•	I wanted to give my Excel file a meaningful name. 
•	I wanted to give my spreadsheet a meaningful name, say matching the page the user was exporting from to the sheet name. 
•	I wanted to be able to extend the class to add custom styles.
•	I wanted to format the columns for a specific type of data
•	I wanted Excel to recognize the file right away.  We can’t have any “unrecognized file type” nag screens confusing our customers.
•	Finally, I wanted to use this with web forms.
<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=153&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2009/09/25/using-asp-net-mvc-and-openxml-api-to-stream-excel-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
		<item>
		<title>Using a Unity Container with Service Locator for Test Driven Development</title>
		<link>http://caloia.wordpress.com/2009/02/04/using-a-unity-container-with-service-locator-for-test-driven-development/</link>
		<comments>http://caloia.wordpress.com/2009/02/04/using-a-unity-container-with-service-locator-for-test-driven-development/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 05:35:19 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[caloia]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=126</guid>
		<description><![CDATA[If you read my page on Unity Container and Service Locator, the page  on Using Unity and Service Locator for Unit Testing brings them together. So how do I use a unity container for Test Driven Development?   This is the really cool part of DI containers, since you’re using Dependency Injection via Interfaces, you can change [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=126&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2009/02/04/using-a-unity-container-with-service-locator-for-test-driven-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
		<item>
		<title>Are Properties really a bad idea?</title>
		<link>http://caloia.wordpress.com/2009/02/02/are-properties-really-a-bad-idea/</link>
		<comments>http://caloia.wordpress.com/2009/02/02/are-properties-really-a-bad-idea/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 03:24:44 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[caloia]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=3</guid>
		<description><![CDATA[Like many experienced programmers over the years, I have been exposed to hundreds of different programming styles, read long philosophical threads about programming methodologies new and old and have been fortunate enough to work with some really expert programmers.  

For the most part, I have enjoyed the dialogue and somewhere along the way have learned to let go of of the small stuff, that is unless of course the small stuff which I would otherwise overlook in the right context, is at risk of becoming detrimental in the wrong context.

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=3&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2009/02/02/are-properties-really-a-bad-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
		<item>
		<title>Improve Performance with Asynchronus processing, Anonymous methods and Thread Pools.</title>
		<link>http://caloia.wordpress.com/2009/02/01/improve-performance-with-asynchronus-processing-anonymous-methods-and-thread-pools/</link>
		<comments>http://caloia.wordpress.com/2009/02/01/improve-performance-with-asynchronus-processing-anonymous-methods-and-thread-pools/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 10:50:58 +0000</pubDate>
		<dc:creator>CC</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[caloia]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://caloia.wordpress.com/?p=13</guid>
		<description><![CDATA[The very first week in my new group, I was asked if I could improve the performance of a loop in a method that was being called from the business logic façade of an application. The purpose of the loop was to synthesize data back and forth between custom objects fetched from the data layer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=caloia.wordpress.com&amp;blog=6422373&amp;post=13&amp;subd=caloia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://caloia.wordpress.com/2009/02/01/improve-performance-with-asynchronus-processing-anonymous-methods-and-thread-pools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1825e04d275f7f59ac3eea67169cfae3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">CC</media:title>
		</media:content>
	</item>
	</channel>
</rss>
