-
.NET
Automated UI Testing Done Right
Background Two years ago I was very sceptical about automated UI testing. I had some painful experience with it because…
Read More » -
Software Development
How I Learned to Stop Worrying and Love the Coding Conventions
Can you spot the difference between the following two code snippets? Exhibit #1: public class MyClass{ public int MyFunc(int x,…
Read More » -
.NET
Living with async
I was watching once again The zen of async: Best practices for best performance talk of Stephen Toub’s on //Build…
Read More » -
Software Development
Advice for the newbie developer
Every developer was a newbie once. It doesn’t matter if you’re fresh out of college or been developing software for…
Read More » -
.NET
Simple WCF SOAP-REST Multi-Project Template
Download the source code for this post. I did it again: another multi-project Visual Studio template – this time for…
Read More » -
Software Development
The Problem with an Evolutionary Architecture and YAGNI
Among the software architects with a strong voice on conferences, twitter and in the blogosphere there is wide spread agreement…
Read More » -
Software Development
Your ATM doesn’t use transactions
I just got a series of SMSes from my back, saying that someone just made several withdrawals from my account.…
Read More » -
Software Development
5 Common Antipatterns in Software Project Management
Overplanning/analysis/meetings: Some companies or project teams falls into error of spending time for the project planning & analysis & meetings…
Read More » -
Software Development
The Startup Rush
The one very hard to miss elephant in the room amidst all of today’s startup hype is the inevitable question:…
Read More » -
.NET
How to handle transactions in ASP.NET MVC3
I got annoyed about having to repeat the transaction handling in every POST method of my controllers. First of all:…
Read More »