LINKBLOG for September 27, 2008
Sep 27th, 2008 by AZuidhof
Writing non-thread-safe code – Tim Stall
Tim explains possible threading issues, and how to throw in a unittest for simulating the issueTesting ASP.NET MVC using Typemock AAA Syntax – Soon Hui
‘ AAA syntax stands for Arrange, Act and Assert . It is a way to make a test readable, maintainable and convenient ‘Architecting Buildings and Software – Alex Mueller
‘ Why is it that we feel like a building requires an architect, but that software can get by without it? ‘REST Web Services in ASP.Net 2.0 (c#). Free source code and programming help
‘ This article describes how to cheat your way to an elegant url REST web service ‘Into the Cloud: Our 5 Favorite Online Storage Services – Frederic Lardinois
Preventing third-party derivation, part one – Eric Lippert
‘ Him: I have this abstract class defined in one assembly:
// code…
I want to create a concrete class derived directly from Foo in another assembly, Blah.DLL.
Me: You are going to have to learn to live with disappointment ‘
Him: But I should be able to because I have public access to the class Foo!8 things I wish I had been told before doing my start-up – Rob James
Advice from an experienced guy when it comes to start-ups. People is no 1
‘ 1. Invest in People
This is one of the underestimated and undervalued parts of any business. Don’t be so egocentric to think you can do everything, because you just can’t ‘Unit Testing decoupled from Design == Adoption – Roy Osherove
‘ To reach the masses, we need to decouple S.O.L.I.D Design Principles from Unit Testing and TDD ‘
Roy is making a lot of interesting thoughts these days that cause quite a stir in certain placesSQL Server 2008 Error: Saving changes is not permitted – Dan Rigsby
This SQL Server thing is becoming more and more complex. At least when you don’t spend a lot of time in thereLINQ Farm: LINQ to XML and Line Numbers – Charlie Calvert
A False Sense of Encapsulation – Jan van Ryswyk
Properties… ‘ (…) I’ve never thought about it that much, but now they seem to have become a warning flag of bad design ‘The Physical Realm Matters – Brett Schuchert
On how team dynamics are heavily influenced by the specifics of the offices you’re in. Change of furniture or office supplies might be neccessaryJavaScript block scoping – Jimmy Bogard
If you’re used to C#, then JavaScript will be full of surprises, starting with the scope of your variablesDone For Real – Dave Laribee
a story is done when it’s in production use. (…) Think about it: we’re not delivering value until that value has been deliveredSimplicity is key to successful unit testing – Karl Seguin
Robustness is vitally important for unit testing to be worthwhile. (…) It’s critical that you test as granular a behavior as possible with the minimum possible amount of coupling ‘Climbing the Learning Curve: What to Do When You’re a n00b – Dustin Wax
Changing Source Control as a Kaizen Event – David Starr
‘ (…) the number one reason I don’t want to bring the source code over in the same model is because this is a golden opportunity to improve ‘Hibernating Rhinos #9 – Application Architecture – Oren Eini
ScreencastAre You a Thriving Web Worker? – Celine Roque
‘ Unlike survival, thriving is a mindset that allows you to fulfill more than just your basic needs. Thriving is about setting career goals ‘The Project Management Process # 8 – Conflict Management – Craig Brown
Slide deck
`

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 September 27, 2008 (Arjan Zuidhof) [...]