<?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>Arjan's World &#187; Misc</title>
	<atom:link href="http://www.arjansworld.com/category/misc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arjansworld.com</link>
	<description>Arjan Zuidhof's opinionated linkblog, with a hang to Alt.NET</description>
	<lastBuildDate>Tue, 25 May 2010 13:24:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Waving goodbye to the old, embracing the new</title>
		<link>http://www.arjansworld.com/2009/12/31/waving-goodbye-to-the-old-embracing-the-new/</link>
		<comments>http://www.arjansworld.com/2009/12/31/waving-goodbye-to-the-old-embracing-the-new/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 15:07:50 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=905</guid>
		<description><![CDATA[On the brink of 2010 I decided I let you people down long enough. Dragged myself to the working room to churn out an episode of the LINKBLOG. The last one for 2009, for obvious reasons.
Well, to be honest, it was not really dragging myself..I still like to make roundups of what&#8217;s new in the [...]]]></description>
			<content:encoded><![CDATA[<p>On the brink of 2010 I decided I let you people down long enough. Dragged myself to the working room to churn out <a href="http://www.arjansworld.com/2009/12/31/linkblog-for-dec-31-2009/">an episode of the LINKBLOG</a>. The last one for 2009, for obvious reasons.</p>
<p>Well, to be honest, it was not really dragging myself..I still like to make roundups of what&#8217;s new in the blogosphere, but as you&#8217;ve noticed, the daily schedule is history for some months now. A couple things have changed, let me explain:</p>
<p>for years I keep an eye on all kinds of software development related blogs. Adding more new blogs than removing others led to an accumulation of hundreds of feeds to follow. At a certain moment I thought &#8220;well, since I&#8217;m covering a big part of what&#8217;s essential in software development out there, maybe other people can benefit too. And that how I started to share links (originally on blogspot.com, and since <a href="http://www.arjansworld.com/2008/05/18/linkblog-for-may-18-2008/" target="_blank">May 18, 2008)</a> here on my own domain.</p>
<p>While I do this with pleasure, I noticed two things</p>
<ol>
<li> keeping up costs a considerable amount of time (duh!) and</li>
<li>my interests started to change: programming no longer is my deepest passion. Oops.</li>
</ol>
<p>Already for years I&#8217;m practicing the art of working as productive as possible (as most of you probably do, too!) but more and more I saw I kept up with blogs in this domain rather that the programming realm.<br />
Added to this came the realization that my long term goal is not staying a software developer. While it&#8217;s good to know *what* your goals are, working towards new goals means loosing interest in the old ones, in my case programming related stuff. Like errr, the blogs that were linked to in the Linkblog on a daily basis.</p>
<p>What does this mean? Well, I&#8217;m investing a lot of time now in getting towards my new goals. It&#8217;s not clear now how it will turn out exactly. What it certainly means is I&#8217;m heavily interested in other stuff these days: lifehacking, working smarter, new developments in web2.0 and social networks. What intrigues me is how individual professionals and businesses alike can use tools and practices to their own advantage in a smart way. Add to that the implications this stuff has on our economy and society. Believe me, things are changing. More than a lot of people and companies  realize. But enough on this. For the moment.</p>
<p><strong>Man, cut to the chase and tell us what&#8217;s happening to your blog!</strong></p>
<p>Fair enough, you want to know what&#8217;s happening, and you&#8217;re completely right! I&#8217;m wasting your precious time.<br />
Well, to keep it short: my intention here is to keep on posting Linkblogs and other tidbits related to all that lifehacking stuff. While I&#8217;m doing my best, it will not be possible to keep up with daily updates, how much I would like that. Time available to me is not evenly distributed, so updates probably will be a bit irregular.</p>
<p>Still I think it&#8217;s an exciting world where a lot is happening that defines our future. If you&#8217;re not convinced, why don&#8217;t you let me show you, by serving you those productive links&#8230;in 2010!</p>
<p>Wishing you a great New Year, and be careful with those fire crackers, if lighting them is a habit where you live. It certainly is here in the Netherlands.</p>
<p>Hope to see you all back next year! And do let me know what you think! In a strange way it&#8217;s soothing to see I&#8217;m not the only one with a <a href="http://jasonhaley.com/blog/post/2009/12/31/Thinking-Ie28099ve-Got-a-Link-Blog-Problem.aspx">Link Blog Problem</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2009/12/31/waving-goodbye-to-the-old-embracing-the-new/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Twitter going mainstream or what?</title>
		<link>http://www.arjansworld.com/2009/02/05/is-twitter-going-mainstream-or-what/</link>
		<comments>http://www.arjansworld.com/2009/02/05/is-twitter-going-mainstream-or-what/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 13:32:40 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=496</guid>
		<description><![CDATA[Wow, lots of talk about Twitter today. Some say it&#8217;s a cocktail party, other find Twitter will quickly loose it&#8217;s value when used in the wrong way. That probably means we, the sociopaths for which Twitter was clearly designed initially, are loosing interest   
Me? Been using Twitter on and off for about nine months [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, lots of talk about Twitter today. Some say it&#8217;s a<a title="cocktail party" href="http://twitter.com/jurgenappelo/status/1179115218"> cocktail party</a>, other find <a href="http://crazeegeekchick.com/blog/when-twitter-stops-adding-value/">Twitter will quickly loose it&#8217;s value when used in the wrong way</a>. That probably means we, the sociopaths for which Twitter was clearly designed initially, are loosing interest  <img src='http://www.arjansworld.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Me? Been using Twitter on and off for about nine months now.  It is nice new way of connecting with other like minded developers, architects and whomever tends to share my geeky interests. On the other hand it didn&#8217;t give a real <a title="Holy Shit" href="http://www.randsinrepose.com/archives/2002/07/10/the_dark_underbelly_of_holy_shit.html">holy shit moment</a> when I started using it. I remember I did get that feeling when I first started to use <a title="GMail" href="http://mail.google.com">GMail</a>, or started to program web pages with dynamic updates / AJAX goodness.</p>
<p>But people: today even<a title="Scott Hanselman" href="http://www.hanselman.com/blog/"> Scott Hanselman</a> blogs about it, giving us (them?) a handy <a title="user manual on How-To-Twitter" href="http://www.hanselman.com/blog/HowToTwitterFirstStepsAndATwitterGlossary.aspx">user manual on How-To-Twitter</a>. Which raises the question:  is Twitter finally going mainstream? Well, I thought a little about this, but then realized that even lots of developers around me would say:  <em>&#8220;Scott Hanselman, who is that guy</em>?&#8221;  So maybe it just needs a little more time. In time, I will even be able to tweet with my neighbors and family&#8230; well, probably not me.</p>
<p>Currently I only use Twitter for keeping up with tech stuff. Not really interested in the social part, mostly using email or IM for that. I mean: it&#8217;s cool to have some fun on Twitter every now and then, but chit-chat is just not my thing. Talking about the weather, of how many push-ups I did today (none!), I save that for real life.</p>
<p>Not wanting to give you long and unwanted elaborations of Twitter, I just want to pass the mic to you:  does Twitter work for you? Do you use it for social chat with family and friends. Us it for extending your technical network and keeping up with fellow nerds. Or  is it just a waste of time, only good for procrastination?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2009/02/05/is-twitter-going-mainstream-or-what/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top 10 Things To Learn &#8211; 2009 Edition</title>
		<link>http://www.arjansworld.com/2009/01/16/top-10-things-to-learn-2009-edition/</link>
		<comments>http://www.arjansworld.com/2009/01/16/top-10-things-to-learn-2009-edition/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 20:08:29 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=438</guid>
		<description><![CDATA[Being always late to the party, I thought I&#8217;d chime in with my Top-10 list of things to investigate for 2009 (nooo, not another Top-X list, we hates them). After seeing dozen of lists, I finally was inspired by Russell Ball&#8217;s list. It bears some resemblance to my own list, and his items that are [...]]]></description>
			<content:encoded><![CDATA[<p>Being always late to the party, I thought I&#8217;d chime in with my Top-10 list of things to investigate for 2009 (nooo, not <a href="http://mjeaton.net/blog/archive/2009/01/14/top-10-reasons-why-i-hate-the-internet.aspx">another Top-X list</a>, we hates them). After seeing dozen of lists, I finally was inspired by <a href="http://www.caffeinatedcoder.com/my-2009-top-10-technology-hit-list/">Russell Ball&#8217;s list</a>. It bears some resemblance to my own list, and his items that are not on my list would definitely be in my top-30-something. But would be a bit lame to just say &#8220;look at Russell&#8217;s list over there&#8221;. So here goes:</p>
<ol>
<li><strong>jQuery </strong>- this JavaScript framework that&#8217;s literally all over the place. This is especially true since <a href="http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx ">Microsoft is starting to integrate it into Visual Studio</a>, but of course outside Redmond world it was also really taking of with some major vendor&#8217;s adopting it</li>
<li>Having looked in ASP.NET MVC superficially, it seems like a good idea to also dive into this other major MVC framework, <strong><a href="http://rubyonrails.org/">Ruby-on-Rails</a></strong>. Haven&#8217;t really given it another look after seeing the<a href="http://rubyonrails.org/screencasts"> famous DHH video where he shows off RoR&#8217;s capabilities</a> and subsequently convincing myself that I could really have a website up and running within the hour. It&#8217;s that scaffolding thingie, if I remember correctly <img src='http://www.arjansworld.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>this might make <strong><a href="http://en.wikipedia.org/wiki/Ruby_(programming_language)">Ruby</a> </strong>my language for the year 2009</li>
<li><strong>Domain Driven Design (DDD)</strong>. Read the <a href="http://www.infoq.com/minibooks/domain-driven-design-quickly">InfoQ Domain Driven Design quickly</a> book at the end of last year, but to get your head around it you definitely need more books and, above all, practice.</li>
<li><strong>Mocking frameworks</strong>. I know they are there, and I can even explain how and why they have their use . But it&#8217;s still difficult to put them into practice. Hmmm, a case of practice more, indeed.</li>
<li><strong><a href="http://git-scm.com/">Git</a></strong>. This is one that I have second thoughts about. Distributed source control systems might be all the rage for some, but up until now  they seem like overkill to me, needlessly over complicating keeping track of your code. Please convince me otherwise.</li>
<li><strong>web development.</strong> Ehh? At the moment development is mostly non-web for me, but the web is still a secret love. ASP.NET MVC just has that magical twist that makes me want to go deeper here.</li>
<li>the obligatory <strong>WPF</strong>; On the other hand: strike that! Too far outside the zone-of-responsibilities. Me is not a designer, ya know?</li>
<li>take a look at all the new stuff coming out of Microsoft: <strong>Azure, cloud computing, Unity, VSTS 2010, Hyper-V</strong>, etc.etc.  ( there&#8217;s definitely no time to thouroughly look into them all, so decided to put them all into one bullet)</li>
<li><strong>Tell me</strong>, what did I miss that should definitely be here&#8230;?</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2009/01/16/top-10-things-to-learn-2009-edition/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Shoutout to my fellow linkbloggers (October 22, 2008)</title>
		<link>http://www.arjansworld.com/2008/10/22/shoutout-to-my-fellow-linkbloggers-october-22-2008/</link>
		<comments>http://www.arjansworld.com/2008/10/22/shoutout-to-my-fellow-linkbloggers-october-22-2008/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 07:20:56 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=267</guid>
		<description><![CDATA[No Linkblog today. Which gives me the opportunity to do a quick shoutout to my fellow linkbloggers. Together we do our utmost to provide you with regular fresh links in the .NET / Microsoft world. Thanks guys (and gal)! Hope I&#8217;m not leaving anybody out, forgive me if I did.

Alvin Ashcraft &#8211; Morning Dew
Jason Haley [...]]]></description>
			<content:encoded><![CDATA[<p>No Linkblog today. Which gives me the opportunity to do a quick shoutout to my fellow linkbloggers. Together we do our utmost to provide you with regular fresh links in the .NET / Microsoft world. Thanks guys (and gal)! Hope I&#8217;m not leaving anybody out, forgive me if I did.</p>
<ul>
<li><img style="position: absolute; display: inline;" src="http://www.alvinashcraft.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://www.alvinashcraft.com/">Alvin Ashcraft &#8211; Morning Dew</a></li>
<li><img style="position: absolute; display: inline;" src="http://jasonhaley.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://jasonhaley.com/Blog/default.aspx">Jason Haley &#8211; Interesting Finds</a></li>
<li><img style="position: absolute; display: inline;" src="http://rtipton.wordpress.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://rtipton.wordpress.com/">Rhonda Tipton &#8211; Weekly Link posts</a></li>
<li><img style="position: absolute; display: inline;" src="http://www.chipsquips.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://www.chipsquips.com/">Sterling Camden &#8211; Chip&#8217;s Quips</a></li>
<li><img style="position: absolute; display: inline;" src="http://samgentile.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://samgentile.com/blogs/samgentile/default.aspx">New and Notable &#8211; Sam Gentile</a></li>
<li><img style="position: absolute; display: inline;" src="http://blog.cwa.me.uk/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://blog.cwa.me.uk/">Reflective Perspective &#8211; Chris Alcock</a></li>
<li><img style="position: absolute; display: inline;" src="http://www.inq.net/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://www.inq.net/">Christopher Steen &#8211;  Learning .NET</a></li>
<li><img style="position: absolute; display: inline;" src="http://vidmar.net/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://vidmar.net/weblog/Default.aspx">David Vidmar &#8211; Bite my bytes</a></li>
<li><img style="position: absolute; display: inline;" src="http://delicious.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://delicious.com/afongen#2008-10-20">Sam Buchanan &#8211; afongen</a></li>
<li><img style="position: absolute; display: inline;" src="http://spietrek.blogspot.com/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://spietrek.blogspot.com/">Steve Pietrek &#8211; A Continuous Learner&#8217;s Weblog</a></li>
<li><img style="position: absolute; display: inline;" src="http://devhawk.net/favicon.ico" alt="" width="16" height="16" /><a style="margin-left: 20px;" href="http://devhawk.net/">Morning Coffee &#8211; Harry Pierson</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2008/10/22/shoutout-to-my-fellow-linkbloggers-october-22-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Alt.NET in the Netherlands (and in your region, for that matter)?</title>
		<link>http://www.arjansworld.com/2008/10/21/altnet-in-the-netherlands-and-in-your-region-for-that-matter/</link>
		<comments>http://www.arjansworld.com/2008/10/21/altnet-in-the-netherlands-and-in-your-region-for-that-matter/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 15:31:32 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=262</guid>
		<description><![CDATA[this concerns mainly my one other reader in the Netherlands, but since it&#8217;s about community building,  you might be interested in creating or joining groups in your area. Therefore this is written in English.
Recently I have been trying to set up an initial Alt.NET meeting here in the Netherlands. You probably have heard about Alt.NET [...]]]></description>
			<content:encoded><![CDATA[<p><em>this concerns mainly my one other reader in the Netherlands, but since it&#8217;s about community building,  you might be interested in creating or joining groups in your area. Therefore this is written in English.</em></p>
<p>Recently I have been trying to set up an initial Alt.NET meeting here in the Netherlands. You probably have heard about Alt.NET by now. If not, you should definitely check out the wealth of available sources. Start for example by looking into <a href="http://delicious.com/tag/alt.net+altnetconf">Del.icio.us items tagged alt.net</a>, or read <a href="http://laribee.com/blog/2007/04/10/altnet">the unofficial coining of the term alt.net</a> as done by <a href="http://laribee.com/blog">Dave Laribee&#8217;s</a> in April 2007, for starters.</p>
<p>Last week there was supposed to be a meeting where a couple of us would gather, have a drink, and have an agile chat about the form we want to continue our meetings in the future. Our southern neighbors in Belgium have started earlier this year, see the <a href="http://groups.google.be/group/dutchaltdotnet?hl=nl">Dutchaltdotnet googleGroup</a>. As far as I can judge they already have quite a big group of people that gathers regularly.</p>
<p><strong>Never assume!</strong><br />
A couple of reasons (illness, my assumption that people would subscribe to the Google group) lead to an initial meeting date, but no further communication on location etc. ensued. Alt.NET is all about community, interaction, fun and learning. Since the Netherlands are twice as big as Belgium and I see no reason why there would be less  .NET developers and architects here with a passion for their craft, my deduction is that there is a big market for Alt.NET here.<br />
So here goes my plea: get involved if you&#8217;re only the least interested. Even if you don&#8217;t know jack about all this Alt-stuff, but you have a keen eye for improving the way you work and are just eager to learn new stuff.  And don&#8217;t worry: if I don’t underestimate you, there is more to learn than you realize!</p>
<p><strong>What to do now?</strong><br />
Of course it doesn’t hurt if you drop a comment here or send me an email. I have gathered emails of all people that showed an interest so far. My intention is to send a reminder to them and point to the Google group that is in use so far.</p>
<p>But more important: it would not be wise if one person is the sole connector in this chain, so <strong>go out and <a href="http://groups.google.be/group/dutchaltdotnet/topics?hl=nl">subscribe to the dutchaltdotnet Google group</a>!</strong>. You will be notified if something happens, you can start your own discussion, or whatever you like. Well, you know how newsgroups work, don’t you <img src='http://www.arjansworld.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>See you soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2008/10/21/altnet-in-the-netherlands-and-in-your-region-for-that-matter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indispensable Developer Tools: NDepend Professional</title>
		<link>http://www.arjansworld.com/2008/08/21/indispensable-developer-tools-ndepend-professional/</link>
		<comments>http://www.arjansworld.com/2008/08/21/indispensable-developer-tools-ndepend-professional/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 12:47:55 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=69</guid>
		<description><![CDATA[Let&#8217;s start off with a small disclaimer, just to keep things in the open:  recently (dude! half a year ago&#8230;) I was offered a Professional license to the tool NDepend by Patrick Smacchia. Time went by, and I really wanted to give the thing a try. Had already seen some screenshots that blew me away. But as [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s start off with a small disclaimer, just to keep things in the open:  recently (dude! half a year ago&#8230;) I was offered a Professional license to the tool <a href="http://www.ndepend.com/">NDepend</a> by <a href="http://codebetter.com/blogs/patricksmacchia/">Patrick Smacchia</a>. Time went by, and I really wanted to give the thing a try. Had already seen <a href="http://ndepend.com/Screenshots.aspx">some screenshots</a> that blew me away. But as things go, time passes faster than intentions (i.e. writing a small review article). But. No longer. Here is my succinct NDepend review:</p>
<p><strong>Cool interface<br />
</strong>Flexibility and ease of use is key in NDepend. And this is absolutely necessary, as initially you will be blown away by the overwhelming amount of things to see.</p>
<p style="text-align: center;"><a href="http://www.arjansworld.com/wp-content/ndepend_basicinterface_2.jpg"><img class="size-medium wp-image-107 aligncenter" title="NDepend basic interface" src="http://www.arjansworld.com/wp-content/ndepend_basicinterface_2-300x245.jpg" alt="" width="300" height="245" /></a></p>
<p>See what I mean? Were this a hard-to-use interface, that would definitely scare you off, wouldn&#8217;t it? Fortunately, the developers have done a great job to prevent this, going to lengths to make everything &#8216;just work&#8217; to an amount I seldom see. And &#8211; while not a <a href="http://www.hanselman.com/blog/ScottHanselmans2007UltimateDeveloperAndPowerUsersToolListForWindows.aspx">complete tool-freak like Scott H </a>-I&#8217;ve seen a lot of tools passing by. Look at the clean interface just after having created a new project:</p>
<p style="text-align: center;"><a href="http://www.arjansworld.com/wp-content/ndepend_basicinterface.jpg"><img class="size-medium wp-image-106 aligncenter" title="NDepend: Basic interface (2)" src="http://www.arjansworld.com/wp-content/ndepend_basicinterface-300x235.jpg" alt="" width="300" height="235" /></a></p>
<p>NDepend is the number one must-have tool that should be in every developer&#8217;s toolbox (OK, maybe apart from <a href="http://www.jetbrains.com/resharper/">ReSharper</a>). It is really a pleasure to use, everything works smoothly out of the box. You can see a lot of thought was given to the flow of the application: load project/solution, press [F5], wait a couple secs, and the results appear instantly, both as an HTML report, and from right within the NDepend Viewer.</p>
<p><strong>Metrics<br />
</strong>Personally I like the Metrics window the most: it&#8217;s a zoomable graphical display of all classes/methods, with the ability to instantly check code (again, by calling Reflector). Code is shown using adjecent cubes, where size of cube is proportional to LOC. This immediately shows you where the big chunks of code live. Doubleclicking the cubes takes you straight to the code. You see which pieces of other code are used by this code and the other way around (&#8221;who uses me&#8221;, &#8220;who do I use&#8221;). Overall &#8211; after an initial warming up period &#8211; metrics is a very easy and convenient way to drill down to the deapest detail, or zoom out to get a view on your whole solution at once.</p>
<p><strong>CQL</strong><br />
Another big thing in NDepend is the query language, called Code Query Language (CQL). Look at what the Help has to say about this</p>
<blockquote><p>Basically, NDepend considers your code as a database and you can write some CQL statements to query and check some assertions on this database</p></blockquote>
<p>This means you can literally write things like</p>
<p><code><span style="font-size: x-small; color: #0000ff;"><span style="font-size: x-small; color: #0000ff;">SELECT ASSEMBLIES</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">WHERE</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #000064;">IsDirectlyUsing</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #a31515;">"BabySmash.InterceptKeys.WM_KEYDOWN"</span><span style="font-size: x-small;"> <code><span style="font-size: x-small;"><br />
</span></code></span></span></code><br />
which is generated by clicking &#8220;who is using me&#8221; somewhere in the Metrics interface.</p>
<p style="text-align: center;"><a href="http://www.arjansworld.com/wp-content/ndepend_metrics.jpg"><img class="size-medium wp-image-108 aligncenter" title="NDepend metrics" src="http://www.arjansworld.com/wp-content/ndepend_metrics-300x95.jpg" alt="" width="300" height="95" /></a></p>
<p>Other good things NDepend offers:</p>
<ul>
<li>go to Reflector from everywhere, to review the current underlying source code</li>
<li>everything can be exported to any of HTML, Excel, XML, Text, meaning you get the data in the format you want</li>
<li>make a boxes-and-arrows dependency graph in one click</li>
<li>you can do build comparisons, and have NDepend keep track of historical data. This way you can see how your project evolves in time</li>
<li>slick &#8216;reset views&#8217; when you accidentally have lost your way <img src='http://www.arjansworld.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>it has add-ins for both Reflector and Visual Studio, so that you can use NDepend right from within those applications</li>
<li>another handy thing is the &#8220;Info panel&#8221; showing continuously updated information on the part of the code you have currently selected</li>
<li>and many, many more good things that are like candy for any serious developer!</li>
</ul>
<p>The only gripe is I was forced to do the test run on a 15&#8221; monitor. Given the abundance of information NDepend has to show, this is by far not an ideal situation.</p>
<p>OK, that leaves you with only one thing to do: quickly head over to the <a href="http://www.ndepend.com/NDependDownload.aspx">NDepend download page</a> and learn more about your app than you ever knew!</p>
<p>Use NDepend yourself? Let us know your opinion in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2008/08/21/indispensable-developer-tools-ndepend-professional/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do You Have Time To Learn Everything?</title>
		<link>http://www.arjansworld.com/2008/07/06/do-you-have-time-to-learn-everything/</link>
		<comments>http://www.arjansworld.com/2008/07/06/do-you-have-time-to-learn-everything/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 19:10:43 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=57</guid>
		<description><![CDATA[These days is harder to keep up than ever. See for example this list of subjects I have (more or less successfully) tried to get my head around in the last year(s). Your list may vary, but probably -hopefully- has some shared topics. What is your trick to keep ahead of things?

all things xDD: T/B/DDD
DSL
Unittesting
Mocking [...]]]></description>
			<content:encoded><![CDATA[<p>These days is harder to keep up than ever. See for example this list of subjects I have (more or less successfully) tried to get my head around in the last year(s). Your list may vary, but probably -hopefully- has some shared topics. What is your trick to keep ahead of things?</p>
<ul>
<li>all things xDD: T/B/DDD</li>
<li>DSL</li>
<li>Unittesting</li>
<li>Mocking frameworks</li>
<li>OR/M</li>
<li>Continuous Integration</li>
<li>C# 3.0, .NET 3.5</li>
<li>LINQ everywhere</li>
<li>ASP.NET MVC</li>
<li>EnterpriseLibrary</li>
<li>Tools-tools-tools (every trick having it&#8217;s own tool)</li>
<li>OK, to mention one of them: the indispensable <strong>ReSharper </strong>- actually a no-brainer as it <strong>saves </strong>you time -</li>
<li>Team Foundation Server / VSTS</li>
<li>Agile</li>
<li>Alt.Net</li>
<li>Dependency Injection</li>
<li>Refactoring to patterns</li>
<li>Patterns in general, for that matter</li>
<li>&#8230;.?</li>
</ul>
<p>So much to know, so little time: how do you keep up? Or do you specialize in winnowing out the chaff? What are the must-have tools/methodologies/stuff from the list?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2008/07/06/do-you-have-time-to-learn-everything/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Welcome dear reader!</title>
		<link>http://www.arjansworld.com/2008/05/18/welcomedearreader/</link>
		<comments>http://www.arjansworld.com/2008/05/18/welcomedearreader/#comments</comments>
		<pubDate>Sun, 18 May 2008 16:25:10 +0000</pubDate>
		<dc:creator>AZuidhof</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.arjansworld.com/?p=8</guid>
		<description><![CDATA[This is the first post on my new domain, www.arjansworld.com. From today, May 18, 2008, the LINKBLOG will be posted here instead of the old blogspot site (arjansworld.blogspot.com). Time for a bit more professionalism. The old site will remain up and running though. Saves me a lot of hassle with automating the redirection of all old [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first post on my new domain, <a href="http://www.arjansworld.com">www.arjansworld.com</a>. From today, May 18, 2008, the LINKBLOG will be posted here instead of the old blogspot site (<a href="http://arjansworld.blogspot.com">arjansworld.blogspot.com</a>). Time for a bit more professionalism. The old site will remain up and running though. Saves me a lot of hassle with automating the redirection of all old posts to their new URL. Call me lazy.</p>
<p>Have upgraded WordPress to <a href="http://wordpress.org/download/">the latest version</a>, to be safe from the latest security breaks etc. For the rest, well, to you it shouldn&#8217;t matter when you&#8217;re used to just reading the feed. Let me know if something doesn&#8217;t work as it should however&#8230;</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.arjansworld.com/2008/05/18/welcomedearreader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
