Uno de los principales problemas cuando desarrollamos para SharePoint 2007 es precisamente como establecer y configurar un ambiente de desarrollo apropiado. Por ejemplo, para poder desarrollar, depurar e implementar ensamblados que hace uso del modelo de objetos de SharePoint y tener la misma experiencia de desarrollo a lo que estamos acostumbrados simplemente requerimos instalar sobre el servidor SharePoint una instancia de Visual Studio 2005 y trabajar ahí mismo.

Definitivamente en un ambiente de desarrollo en equipo esto se complica mucho mas por esa razón nuestros amigos de Microsoft han publicado un recurso un tanto interesante llamado Team-Based Development in Microsoft SharePoint 2007 que después de haberlo leído me parece que aporta un enfoque razonable para hacer frente a este problema que estoy seguro algunos estarán enfrentando en este momento.

Enjoy!