<?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>Smallegan.com &#187; Programming</title>
	<atom:link href="http://www.smallegan.com/blog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smallegan.com/blog</link>
	<description>Geeks rule the world.</description>
	<lastBuildDate>Sun, 05 Sep 2010 07:04:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhone Development</title>
		<link>http://www.smallegan.com/blog/2008/11/28/iphone-development/</link>
		<comments>http://www.smallegan.com/blog/2008/11/28/iphone-development/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 23:25:28 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=178</guid>
		<description><![CDATA[Recently I started working on a new project for which there will be an iPhone app. So far I have found 2 hidden nuggets I would like to share with any other iPhone developers out there that may be reading this.
iPhone &#8211; Parse XML to custom objects
This simple set of classes very easily allows you [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Recently I started working on a new project for which there will be an iPhone app. So far I have found 2 hidden nuggets I would like to share with any other iPhone developers out there that may be reading this.</p>
<p><a href="http://blog.atrexis.com:80/index.cfm/2008/7/28/iPhone--Parse-XML-to-custom-objects">iPhone &#8211; Parse XML to custom objects</a></p>
<p>This simple set of classes very easily allows you to map your XML coming in off of a URL (Like a REST based service) to an object.</p>
<p><a href="http://code.google.com/p/sqlitepersistentobjects/">SQL Lite Persistent Objects</a></p>
<p>This is basically a simplistic ORM (object relational mapper) written in objective c and meant for the iPhone.</p>
<p>As I discover more tidbits I will try to make note of them here. Also I will try to blog in a bit more detail about them and my project in near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2008/11/28/iphone-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extreme Programming at Starbucks</title>
		<link>http://www.smallegan.com/blog/2008/05/20/extreme-programming-at-starbucks/</link>
		<comments>http://www.smallegan.com/blog/2008/05/20/extreme-programming-at-starbucks/#comments</comments>
		<pubDate>Wed, 21 May 2008 04:21:58 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=141</guid>
		<description><![CDATA[Had an issue with some css, div&#8217;s and tables tonight so Adrian and I went up to Starbucks and did some reverse pair programming. Generally pair programming involves one computer for 2 dudes. We had Adrian rocking on both Macbook Pro&#8217;s while I was on my Macbook Air.


]]></description>
			<content:encoded><![CDATA[<p></p><p>Had an issue with some css, div&#8217;s and tables tonight so <a href="http://virtualadrian.com">Adrian</a> and I went up to Starbucks and did some reverse pair programming. Generally pair programming involves one computer for 2 dudes. We had Adrian rocking on both Macbook Pro&#8217;s while I was on my Macbook Air.</p>
<p>
<img src="http://www.smallegan.com/blog/wp-content/uploads/2008/05/img-0189.jpg" width="480" height="360" alt="IMG_0189.JPG" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2008/05/20/extreme-programming-at-starbucks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>West Michigan Day of .Net &#8230;be there or be ^2</title>
		<link>http://www.smallegan.com/blog/2008/04/15/west-michigan-day-of-net-be-there-or-be-2/</link>
		<comments>http://www.smallegan.com/blog/2008/04/15/west-michigan-day-of-net-be-there-or-be-2/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 16:22:48 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=127</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.wmdotnet.org/dodn08/"><img src="http://www.wmdotnet.org/DODN08/images/Site-Badge-I.gif" alt="WM Day of .Net May 10, 2008 - I'll be there!" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2008/04/15/west-michigan-day-of-net-be-there-or-be-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Look out Rails</title>
		<link>http://www.smallegan.com/blog/2007/10/09/look-out-rails/</link>
		<comments>http://www.smallegan.com/blog/2007/10/09/look-out-rails/#comments</comments>
		<pubDate>Tue, 09 Oct 2007 19:03:03 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=116</guid>
		<description><![CDATA[(Image taken from Lawrence Whittemore&#8217;s photos)
I was reading Hanselman or ScottHa as he calls himself these days. (I&#8217;m not sure he has enough power to start doing that just yet ^_^ )
Anyways the MVC stuff they are working on looks amazingly cool. They presented it for the first time at the ALT.NET conference and I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img height="333" alt="" src="http://farm1.static.flickr.com/43/122225608_a05db54446.jpg?v=0" width="500"/><br /><font size="1">(Image taken from </font><a title="Link to Lawrence Whittemore's photos" href="http://www.flickr.com/photos/lawrence_evil/"><font size="1">Lawrence Whittemore&#8217;s photos</font></a><font size="1">)</font></p>
<p>I was reading Hanselman or ScottHa as he calls himself these days. (I&#8217;m not sure he has enough power to start doing that just yet ^_^ )</p>
<p>Anyways the MVC stuff they are working on looks amazingly cool. They presented it for the first time at the ALT.NET conference and I think it was well received. If this is as good as it looks Rails might be derailed! Take a look at the following link for more information.</p>
<p><a title="ScottGu MVC Presentation and ScottHa Screencast from ALT.NET Conference" href="http://www.hanselman.com/blog/ScottGuMVCPresentationAndScottHaScreencastFromALTNETConference.aspx">ScottGu MVC Presentation and ScottHa Screencast from ALT.NET Conference</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/10/09/look-out-rails/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What&#8217;s a war room?</title>
		<link>http://www.smallegan.com/blog/2007/10/03/whats-war-room/</link>
		<comments>http://www.smallegan.com/blog/2007/10/03/whats-war-room/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 17:07:15 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=109</guid>
		<description><![CDATA[
I&#8217;ve had alot of people asking me what a war room is. See the expression on those faces&#8230;. THAT my friends, is a software project war room.
]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://farm2.static.flickr.com/1171/1448018891_9cb5d082ee.jpg?v=1190912447"/></p>
<p>I&#8217;ve had alot of people asking me what a war room is. See the expression on those faces&#8230;. THAT my friends, is a software project war room.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/10/03/whats-war-room/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Looking for an intern or part time asp.net web developer (telecommute)</title>
		<link>http://www.smallegan.com/blog/2007/08/20/looking-for-an-intern-or-part-time-aspnet-web-developer-telecommute/</link>
		<comments>http://www.smallegan.com/blog/2007/08/20/looking-for-an-intern-or-part-time-aspnet-web-developer-telecommute/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 13:51:09 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=103</guid>
		<description><![CDATA[I figured I&#8217;d put the word out that I am looking for a part time asp.net web developer and/or designer. I have been working through alot of contractors lately and it would be nice to land someone a little more steadily. Most work would be done remotely however office space may be available (in the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I figured I&#8217;d put the word out that I am looking for a part time asp.net web developer and/or designer. I have been working through alot of contractors lately and it would be nice to land someone a little more steadily. Most work would be done remotely however office space may be available (in the Grand Rapids area) if needed. Having any number of the following skillsets might make you the right candidate.</p>
<p>*ASP.NET Development experience (C# and/or VB.NET)<br />
*Strong HTML Skillset<br />
*An artistic clue&#8230;(not found easily in developers&#8230;)<br />
*Great interpersonal skills<br />
*Desire to learn and grow your current skillset</p>
<p>If you are interested please drop me a comment here or e-mail me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/08/20/looking-for-an-intern-or-part-time-aspnet-web-developer-telecommute/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Static Interface Methods</title>
		<link>http://www.smallegan.com/blog/2007/08/10/static-inteface-methods/</link>
		<comments>http://www.smallegan.com/blog/2007/08/10/static-inteface-methods/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 13:55:02 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=98</guid>
		<description><![CDATA[Interfaces tend to be one of those things that lose attention in the heat of development. For this reason I will hereby declare my lack of experience with creating interfaces. I have implemented (inherited) quite often but it was only when I was asked to create an interface at one of my current contracts that [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Interfaces tend to be one of those things that lose attention in the heat of development. For this reason I will hereby declare my lack of experience with creating interfaces. I have implemented (inherited) quite often but it was only when I was asked to create an interface at one of my current contracts that I realized that you cannot have a static method be part of an interface. The reason for this is that an interface is a reference type and it only containsÂ abstractÂ members.Â Now remembering back to my OOPÂ track at GVSU I remembered distinctly that you can&#8217;t have static abstract classes regardless of the scenario and how muchÂ it seems to make sense.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/08/10/static-inteface-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Developer Traits</title>
		<link>http://www.smallegan.com/blog/2007/05/01/software-developer-traits/</link>
		<comments>http://www.smallegan.com/blog/2007/05/01/software-developer-traits/#comments</comments>
		<pubDate>Wed, 02 May 2007 01:15:46 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=90</guid>
		<description><![CDATA[I&#8217;ve been doing a lot of talking to&#160;some peers&#160;recently about what it takes to&#160;be a developer&#160;as well as what it takes to stay at the top of your game. I will reiterate that I am talking about developers or &#8220;software engineers&#8221; rather than programmers or &#8220;script kiddies&#8221; who&#160;program for fun but either cannot or choose [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve been doing a lot of talking to&nbsp;some peers&nbsp;recently about what it takes to&nbsp;be a developer&nbsp;as well as what it takes to stay at the top of your game. I will reiterate that I am talking about developers or &#8220;software engineers&#8221; rather than programmers or &#8220;script kiddies&#8221; who&nbsp;program for fun but either cannot or choose not to make it their fulltime profession. </p>
<p>I hope to get some intelligent discussion going on here about this. My intent is to offer suggestions in my next series of posts about what I believe it takes and maybe I am off base and I would love it if you could steer me in the right direction. My opinions come strictly from my experiences in the industry.&nbsp; At this point in time I haven&#8217;t had much exposure (blogs aside) to the professional development world outside of Michigan. I would like to think that are some core qualities that every developer possess, however I am sure this varies based on the industries and regional areas that the developer resides in.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/05/01/software-developer-traits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great Article on Inc.com</title>
		<link>http://www.smallegan.com/blog/2007/04/25/great-article-on-inccom/</link>
		<comments>http://www.smallegan.com/blog/2007/04/25/great-article-on-inccom/#comments</comments>
		<pubDate>Thu, 26 Apr 2007 02:25:30 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=72</guid>
		<description><![CDATA[I frequently read http://www.joelonsoftware.com and I just caught a post linking me to an article he wrote for Inc.
Anyone who knows about Joel has probably read about his great intership program. This articles goes into the details of that program.
http://www.inc.com/magazine/20070501/column-guest.html
Enjoy!
]]></description>
			<content:encoded><![CDATA[<p></p><p>I frequently read http://www.joelonsoftware.com and I just caught a post linking me to an article he wrote for Inc.</p>
<p>Anyone who knows about Joel has probably read about his great intership program. This articles goes into the details of that program.</p>
<p><a href="http://www.inc.com/magazine/20070501/column-guest.html">http://www.inc.com/magazine/20070501/column-guest.html</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/04/25/great-article-on-inccom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The .Net 3.0 Framework and LINQ</title>
		<link>http://www.smallegan.com/blog/2007/01/05/the-net-30-framework-and-linq/</link>
		<comments>http://www.smallegan.com/blog/2007/01/05/the-net-30-framework-and-linq/#comments</comments>
		<pubDate>Fri, 05 Jan 2007 23:41:35 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.smallegan.com/blog/?p=60</guid>
		<description><![CDATA[
Dim q = From p In db.Inspection _
Where p.HullNumber = "MA009" _
Select p

Yup that is VB.NET code using .Net 3.0 and LINQ and I am loving it. More to come (possibly a review) when I finish my first test project using this.
]]></description>
			<content:encoded><![CDATA[<p></p><p>
<code>Dim q = From p In db.Inspection _<br />
Where p.HullNumber = "MA009" _<br />
Select p<br />
</code></p>
<p>Yup that is VB.NET code using .Net 3.0 and LINQ and I am loving it. More to come (possibly a review) when I finish my first test project using this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smallegan.com/blog/2007/01/05/the-net-30-framework-and-linq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
