LINKBLOG for June 15, 2008
Jun 15th, 2008 by AZuidhof
Adapting to Changes - Ben Watson
‘ Change is a fact of life. Nowhere is this more obvious in a medium where the very thing we make is completely intangible and malleable: software development ‘Google Shortcut Keys - Awesome - Sean Feldman
The Great NHibernate/Castle Giveaway - James Kovacs
swag.swag.swag!ReSharper 4.0 Keyboard Shortcut Cheatsheet - Derik Whittaker
Required printout if you use ReSharper15 Tools to Help You Develop Faster Web Pages - Six Revisions
The “It Works on my Machine” Award - Ade Miller
‘ Occasional build breaks aren’t bad. They can and do happen ‘
How Continuous Integration helps you spot build breaks fasterAuto Increment Build Numbers when using TFS & TeamBuild - Greg Duncan
‘ This is a nice walk through to add auto-incrementing build numbers as part of your TeamBuild process ‘.NET Coding Guidelines - Joe Stagner
It never hurts to take note of the internal Microsoft coding guidelines. They’re not a law, you know, so skim through them and see if you can apply some of it in your own projectVersion detection of web applications [OS3 Website]
Keep an eye on your web serverwith this tool - developed by Dutch students - that will tell you the exact version of all your apps, so you can, as a site admin, quickly discover which ones need security updates
via webwereld.nl (Dutch)Book review: NHibernate in Action - Jan Van Ryswyck
Team Foundation Server (TFS) 2008 and Authenticated SMTP - A Travesty - David Barrett
‘ Unfortunately, if you need to use basic non-domain authentication to an SMTP server from TFS Server, you’re out of luck doing it directly ‘Did you know… You can use Tracepoints to log “printf” or “console.writeline” info without editing your code? - #237 - Sara Ford
Cool tip saving you some superflous WriteLine’s in your codeUnit Testing Interview at TechEd - Roy Osherove
Webcast. If you never watch webasts - or listen to podcasts for that matter - do yourself a favor. There is just too much content just waiting to be discovered by you; only thing is you need to know what you want to know, to not be totally overwhelmedBDD, AAA Style Testing and Rhino Mocks - Jean-Paul S. Boodhoo
‘ Here is an example of using Rhino Mocks, in conjunction with some BDD style naming ‘Developer Testing and the Importance of Context - Jay Fields
‘ It all comes back to context. The best advice anyone can give you is to consider yours and take the patterns that should help the most… and then adapt as your context changes ‘It Ain’t Easy - Bill Miller
‘ Isn’t that what often happens on a software project? At the first sign of trouble, there is pressure to throw the discipline overboard. It takes too much time. Right? ‘Back to Basics - Life After If, For and Switch - Like, a Data Structures Reminder - Scott Hanselman
‘ using even the basic declarative data structures to describe the shape of the data can help you avoid unnecessary uses of the classic procedural keywords if, for and switch ‘
Scott has some great basic code refactoring tipsBill’s Last Review - Chris Sells
‘ Chris, how’d you like to put together the demo for Bill’s last review? ‘

[...] LINKBLOG for June 15, 2008 (Arjan Zuidhof) [...]
[...] come back and fix it soon, but by then it’s grown into a hairball.’ Thanks, Arjan. (tags: programming tips .net refactoring) Tags: .net, animals, ap, blogging, consulting, [...]