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
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 and traditional SharePoint
development, there are also some important differences and considerations that must be taken into account as well. In particular, the proliferation of cloud-based solutions was a driving force behind certain new features in SharePoint
2010, like sandboxed solutions and the new client object model.