Guidelines for learning Cloud Computing
I have been primarily a web application developer with .NET as the primary technology used. I have been thinking about learning Cloud Computing as a subject and working with some implementation details with Microsoft Azure. But I have not been able to properly comprehend on where to start about the entire concept about Cloud Computing and how to go about staring with MS Azure. Can anyone point me to some good, easy to understand resources for Cloud Computing in general and a good book on Microsoft Azure Technology(preferably one which explains the technology in the perspective of code). 
Guidelines for learning Cloud Computing
===

I have been primarily a web application developer with .NET as the primary technology used. I have been thinking about learning Cloud Computing as a subject and working with some implementation details with Microsoft Azure. But I have not been able to properly comprehend on where to start about the entire concept about Cloud Computing and how to go about staring with MS Azure. Can anyone point me to some good, easy to understand resources for Cloud Computing in general and a good book on Microsoft Azure Technology(preferably one which explains the technology in the perspective of code). 