LINKBLOG for August 31, 2008
Aug 31st, 2008 by AZuidhof
sorry if this comes out a bit garbled. Had to wrestle the HTML today for some unknown reason
Revisiting the onion - Kyle Baley
The architectural version of the Onion, that is… ‘ Can the UI talk to the Infrastructure? Does the Infrastructure even use the Application Services? In my experience, not really. It interacts directly with the Domain ‘TIP: How to be an annoying presenter #1 – the ZoomIt virus - Craig Bailey
‘ Tip #1 : Using Zoomit != Great presentation ‘Developers, Using Libraries is not a Sign of Weakness - Dare Obasanjo
‘ I’m often surprised by how common it is for developers to prefer reinventing the wheel to using off-the-shelf libraries when solving problems tasks ‘What’s Wrong with a Data-Driven Approach? - Jan van Ryswyk
In this regard, check out Jeffrey Palermo’s series on the new concept of Onion Architecture (starting there with part 1), explaining a refreshing look on how to keep data (and other infrastructure details) outside the main body of your appDocument Map Margin in Visual Studio - Scott Dorman
‘ What RockScroll does is to extend the Visual Studio scroll bar to show a thumbnail view of your code ‘ Cool! Wonder what it does to the VS responsiveness, thoughTeam Foundation Server – How Does Microsoft Uses It? - Scott Dorman
‘ If you’re looking at implementing Team Foundation Server, looking for ways to improve your deployment, or just want to know how one of the world’s largest software companies manages their day-to-day development, check out this “series” of blog posts ‘Book Review of Team Foundation Server 2008 in Action - Grant Holliday
Svchost, why do you mock me so? Here’s a project to help you see what its doing… Svchost Viewer - Greg Duncan
‘ Sometimes a little GUI is all you need… ‘I know I wondered more than once what which svchost is doing, and why there is so many. Apart from this tool there is of course Process Explorer from SysInternals, showing this info, but in a more succint formNull Strings in ASP.NET Declarative DataSource Updates - Keith Brown
Working With Linq’s Expression Trees Visually - Rob Conery
I linked to the Expression Tree Visualizer before (I think). It’s a cool app showing … well, actually just what it says. Worth giving a try if you are new to LINQ and stuffHandling Passwords - Dev Prime
If you have at least half an hour, it seems you can pick up a lot of basic knowledge around passwords and their management. Skimming through it there’s background on salt, keyed hashes, rainbow table attacks, and much more.
‘ You are the Weakest Link. Goodbye ‘The Fable of the Perfect ORM - Shawn Wildermuth
‘ ORM is a good thing. But ORM is about data access, not business rules. Its a important distinction that needs to be understood ‘10 tips to build your network - Michael Specht
It all comes down to: go out and make sure the rest of the world (whatever your ‘world’ is) gets to know youASP.NET MVC Tip #40 - Don’t Cache Pages that Require Authorization - Stephen Walther
Agile 2008 - Conway’s Law and Distributed Teams - Ade Miller
‘ Any piece of software reflects the organizational structure that produced it ‘ Very insigtful law this, can relateTop 10 Visual Studio Team System (VSTS) and Team Foundation Server (TFS) Articles You Must Read - Suprotim Agarwal
MVC (Model View Controller) for Real World Development - Payton Byrd
‘ There’s tons of hype around from Microsoft’s ASP.Net MVC framework, but the fact is that it’s not a true MVC, it DOES care about the presentation technology and that’s a real problem ‘C# 3.0 Query Expression Translation Cheat Sheet - Bart de Smet
As a reference for some planned and unplanned future posts, I wanted to share out my “cheat sheet” for the C# 3.0 translation carried out for query expressionsSecretaries Make the Best ScrumMasters - Mcottmeyer
Unit testing is doomed when it’s an elephant - Andrew Glover
Opinion article arguing that unit testing is not automatically the shining star in coding that some keep it forTry-Catch-FAIL - How to run a software development company (INTO THE GROUND) - Part 4 - ‘Matt’
Another crash course in crashing your project, apparently ‘ Dragon Management is a brand new approach to managing your peons that is guaranteed to bring you riches while keeping the office a barren wasteland of productivity and sorrow ‘Book Review: LINQ In Action - Rhonda Tipton
“Secret” Questions - Sam Buchanan
Sam has a good plea against those security breakers. It amazes me that “we” still accept them. Ma always tries to bypass them, or at least give a ridiculous answer to them, as to not have my account’s security completely thwarted from the beginning. They are something like a poor man’s password, but if you cannot even afford to have a good system around your password management, you’re not worth your salt (pardon the superfluous pun, it is intended. Hope you got it)Web Scraping, HTML/XML Parsing, and Firebug’s Copy XPath Feature - Chinh Do
‘ You should now have this XPath expression in the clipboard, ready to be pasted into your web scrapper application ‘Kanban Applied to Software Development: from Agile to Lean - Kenji Hiranabe
Looks like the article you need ik you want a thorough intro in that Lean and Kanban thing
via Twitter / Glenn Block

[...] LINKBLOG for August 31, 2008 (Arjan Zuidhof) [...]