It's no secret that cloud-based computing is the next big movement in IT, and Microsoft is right there in the market with Office 365--a cloud-based productivity suite which includes a hosted, cloud-focused version of SharePoint 2010. SharePoint 2010 developers who have traditionally developed for on-premise environments will suddenly find themselves being asked to develop for the cloud. While there is a lot of overlap between cloud-based...