LINKBLOG for February 22, 2009
Feb 23rd, 2009 by AZuidhof
Building multi tenant applications with ASP.NET MVC and Windsor: Part 3 – the web application – Bart Reyserhove
ScrumMasters and Team Members – Mike Cottmeyer
The who’s-who of ScrumDo we need both Visual Basic and C#? – David Kean
‘ (…) we would better off adding C-style macros to one of the languages, allowing us to #define the syntax differences between the two languages, and then kill off the other ‘OO is Irrelevant! – Brett Schuchert
‘ In the end, suggesting that OO is a goal is equivalent to creating UML diagrams because “the process” says so. It is a form of cargo culting ‘Evolutionary Design and Acyclic componentization – Patrick Smacchia
Behind the Scenes of “Beyond Code” – Rajesh Setty
Learn how this book came into being. You can even completely download it if you so wishMy hobby project: a social puzzle game developed in Silverlight – Igor Ostrovsky
After about 3 months of evening coding, the game that I’ve been working on is now live
The looks of the game look interesting enough for 3 months of evening coding!An Exception of Type RunningLikeCrap has Occurred! – Steve Bohlen
Steve gives an interesting take on how to implement unittesting for non functional requirements: why not just throw an exception when running time exceeds customers expectations. After all, as he mentions ‘ one thing we can say with near-certainty is this: when this test fails its nearly certain to fail in production too ‘. While you can certainly raise all kinds of objections, at least give it some thoughtHire the Best – Development – Keyvan Nayyeri
‘ So if you have a small company, it’s the best time to get a good developer on board and make your future! ‘
That’s what I call being able to put a positive twist to the economic crisis!JavaScript Arrays via JQuery Ajax to an Asp.Net WebMethod – Chris Brandsma
Command Line Parsing – A wheel we can finally stop reinventing with .Net 4.0 – Greg Duncan
Let’s kill Internet Explorer 6 – Richard Dingwall
Faking extension methods – Dennis van der Stelt
‘ (…) I did not write one line of code extra to mock away the extension method. This is thanks to Typemock Isolator, the tool you just have to have when you’re doing unit testing ‘Correct generic exception handling (catch(Exception){ … }) – Ramon Smits
Lazy Initializer for NHibernate – Nieve Goor
‘ Reducing StaleObjectStateException damage in multiuser WinForms applications ‘Towards smarter password management (part 1) – Keith Brown
‘ the password reset mechanism is very, very weak by default – supply your own question and answer? Don’t get me started on that! “What color is the sky?” ‘
Keith does a good job explaining the fate you will suffer when you implement a password protected (web) application in the wrong way. Glad to see my pet peeve popping up: the uber stupid “security” questionsThe Commented Version Of The Readable Code Challenge – Davy Brion
Save has extensively commented his previous code sample, explaining it’s meaning, if the intent was not already showing to you without comments. And here’s the tests being exercised to prove the code is doing what it is supposed to doDrools on Windows (Part 1 of 22) – Introduction/Motivation – Dana Stevens
‘ So once you decide a rules engine is an appropriate solution, and you pencil that into the sketch of the enterprise, what next? ‘Code & Run / Speed Kills – Dave Schinkel
FubuMVC – Front Controller style framework – Mark Nijhof
‘ (…) what this means is that the C in MVC is not just the WhateverController class, but the C is actually a series of classes chained together ‘Unmanaged API “fun”, finding out MSMQ subqueues names in C# – Ayende Rahien
The One Secret To Success: Do Something – Jarkko Laine
‘ doubt creeps in your mind, you realize that the polishing is a lot of work, and start asking yourself: “What if no one will like this? Should I do something else instead?” ‘
The secret? Don’t be afraid13 Things You Must Balance in Your Life! – Bob O’Brien
A little too concise to my opinion, but still worthwhile checking outCraftsmanship – Mark Nijhof
‘ I think only a very small part actively wants to become a skilled developer. The remainder will only change when the business dictates it ‘
I agree, seeing lots of developers really not interested in ticking their imagination. Maybe it really is time *we* have to make the business aware that *they* have to start asking quality from us? Really weird if you think about it, like a plumber only starting to deliver quality work when you demand itI Love Pair-Programming – Rod Hilton
Pairing from the trenches. And yes, there still is time to check you RSS feeds occasionally. And no, you don’t end up sitting next to a smelly colleague for 40 hrs / week.
via James ShoreDon’t overthink it – Andy Hunt
‘ The key to avoiding choking up is not to focus on all the minute details: doing so inhibits the part of your brain that is better suited to that task ‘Safe Is Risky. ‘Remarkable’ Is Fun – Rajiv Popat
‘ Show us the true color of your cow; and paint like a baby ‘
More phrases such as ‘act, don’t think’, ‘be an original’ and ‘have an opinion’ come up reading this inspirational post by RajivThe Zen of Scrum 1.0 – Jurgen Appelo
Very cool presentation on Scrum and agile principles in general
via Twitter / JurgenAppelo

Welcome dear visitor! I'm your host, Arjan Zuidhof. Have a look around on this opinionated linkblog, take a peek at the links, and if you like what you see, don't forget to subscribe to the feed (at the top, on your right) and receive fresh links daily in your reader.
Dutch? You might be interested in my -new!!!- link blog