<?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>Programming Blog</title>
	<atom:link href="http://progblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://progblog.wordpress.com</link>
	<description>Thoughts, tips and rants from a professional programmer</description>
	<lastBuildDate>Fri, 09 Sep 2011 01:22:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='progblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Programming Blog</title>
		<link>http://progblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://progblog.wordpress.com/osd.xml" title="Programming Blog" />
	<atom:link rel='hub' href='http://progblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Download a CSV of the constituents of the FTSE-100 from Yahoo Finance</title>
		<link>http://progblog.wordpress.com/2010/08/09/download-a-csv-of-the-constituents-of-the-ftse-100-from-yahoo-finance/</link>
		<comments>http://progblog.wordpress.com/2010/08/09/download-a-csv-of-the-constituents-of-the-ftse-100-from-yahoo-finance/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 10:04:31 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=85</guid>
		<description><![CDATA[http://uk.old.finance.yahoo.com/d/quotes.csv?s=@%5EFTSE&#038;f=s&#038;e=.csv<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=85&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://uk.old.finance.yahoo.com/d/quotes.csv?s=@%5EFTSE&#038;f=s&#038;e=.csv</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=85&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2010/08/09/download-a-csv-of-the-constituents-of-the-ftse-100-from-yahoo-finance/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title></title>
		<link>http://progblog.wordpress.com/2010/07/23/80/</link>
		<comments>http://progblog.wordpress.com/2010/07/23/80/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 10:56:55 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=80</guid>
		<description><![CDATA[which(is.na(t.zoo[,2])) which row has an NA value in the second column of variable t.zoo Remove NA values A&#60;-na.omit(A)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=80&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>which(is.na(t.zoo[,2]))</p>
<p>which row has an NA value in the second column of variable t.zoo</p>
<p>Remove NA values</p>
<p>A&lt;-na.omit(A) </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=80&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2010/07/23/80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Conditional array indexing in R</title>
		<link>http://progblog.wordpress.com/2010/07/23/conditional-array-indexing-in-r/</link>
		<comments>http://progblog.wordpress.com/2010/07/23/conditional-array-indexing-in-r/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 09:07:36 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=77</guid>
		<description><![CDATA[ts1[ts1[,6]&#62;0,] selects all rows of matrix &#8220;ts1&#8243; that in column 6 have a value greater than zero. Don&#8217;t forget the very last comma!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=77&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ts1[ts1[,6]&gt;0,]</p>
<p>selects all rows of matrix &#8220;ts1&#8243; that in column 6 have a value greater than zero.  Don&#8217;t forget the very last comma!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=77&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2010/07/23/conditional-array-indexing-in-r/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating a generic container, and inner type, using Reflection</title>
		<link>http://progblog.wordpress.com/2010/05/26/creating-a-generic-container-and-inner-type-using-reflection/</link>
		<comments>http://progblog.wordpress.com/2010/05/26/creating-a-generic-container-and-inner-type-using-reflection/#comments</comments>
		<pubDate>Wed, 26 May 2010 14:57:26 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=74</guid>
		<description><![CDATA[Type t = Type.GetType(outer_type); if (t == null) { srt.LogClient.Log(Tools.LogLevel.Error, "Failed to instantiate type {0}", outer_type); return; } if (t.IsGenericType == true) { Type[] innerTArr = t.GetGenericArguments(); if (innerTArr == null &#124;&#124; innerTArr.Length == 0) { Log("inner Type was not found. Cannot instantiate a generic class"); return; } Type innerT = innerTArr[0]; Type genericType = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=74&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><code>                Type t = Type.GetType(outer_type);<br />
                if (t == null)<br />
                {<br />
                    srt.LogClient.Log(Tools.LogLevel.Error, "Failed to instantiate type {0}", outer_type);<br />
                    return;<br />
                }<br />
                if (t.IsGenericType == true)<br />
                {<br />
                    Type[] innerTArr = t.GetGenericArguments();<br />
                    if (innerTArr == null || innerTArr.Length == 0)<br />
                    {<br />
                            Log("inner Type was not found.  Cannot instantiate a generic class");<br />
                            return;<br />
                    }</p>
<p>                    Type innerT = innerTArr[0];<br />
                    Type genericType = t.GetGenericTypeDefinition();</p>
<p>                    Type[] typeArgs = { innerT };<br />
                    Type constructed = genericType.MakeGenericType(typeArgs);<br />
                    object o = Activator.CreateInstance(constructed);<br />
                    mac = o as IMac;<br />
                }	</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=74&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2010/05/26/creating-a-generic-container-and-inner-type-using-reflection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing Windows Deployment Services on Server 2008 R2 for PXE Boot</title>
		<link>http://progblog.wordpress.com/2010/05/23/installing-windows-deployment-services-on-server-2008-r2-for-pxe-boot/</link>
		<comments>http://progblog.wordpress.com/2010/05/23/installing-windows-deployment-services-on-server-2008-r2-for-pxe-boot/#comments</comments>
		<pubDate>Sun, 23 May 2010 16:11:15 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=72</guid>
		<description><![CDATA[Personal notes for performing this to install Windows 7 on a Toshiba R100, which has no DVD drive nor the ability to boot from USB.  These notes apply ONLY to Server 2008 R2, I believe some extra steps are required for 2008 R1 (which I haven&#8217;t tried, sorry) Install WDS on a machine that is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=72&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Personal notes for performing this to install Windows 7 on a Toshiba R100, which has no DVD drive nor the ability to boot from USB.  These notes apply ONLY to Server 2008 R2, I believe some extra steps are required for 2008 R1 (which I haven&#8217;t tried, sorry)</p>
<ol>
<li>Install WDS on a machine that is NOT hosting  DHCP server.  I used the DHCP on my router, which worked fine.</li>
<li>Download and install Windows Automated Install Toolkit (Windows AIK) ISO</li>
<li>Create a WinPE image using &#8220;copype x86 &lt;dir&gt;&#8221; for 32-bit, or &#8220;copype x64 &lt;dir&gt;&#8221; for 64-bit</li>
<li>Install the resulting boot image in the WDS install.</li>
<li>Boot your target machine, ensuring that it&#8217;s set to boot from PXE</li>
<li>Should now boot in to Windows PE &#8211; from here you can map a drive to a copy of the Windows 7 ISO/DVD, shared on another machine:<br />
net use Y: \\machine\share</li>
<li>CD to the Y: drive and run setup.exe</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=72&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2010/05/23/installing-windows-deployment-services-on-server-2008-r2-for-pxe-boot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Group by date LINQ example</title>
		<link>http://progblog.wordpress.com/2010/04/28/group-by-date-linq-example/</link>
		<comments>http://progblog.wordpress.com/2010/04/28/group-by-date-linq-example/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 12:52:30 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=65</guid>
		<description><![CDATA[var q = from t in _Trades let dt = t.TradeTime group t by new DateTime(dt.Year, dt.Month, dt.Day) into g select g; var dictionary = q.ToDictionary(result =&#62; result.Key, result =&#62; result.ToList());<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=65&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre>
<pre> var q = from t in _Trades
         let dt = t.TradeTime
         group t by new DateTime(dt.Year, dt.Month, dt.Day) into g
         select g;

         var dictionary = q.ToDictionary(result =&gt; result.Key, result =&gt; result.ToList());</pre>
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=65&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2010/04/28/group-by-date-linq-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title></title>
		<link>http://progblog.wordpress.com/2009/02/04/64/</link>
		<comments>http://progblog.wordpress.com/2009/02/04/64/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 17:21:19 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/2009/02/04/64/</guid>
		<description><![CDATA[Reflection snippet: Type t = Type.GetType(kid.Attributes["type"].Value); ... object o = t.Assembly.CreateInstance(t.FullName);<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=64&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Reflection snippet:</p>
<p><code>Type t = Type.GetType(kid.Attributes["type"].Value);<br />
...<br />
object o = t.Assembly.CreateInstance(t.FullName);<br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=64&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2009/02/04/64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title></title>
		<link>http://progblog.wordpress.com/2009/01/08/60/</link>
		<comments>http://progblog.wordpress.com/2009/01/08/60/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 18:09:27 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=60</guid>
		<description><![CDATA[How to convert a string in ISO date format to a C# DateTime: DateTime dt = DateTime.ParseExact(dateString, &#8220;yyyyMMdd&#8221;, CultureInfo.InvariantCulture);<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=60&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How to convert a string in ISO date format to a C# DateTime:</p>
<p><span style="font-size:small;color:#2b91af;">DateTime</span><span style="font-size:small;"> </span><span style="font-size:small;color:#010001;">dt</span><span style="font-size:small;"> = </span><span style="font-size:small;color:#2b91af;">DateTime</span><span style="font-size:small;">.</span><span style="font-size:small;color:#010001;">ParseExact</span><span style="font-size:small;">(</span><span style="font-size:small;color:#010001;">dateString</span><span style="font-size:small;">, </span><span style="font-size:small;color:#a31515;">&#8220;yyyyMMdd&#8221;</span><span style="font-size:small;">, </span><span style="font-size:small;color:#2b91af;">CultureInfo</span><span style="font-size:small;">.</span><span style="font-size:small;color:#010001;">InvariantCulture</span><span style="font-size:small;">);</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=60&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2009/01/08/60/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Convert an integer in ISO format to a C# date</title>
		<link>http://progblog.wordpress.com/2008/11/19/convert-an-integer-in-iso-format-to-a-c-date/</link>
		<comments>http://progblog.wordpress.com/2008/11/19/convert-an-integer-in-iso-format-to-a-c-date/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:02:44 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=58</guid>
		<description><![CDATA[Yet another DateTime conversion routine, this time using DateTime.ParseExact() int integerDate = "20081113"; DateTime date = DateTime.ParseExact(integerDate.ToString(), "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=58&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yet another DateTime conversion routine, this time using DateTime.ParseExact()</p>
<p><code>int integerDate = "20081113";</p>
<p>DateTime date = DateTime.ParseExact(integerDate.ToString(), "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=58&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2008/11/19/convert-an-integer-in-iso-format-to-a-c-date/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
		<item>
		<title>A lovely piece of code for dealing with parameters in C#</title>
		<link>http://progblog.wordpress.com/2008/10/07/a-lovely-piece-of-code-for-dealing-with-parameters-in-c/</link>
		<comments>http://progblog.wordpress.com/2008/10/07/a-lovely-piece-of-code-for-dealing-with-parameters-in-c/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 08:33:42 +0000</pubDate>
		<dc:creator>progblog</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[c# parameters types generics]]></category>

		<guid isPermaLink="false">http://progblog.wordpress.com/?p=51</guid>
		<description><![CDATA[I can&#8217;t claim credit for this, as I saw it yesterday whilst receiving a demo of a (very good) messaging architecture written by another developer.  It&#8217;s only a little scrap of code, but that makes it even better: its beauty is its simplicity.  So, to get parameters out of some parameter holding class, but to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=51&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t claim credit for this, as I saw it yesterday whilst receiving a demo of a (very good) messaging architecture written by another developer.  It&#8217;s only a little scrap of code, but that makes it even better: its beauty is its simplicity.  So, to get parameters out of some parameter holding class, but to not have to (a) make everything the same type or; (b) have N methods for retrieving N types, you can do this:</p>
<pre>    public class Params
    {
        Dictionary _values = new Dictionary();

        public Params()
        {
        }

        public T GetParam(string name, T defaultValue)
        {
            if (_values.ContainsKey(name) == false)
            {
                return defaultValue;
            }
            return (T)_values[name];
        }
     }</pre>
<p>Which you then call like this:</p>
<pre>            Params p = new Params();
            int key1 = p.GetParam("key1", 39);
            string key2 = p.GetParam("key2", "defaultValue");
            double key3 = p.GetParam("key3", 44.2);</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/progblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/progblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/progblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/progblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/progblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/progblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/progblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/progblog.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=progblog.wordpress.com&amp;blog=528558&amp;post=51&amp;subd=progblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://progblog.wordpress.com/2008/10/07/a-lovely-piece-of-code-for-dealing-with-parameters-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e8821e6d4e29ef75067b2fe66bcab4d0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">progblog</media:title>
		</media:content>
	</item>
	</channel>
</rss>
