<?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>Martijn Boland &#187; WordPress</title>
	<atom:link href="http://blogs.taiga.nl/martijn/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.taiga.nl/martijn</link>
	<description>New adventures in .NET</description>
	<lastBuildDate>Tue, 27 Apr 2010 20:51:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>ASP.NET MVC bridging the gap with PHP development?</title>
		<link>http://blogs.taiga.nl/martijn/2009/05/07/aspnet-mvc-bridging-the-gap-with-php-development/</link>
		<comments>http://blogs.taiga.nl/martijn/2009/05/07/aspnet-mvc-bridging-the-gap-with-php-development/#comments</comments>
		<pubDate>Thu, 07 May 2009 15:01:49 +0000</pubDate>
		<dc:creator>martijn</dc:creator>
				<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blogs.taiga.nl/martijn/2009/05/07/aspnet-mvc-bridging-the-gap-with-php-development/</guid>
		<description><![CDATA[For a long time, there has been a distinct separation between ASP.NET and PHP developers. The platforms have been so fundamentally different and also have the surrounding cultures. Generally speaking, ASP.NET developers consider the PHP guys script kiddies with no real understanding of ‘real’ software development and the PHP guys saw ASP.NET developers as some [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Grand_Canyon6" style="display: inline" height="160" alt="Grand_Canyon6" src="http://blogs.taiga.nl/martijn/wp-content/uploads/2009/05/grand-canyon61.jpg" width="240" align="right" /> For a long time, there has been a distinct separation between <a href="http://www.asp.net">ASP.NET</a> and <a href="http://www.php.net">PHP</a> developers. The platforms have been so fundamentally different and also have the surrounding cultures. Generally speaking, ASP.NET developers consider the PHP guys script kiddies with no real understanding of ‘real’ software development and the PHP guys saw ASP.NET developers as some M$ infected bunch of people that have no clue of web standards, clean HTML or how to build a proper web app at all.</p>
<p>But times have changed. Both platforms are moving. PHP now has a whole bunch of application frameworks (<a href="http://framework.zend.com/">Zend</a>, <a href="http://cakephp.org/">CakePHP</a> etc.) that encourage good application design and also since PHP 5, the programming language has improved a lot. On the other hand, with the release of ASP.NET MVC, it has become much more easy to render clean HTML and we can finally leverage all the cool client-side toolkits that are out there without having to work around the quirks of <a href="http://stackoverflow.com/questions/46031/why-does-the-aspnet-web-forms-model-suck">Web Forms</a>.&#160; </p>
<p>So, with this movement, we see that both platforms grow towards each other. More and more developers come to have a look over the fence to see what’s happening at the neighbours place.<img title="bridge-gap" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="159" alt="bridge-gap" src="http://blogs.taiga.nl/martijn/wp-content/uploads/2009/05/bridgegap1.jpg" width="240" border="0" /></p>
<p>Two concrete examples:</p>
<ul>
<li>I’m consulting a little at a PHP shop that is moving towards .NET. They found Visual Studio and C# very cool, but the Web Forms issues regarding clean HTML etc. made it an absolute no-go. ASP.NET MVC is what made them switch.</li>
<li>Just watched the <a href="http://videos.visitmix.com/MIX09/T62F">ASP.NET MVC Mix 09 presentation</a> of <a href="http://blog.wekeroad.com/">Rob Conery</a> (Microsoft) and he showed lots of things that were clearly inspired by how PHP apps like <a href="http://wordpress.org">WordPress</a> work.</li>
</ul>
<ul>I like this movement! As a .NET developer, I find it very refreshing and inspiring to mix and mingle with ‘the other side’. There is a lot we can learn from each other to make better web applications.</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.taiga.nl/martijn/2009/05/07/aspnet-mvc-bridging-the-gap-with-php-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hey, something&#8217;s changed!</title>
		<link>http://blogs.taiga.nl/martijn/2009/02/03/hey-somethings-changed/</link>
		<comments>http://blogs.taiga.nl/martijn/2009/02/03/hey-somethings-changed/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 22:26:25 +0000</pubDate>
		<dc:creator>martijn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SubText]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blogs.taiga.nl/martijn/2009/02/03/hey-somethings-changed/</guid>
		<description><![CDATA[Today, I moved this blog from SubText to WordPress. All was going fine with SubText, but WordPress is so much more sophisticated these days, I couldn&#8217;t resist it . Since the server is running IIS6 and not the usual LAMP stack, I was prepared for some struggling, but it was pretty easy. I started with [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://s.wordpress.org/about/images/smbutton-blue-bg.png" align="right" /> Today, I moved this blog from <a href="http://subtextproject.com/" target="_blank">SubText</a> to <a href="http://wordpress.org/" target="_blank">WordPress</a>. All was going fine with SubText, but WordPress is so much more sophisticated these days, I couldn&#8217;t resist it <img src='http://blogs.taiga.nl/martijn/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Since the server is running IIS6 and not the usual LAMP stack, I was prepared for some struggling, but it was pretty easy. </p>
<p>I started with installing the <a href="http://www.microsoft.com/DownLoads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&amp;displaylang=en" target="_blank">IIS FastCGI extension</a>, <a href="http://www.php.net/" target="_blank">PHP 5.2.8</a> and <a href="http://www.mysql.com/" target="_blank">MySQL 5.1.30</a>. After that, I only had to install WordPress and things were ready to roll.</p>
<p>For pretty extensionless urls, I found the <a href="http://www.codeplex.com/IIRF" target="_blank">Ionics Isapi Rewrite Filter</a> that also redirects the old SubText url&#8217;s to the new pretty ones.</p>
<p>The most challenging part was migrating the old posts from SubText to WordPress, but <a href="http://blog.digitaltinder.net/2008/12/exporting-blogml-from-subtext-21-and-importing-blogml-into-wordpress-27/" target="_blank">luckily, I wasn&#8217;t the first one who attempted this</a>.</p>
<p>Please leave a comment if something is broken, or when you find links that point to the old blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.taiga.nl/martijn/2009/02/03/hey-somethings-changed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
