Is it possible to develop (webparts etc.), using Visual studio 2010, for Sharepoint 2010 without having it installed on the developer machine(virtual or direct in Windows7)? E.g developing against a shared server or without beeing connected to a server at all.