Windows Azure programming patterns for Start-ups