<?xml version="1.0" encoding="ISO-8859-1"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ref="http://purl.org/rss/1.0/modules/reference/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/">
	<channel rdf:about="http://blog.rubensteins.nl/rss.rdf">
		<title>Rubens Blog</title>
		<link>http://blog.rubensteins.nl/index.php</link>
		<description><![CDATA[(c) 2007 R.J. Steins]]></description>
		<items>
			<rdf:Seq>
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry100301-111521" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry100225-132804" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry100224-093045" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry100218-102343" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry100201-140417" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry091215-145023" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry091214-221112" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry091213-113133" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry091125-092742" />
				<rdf:li resource="http://blog.rubensteins.nl/index.php?entry=entry091109-094820" />
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry100301-111521">
		<title>&#039;Art of Agile Development&#039; available on line</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry100301-111521</link>
		<description><![CDATA[Great news, last Friday. James Shore <a href="http://jamesshore.com/Blog/Art-of-Agile-Development-Going-Online.html" target="_blank" >announced</a> that he&#039;ll put the entire contents of the book &#039;The Art of Agile Development&#039; <a href="http://jamesshore.com/Agile-Book/" target="_blank" >online</a>. And, according to him, it&#039;s going to be <br /><blockquote>... conveniently cross-referenced and hyperlinked. A new section will be released every Friday, starting with the practices in Part II.</blockquote><br /><br />Awesome :)]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry100225-132804">
		<title>Is RUP agile? And, should you care? </title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry100225-132804</link>
		<description><![CDATA[<a href="http://www.ibm.com/developerworks/rational/library/edge/08/feb08/lines_barnes_holmes_ambler/" target="_blank" >According to Scott Ambler</a><br /><blockquote>RUP, [if] done right, is agile and [...] RUP encapsulates much of the advice needed to scale agile techniques successfully.</blockquote><br /><br />Since I always considered RUP an embodiement of the <a href="http://tarmo.fi/blog/2005/09/09/dont-draw-diagrams-of-wrong-practices-or-why-people-still-believe-in-the-waterfall-model/" target="_blank" >Waterfall misconception</a>, wrapped in a nice marketing cover, especially after IBM got its hands on it, I was a bit sceptic about that claim.<br /><br />Being very fond of agile software development, I considered RUP the enemy. I kept comparing RUP to Scrum and thought: &quot;Mmm, RUP has so many silos. All these disciplines will never lead to an agile team,&quot; and &quot;What? Seperate phases? That sure sounds pretty waterfally to me,&quot; and &quot;What&#039;s with all the artifacts; sounds like waste to me...&quot;.<br /><br />But now I&#039;m asking myself: &quot;Might RUP be agile after all?&quot; followed immediately by another question: &quot;Does RUP needs to be agile?&quot; After all, agile is as agile does and a great many of the principles promoted by RUP lean towards the agile side of town: iterative development, change embrace, cross-team communication.<br /><br />So, I&#039;ve come to the conclusion that it doesn&#039;t really matter if RUP is agile or not. It promotes well established best practices and promotes a lot of decent values; so, if applied in a thoughtful manner, it leads to better software. The latter is the only thing that matters to me in the end. Software that&#039;s of high quality and that actually solved the client&#039;s problems. ]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry100224-093045">
		<title>My ASP.NET MVC project</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry100224-093045</link>
		<description><![CDATA[To enjoy grandparents, aunt, uncles and friends AND to leverage everything I&#039;m reading in Steven Sandersons <a href="http://www.amazon.com/Pro-ASP-NET-Framework-Steven-Sanderson/dp/1430210079/ref=ntt_at_ep_dpt_1" target="_blank" >excellent book Pro ASP.NET MVC Framework</a>, I&#039;ve set up a website dedicated to my little baby girl. Although this sounds pretty corny it&#039;s actually quite an elaborate scheme to get my geek on with my girlfriend&#039;s consent :)<br /><br />The site uses APS.NET MVC 2.0 (beta2, but I&#039;m swithing to RC today), Entity Framework and .NET 3.5 (my ISP doesn&#039;t run the 4.0 RC framework yet, so I can&#039;t use that). I&#039;m also using a google-ish &#039;as few features as possible&#039; approach and I&#039;m doing it all test-first. This means I have to dive into Moq and Castle Windsor to properly test, stub and mock everything, but so far I&#039;m enjoying the experience. The elegance of the repository pattern really appeals to me and the clean code and markup in my project gives me a warm fuzzy feeling inside. <br /><br />Feel free to take a look and let me know what you think:<br /><a href="http:\\www.geendagzonderevi.nl" target="_blank" >Geen Dag Zonder Evi (No days without Evi)</a> <br />has a freshly taken and uploaded picture of my daughter every single day for as long as I can keep it up :P]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry100218-102343">
		<title>Book backlog</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry100218-102343</link>
		<description><![CDATA[I&#039;m busy working through my book backlog. In case you&#039;re interested, these are the books currently on it:<br /><br />
<ul>
<li>Developing more secure .NET 2.0 Applications	Dominick Baier, an older one, but I think the info is still relevant</li>
<li>Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin</li>
<li>Agile Estimating and Planning - Mike Cohn</li>
<li>PRO Asp.net MVC - Steven Sanderson - I'm reading this now and it's amazing. I'm no longer afraid of Dependency Injection and Inversion of Control :P </li>
<li>ASP.NET 3.5 Unleashed - Stephen Walther - I need this to prepare for my MCPD exam for which no training guides exist yet...</li>
<li>CLR via C# - Jeffrey Richter </li>
<li>Agile Principles, Patterns and Practices in C# - Robert C. Martin</li>
<li>Windows Communication Foundation Application Development - Bruce Johnsson e.a.</li>
<li>3D Programming for Windows - Charles Petzold</li>
</ul>

If all goes well, these will be off the list long before summer :)

]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry100201-140417">
		<title>Visual Studio 2005 not properly attaching the debugger after installing IE8</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry100201-140417</link>
		<description><![CDATA[When debugging an ASP.NET on my new machine, I ran into the following weird situation: I started debugging a web application for which I had set some breakpoint in the global.asax.cs file, somewhere in the Application_Start handler. <br /><br />Now that&#039;s about as early in the application you can set a breakpoint, but I had some configuration issues I was debugging. The strange thing was, the breakpoint was never hit by the debugger, ever... <br /><br />Then I noticed that, contrary to what I was used to, Visual Studio did not show &quot;(Running)&quot; in its title bar... This was an indication the debugger had not attached itself to the development webserver properly. After some googling around I came accross the following site which solved the issue. Apparantly VS gets confused when IE8 is installed... strange.<br /><br /><a href="http://weblogs.asp.net/abdullaabdelhaq/archive/2009/06/01/VS-Debug-Problem-with-IE8.aspx" target="_blank" >This registry fix solved the problem!</a>]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry091215-145023">
		<title>libsndfile</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry091215-145023</link>
		<description><![CDATA[Another day in Qt/CMAKE paradise. After having downloaded the sources for LMMS (instead of getting them from the Git repository) and opening the CMakeLists.txt file, which is a large buildscript, I had a little bit more succes.<br />Unfortunately, even though the compiler and the platform are detected correctly, CMAKE is unable to find libsndfile1:<br /><br /><code>CMake Error at CMakeLists.txt:119 (MESSAGE): LMMS requires libsndfile1 and libsndfile1-dev &gt;= 1.0.11 - please install, remove CMakeCache.txt and try again!</code><br /><br />Now, I have version 1.0.20 installed, and put the folder this library lives in, into the PATH variable (sic). Still, no luck &gt;_&lt;]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry091214-221112">
		<title>CMAKE doesn&#039;t make me happy</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry091214-221112</link>
		<description><![CDATA[I&#039;ve been struggling with CMAKE all evening to get the LMMS project to open properly in QtCreator. I must be spoiled by the easy .NET solution-files or something... it all seems so terribly primitive to me. On the other hand, I guess that&#039;s what you get when you need to be platform agnostic... Also, I seem to have to put each and every single tool I install (GIT, Qt, CMAKE) in the PATH... Talk about a &#039;back-to-the-nineties-timemachine&#039; feeling :(]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry091213-113133">
		<title>Venturing in the world of Qt for a while</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry091213-113133</link>
		<description><![CDATA[Ever since having watched a talk about <a href="http://qt.nokia.com/qt-in-use" target="_blank" >the Qt platform</a> I&#039;ve been wanting to try it out. Since I don&#039;t really have a background in C and C++ there are some ostacles on my road to Qt that I have to overcome.<br /><br /><b>1) Syntax:</b> the C++ syntax looks quite a lot like C#&#039;s (I know it&#039;s the other way around actually) so that&#039;s not a big issue. I&#039;ve also done some minor things in C (most notably the first 20 or so problems from <a href="www.projecteuler.net" target="_blank" >Project Euler</a>), so C++ doesn&#039;t look all that freaky. Nevertheless, doing OO in C++ will take some adjusting.<br /><b>2) Ide:</b> I&#039;ve been programming in different version of Visual Studio for about 3 years now, but I do want to get to terms with the Qt Creator. I just found out that there&#039;s also a <a href="http://qt.nokia.com/downloads/visual-studio-add-in" target="_blank" >Visual Studio Plug in</a> so I might give that a try as well.<br /><b>3) Libraries:</b> this will be the major change I&#039;m going to face. I feel pretty much at home in the .NET framework; I know the major namespaces and what kind of stuff they contain. Most importantly I&#039;ve grown used to the whole .NET idiom of Assemblies, Reflection, Events and what not. Finding out the Qt equivalents of it to really start programming <a href="http://msmvps.com/blogs/jon_skeet/archive/2008/04/23/programming-quot-in-quot-a-language-vs-programming-quot-into-quot-a-language.aspx" target="_blank" >into the language</a> will be my greates challenge.<br /><b>4) A project:</b> I need a project to get me going. Now there are three ideas I&#039;m goign to look into. I&#039;m going to get a Nokia E71 next week, a nice smartphone running Symbian 60. I&#039;d like to make a nice metronome application for that device. Second, I just found out that the <a href="http://lmms.sourceforge.net/" target="_blank" >LMMS is also done in Qt</a>. So that&#039;s something worth looking into as well. Thidly, I&#039;m thinking of creating an educational game togther with my mum, who recently graduated as art teacher.<br /><br />All in all, it&#039;s a reasonable roadmap  ahead of me:<br />1) Learn C++<br />2) Dive into Qt using one of my 3 projects<br />3) Get acquinted with the Qt platform more intimately.<br />4) Publish a nice usable Qt app :)<br /><br />I&#039;ll keep you posted on my progress!]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry091125-092742">
		<title>Please update your bookmarks</title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry091125-092742</link>
		<description><![CDATA[Since my focus is shifting from WPF to other technologies, I&#039;ve decided to drop the name &#039;The Daily WPF&#039; next month. So, the URL&#039;s &#039;dailywpf.com&#039; and &#039;dailywpf.nl&#039; will no longer be available from December 12. 2009.<br /><br />This weblog will be available through blog.rubensteins.nl for now (until I find a new name), so update your bookmarks accordingly.<br /><br />Thanks!<br />Ruben]]></description>
	</item>
	<item rdf:about="http://blog.rubensteins.nl/index.php?entry=entry091109-094820">
		<title>Visual Studio &#039;Myth Busting Matrix&#039; </title>
		<link>http://blog.rubensteins.nl/index.php?entry=entry091109-094820</link>
		<description><![CDATA[Are you still being forced to use Visual Studio 2005? How about making a business case for VS 2008 or VS 2010 by showing your manager this <a href="http://msdn.microsoft.com/en-gb/ee679805.aspx" target="_blank" >Visual Studio Myth-busting Matrix</a> that neatly sums up all the pros of upgrading to a modern version of our favourite IDE.<br /><br /><center><br /> <img src="images/VSmyths.png" width="400" height="241" border="0" alt="" /> <br /></center><br /><br />WPF-folks should be really looking forward to 2010 with it&#039;s swanky desingers and WPF startpage!<br />]]></description>
	</item>
</rdf:RDF>
