<?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; Web development</title>
	<atom:link href="http://blogs.taiga.nl/martijn/category/web-development/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>Considering ASP.NET MVC UI controls? Learn HTML and Javascript!</title>
		<link>http://blogs.taiga.nl/martijn/2009/08/13/considering-asp-net-mvc-ui-controls-learn-html-and-javascript/</link>
		<comments>http://blogs.taiga.nl/martijn/2009/08/13/considering-asp-net-mvc-ui-controls-learn-html-and-javascript/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 09:31:16 +0000</pubDate>
		<dc:creator>martijn</dc:creator>
				<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Components]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[WebForms]]></category>

		<guid isPermaLink="false">http://blogs.taiga.nl/martijn/2009/08/13/considering-asp-net-mvc-ui-controls-learn-html-and-javascript/</guid>
		<description><![CDATA[Warning: highly subjective content ahead. In the recent weeks we’ve seen several control vendors come up with toolkits that target ASP.NET MVC. Personally, I don’t see anything that might make me starting to consider picking one of these toolkits to speed up development. Why on earth would I prefer a wrapper around jQuery UI or [...]]]></description>
			<content:encoded><![CDATA[<p>Warning: highly subjective content ahead.</p>
<p>In the recent weeks we’ve seen <a href="http://www.telerik.com/products/aspnet-mvc.aspx" target="_blank">several</a> <a href="http://mvc.devexpress.com/" target="_blank">control</a> <a href="http://www.syncfusion.com/products/aspnet-mvc" target="_blank">vendors</a> come up with toolkits that target ASP.NET MVC. Personally, I don’t see anything that might make me starting to consider picking one of these toolkits to speed up development. Why on earth would I prefer a wrapper around jQuery UI or shoehorning existing WebForms controls in MVC views?</p>
<p>The beauty of ASP.NET MVC is that it embraces the web as it is and this automatically involves HTML, CSS and Javascript. Don’t be afraid for that. The combination can be so powerful! Why aren’t there any large component vendors for PHP, Rails, Django etc? Isn’t it probably possible that these components are not required to do proper web development?</p>
<p>The control vendors seem to be targeting people who come from a Windows background that don’t want to learn HTML and Javascript, but from my experiences I can say that those people should really stick to WebForms.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.taiga.nl/martijn/2009/08/13/considering-asp-net-mvc-ui-controls-learn-html-and-javascript/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The problem of data grids in your web application</title>
		<link>http://blogs.taiga.nl/martijn/2009/06/09/the-problem-of-data-grids-in-your-web-application/</link>
		<comments>http://blogs.taiga.nl/martijn/2009/06/09/the-problem-of-data-grids-in-your-web-application/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 10:31:53 +0000</pubDate>
		<dc:creator>martijn</dc:creator>
				<category><![CDATA[Web development]]></category>
		<category><![CDATA[Datagrid]]></category>
		<category><![CDATA[Excel]]></category>

		<guid isPermaLink="false">http://blogs.taiga.nl/martijn/2009/06/09/the-problem-of-data-grids-in-your-web-application/</guid>
		<description><![CDATA[I’m sure everybody who builds web applications uses grids to display data. There is nothing wrong with that per se, but you might not realize that you’re increasing the customers expectations to an unreachable level: Yes, all very nice and well, but can’t you make that thing work like Excel? My first thought is always [...]]]></description>
			<content:encoded><![CDATA[<p>I’m sure everybody who builds web applications uses grids to display data. There is nothing wrong with that per se, but you might not realize that you’re increasing the customers expectations to an unreachable level:</p>
<blockquote><p><font style="background-color: #ffffff">Yes, all very nice and well, but can’t you make that thing work like Excel?</font></p>
</blockquote>
<p>My first thought is always something like: “sure, if you supply us with the budget that the Excel team has”, but in practice we’ll always end up buying one of those bloated grid components or hacking our own solution where the customers is never 100% happy (because it still doesn’t work like Excel).</p>
<h3>The solution?</h3>
<p>Don’t format the data in a grid, but in a nicely formatted list and stay away from anything that resembles column headers. Add some simple search and filter options and people are happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.taiga.nl/martijn/2009/06/09/the-problem-of-data-grids-in-your-web-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<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>
	</channel>
</rss>
