developing solutions for microsoft azure 29