So I’ve finally got around to write about some practical examples of Mocking.
Our mocking tool of choice is TypeMock and it comes in three different versions: a Community, Professional, and Enterprise edition. The Enterprise edition is the most powerful version, but that doesn’t mean that your organization can’t get by with the Community edition. A detailed list of the differences between the versions is available here.
Read the rest of this entry »
Posted in Agile, Tech ~ 3 Comments
At the beginning of the year, our development organization decided to go Agile. Our development methodology was going to be flipped on its head. This meant saying goodbye to the waterfall approach and hello to rapid, iterative development. This also meant adopting TDD (test driven development) - a development procedure in which unit tests drive your code. Three months into it, we seem to have gotten the hang of it and picked up some new skills along the way.
Read the rest of this entry »
Posted in Programming, Tech ~ No Comments
Ever need to call someone overseas and you’re not sure what time it is over there? Is Karachi 9 or 10 hours ahead? Do they do Daylight Saving in Thailand? Microsoft Time Zone is a neat little free utility that sits in your system tray and tells you the current time for the cities that you choose. Requires Windows XP and .NET 1.1 SP1.

Posted in Tech, Useful ~ 30 Comments
Here is an excellent article about Threading in C# written by Joseph Albahari. It gets you started with very basic examples and then goes in depth into topics such as synchronization and locking. The examples are quite good and very easy to understand.
The article is available in both web and PDF format.
Posted in .NET, Programming, Tech ~ No Comments
Discovery Channel documentary about the history of the iPod.
[google 6960974522224017009]
Posted in Tech, Videos ~ No Comments
Ever wonder…
What are stacks and heaps and why do I care?
What goes on the stack and what goes on the heap?
How is parameter passing handled in memory?
Below are links to a four-part series of articles about memory management in .NET. They are an excellent read and should give a refresher on things such as what are reference and value types, when to use structs instead of classes, what actually happens to our variables in memory, and garbage collection in .NET.
Part 1
Part 2
Part 3
Part 4
Posted in .NET, Programming, Tech ~ No Comments
Here’s a great link to create your own personal avatar online. This flash applications can be used to build a face including modifcations to the eyes, hair, mouth, etc. The email feature does not work so you will probably have to do a printscreen and paste the image in Photoshop.

Posted in Cool, Tech ~ 2 Comments