LINKBLOG for November 5, 2008
Nov 5th, 2008 by AZuidhof
Microsoft Offers Free Software to Startups – Frederic Lardinois
If you start out in your own Microsoft based shop, this might be great news, saving your loads of hard earned cash. But…check if you qualify first!Designing a language is hard, and M won’t change that – Frans Bouma
‘ The L(AL)R(k) vs. LL(k) difference ‘
of coursePlumbing 101: A bookshelf list – Jim Johnson
Converting Flat, Comma-Delimited Values Into a Normalized Data Model – Scott Mitchell
Thanks Alvin!There is no spoon – Jonathan Rasmusson
If “they” ask you to proof that some technique like TDD works… ‘ Accept that you will not be able to answer the question the way they would like it answered ‘
Instead, try looking at it from a different angleScrum Case Studies – Mark Levison
Just like the title says: a number of pointers to Scrum case studiesMocking Queryables – Mo Khan
‘ Recently, we’ve been mocking out IQueryable’s as return values, which had led to setups that look like the following… ‘Designing the Team Room – Dave Laribee
Dave explains his team’s plans for setting up their new roomDebugging a WCF REST/AJAX Serialization Problem – Rick Strahl
Book review: Essential C# 3.0 by Mark Michaelis – Kirill Osenkov
Abandoning vs. Killing Projects – Johanna Rothman
Abandoning a project can be a big relief, but Johanna argues why it is probably better to be clearer in your goals, and avoid miscommunication in the processUsing Assert.AreSame – Karl Seguin
Karl has a small post on the subtle diff betweenAssert.AreSameand others ‘ The focus of this test isn’t on whether the list of users is properly populated, but rather that the list of users is properly returned ‘Build Anything – Rands In Repose
‘ Where I sit, with the cranky engineers —the insane optimists — I hope we all share this optimism because, given enough time, we can build anything ‘Specifying with examples – Gojko Adzic
Examples, tests, requirements: all tightly knitted together ‘ In order to get requirements, business analysts often work through a number of realistic examples with the customers, such as existing report forms or examining existing work processes ‘Evolving your design with the Principle of Least Knowledge – Brian di Croce
How to incorporate this principle in your code, using a very crisp examplePersonal Hedgehog Revisited – David J. Anderson
David finally found the opportunity to discover and follow his true passion: break out of his managerial role and start out on his ownInterface-Driven Development: Background – Michael Arace
‘ Something about programming leads us developers to come up with all-consuming ideologies about our craft ‘Being professional – pt. 1 – Pascal Van Cauwenberghe
‘ What is the acceptance test for “a professional”? How can we recognise one? What are the essential characteristics of a professional? ‘
Pascal gives the first of his acceptance criteria. More to comeSoftware Creativity and Strange Loops – Ben Watson
Quite the philosphical post, but at least I’m glad I am not the only one having (major in my case) difficulties in reading through Douglas R. Hofstadter’s Godel, Escher, Bach: An Eternal Golden BraidCrazy Talk: Reducing ORM Friction – Rob Conery
Rob is talking about super interesting stuff here, something that we’ve all read about once or twice, but never tried: the OODB. That’s right, the Object Oriented DB <<..creepy laughter..>> approachTest First or Test Driven, Who Cares? – Tim Barcz
‘ We get so religious about the non-essential aspects of testing that we miss the people we intended to target, the people who aren’t testing their code at all ‘
Let me repeat the last wordt for you: ” (…) the people who aren’t testing their code at all “. See? Tim raises an exceptionally good point here, as we can talk amongst ourselves about TDD or whatever buzzword-du-jour we like, but still 90%(?) or more of people in our fields are not reading our blogs – and have probably never heard of TDD or even code testing , so do not in any way get into contact with what we have to say. Reaching out to them is the most important thing we have to accomplish here5 Additional Contacts Every Web Worker Should Have – Celine Roque
Networking is vital these days, but as this post notes… ‘ the quality of your work is still up to you ‘Some Code Analysis and Refactoring Utilities you may like – Giorgetti Alessandro
Is WCF the Death of .NET?
‘ If you think of the communication between objects in a system analogous to the communication of services in an architecture, WCF provides some cool abilities that the traditional model in .NET does not ‘
But calling .NET dead is quite a far stretching and bold conclusion. James thinks so too, so he takes on the challenge. He will be creating to apps, one built on WCF, one following a traditional approachQuit Exaggerating On Your Skill Set – Max Pool
‘ Part #2 of the 3 Days To Building A Perfect Resume series ‘ Max shows us that using a lot of buzzwords in our resumes can be OK, but don’t brag about being an expert in all of them. This will come back to haunt youThe Vital Importance of Links – Chris Brogan
‘ Links tell Google (and when I say “Google,” assume I mean “anyone searching for something using the Internet) what is important ‘
Some good old SEO stuff‘Prettifying’ Code for Blog Posts – Thomas Williams
‘ Although it’s easy enough to paste code samples into a PRE tag in a blog post, I reckon it’s worth using one of the many tools available for formatting or “prettifying” code ‘Getting Started with Sandcastle – ‘Stodgey’
Again a reminder to all of you that do not yet create MSDN like documentation directly from their source code, using this wonderful tool

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
[...] LINKBLOG for November 5, 2008 (Arjan Zuidhof) [...]