Software Craftsmenship on a .net world