2008-10-28 23 views
5

¿Alguien tiene experiencia en el desarrollo de Sharepoint 2003 con Visual Studio 2008?Desarrollando para Sharepoint 2003 usando Visual Studio 2008?

Necesito actualizar a VS2008 debido a problemas de Vista, pero tengo que admitir webparts de Sharepoint 2003. Las partes web son bastante simples. ¿Podré soportar esas partes web usando VS2008?

Respuesta

2

yo sepa VS2008 sólo se le permite construir NET 2.0/3.0 de la caja, pero ...

que tienen proyectos VS2005 escupiendo .NET 1.1 montajes para WSSv2/SPS2003 y .NET 2.0 para WSSv3/MOSS2007 usando MSBEE y yo pensaríamos que esto también es posible en VS2008.

Usted tendrá que utilizar MSBEE http://www.codeplex.com/Wiki/View.aspx?ProjectName=MSBee

Working with .NET 1.1 with Visual Studio 2008

También tendrá que dominar algunos ninjas MSBUILD mueve para mantener un proceso de construcción 1 paso y mantenerse cuerdo http://brennan.offwhite.net/blog/2006/11/30/7-steps-to-msbuild/

que se Actualice a VS2008 en las próximas semanas y publicará una actualización aquí.

+0

Comentario muy tardío - Sí, todavía funciona bien con VS2008 – Ryan

1

He creado .NET 2.0 ensamblados utilizando vs2008, y vinculado con bibliotecas de SharePoint 2007 y luego implementado en servidores de SharePoint. No podrá crear ensamblados .net 1.1 con vs2008 de fábrica; por lo tanto, si necesita orientar a .net 1.1, la mejor opción es seguir con la configuración de un servidor virtual.

Desarrollar para compartir en vista (o XP) es un desafío porque no se puede depurar línea por línea a menos que se conecte de forma remota a server2k3. Mi recomendación para los desarrolladores de sharepoint es instalar un servidor virtual en Vista, y luego instalar vstudio en el servidor virtual con Sharepoint. Si va a hacer esto, puede seguir con su versión actual de Visual Studio, y luego la depuración es mucho más fácil que desde Vista.

Dependiendo de si su empresa tiene una suscripción msdn, esto puede ser más costoso si tiene que comprar una licencia de servidor virtual, etc ... pero vale la pena para facilitar el desarrollo, en mi opinión.

+0

Menciona SharePoint 2003, no 2007. re: Depuración remota: ¿no puede usar el monitor de depuración remota? http://msdn.microsoft.com/en-us/library/xf8k2h6a.aspx – Ryan

+0

Ha pasado tanto tiempo que he tenido que mirar sp2003 No podía recordar si usaba 1.1 o 2.0, estaba intentando para aclarar que el marco .net más bajo al que podría apuntar en el vs2008 es 2.0. Mi otro punto es que la depuración remota es extremadamente dolorosa, especialmente cuando se trata de compartir. – user26888

0

SharePoint 2003 se basa en .NET 1.1 y solo Visual Studio 2003 lo admite. Te recomendaría que no uses nada más.

Te aconsejaría que crees una máquina virtual con SharePoint 2003 y Visual Studio 2003 y desarrolles todo dentro de la VM. Este enfoque puede ser útil si está trabajando en un proyecto para un cliente, puede usar esta máquina como una réplica del entorno de sus clientes.

+0

Como menciono anteriormente, puede usar MSBEE para producir ensamblados .NET1.1 desde Visual Studio 2005/08 – Ryan

Cuestiones relacionadas