none
Desarrollar aplicacion ASP.NET en WebParts para Sharepoint 2010 RRS feed

  • Pregunta

  • Estimados, necesito desarrollar una aplicacion web en asp.net con webparts para sharepoint 2010, mi equipo de desarrollo tiene Windows 7 x86, VS2008 y SQL Server 2008, y aparte un equipo servidor Windows Server 2008 RC2 con Sharepoint Server 2010.

    La cosa esta en que para poder empezar necesito instalar el el laptop de desarrollo el complemento para sharepoint al VS2008(proyectos y templates) pidiendome: Visual Studio 2008 extensions for Windows SharePoint Services 3.0, v1.3 y para instalar este me pide Windows SharePoint Services 3.0 pero me dice que necesita SP1 de win server 2003. Asi que no lo puedo instalar.

    Necesito ayuda para poner mi equipo de desarrollo al dia, como puedo hacer para poder empezar con el desarrollo de la website en asp.net con webparts para sharepoint?.

    Gracias.
    viernes, 8 de julio de 2011 18:56

Respuestas

  • Hola mcarrasco,

    Para desarrollar para SharePoint 2010 los requisitos son los siguientes:

    • En primer lugar, disponer de un S.O de 64 bits que puede ser Windows 7, Windows Vista SP1, Windows Server 2008 y Windows Server 2008 R2...la razón de los 64 bits se debe a que SharePoint 2010 sólo se puede instalar sobre 64 bits...por lo tanto, si tu S.O es de 32 bits, tienes que reinstalarlo.
    • En segundo lugar, instalar SharePoint 2010 en cualquiera de estos S.O.
    • En tercer lugar, instalar Visual Studio 2010 y el resto de SW complementario como SharePoint Designer 2010 o Visio 2010.

    Si no quieres reinstalar tu S.O y tienes memoria RAM suficiente, puedes ir por la opción de crear una máquina virtual de desarrollo usando un SW de virtualización como VirtualBox de Oracle o vien VMWare.

    Saludos


    ------------------------------------------------------------ Juan Carlos González Martín MVP de SharePoint Server Director revista CompartiMOSS: http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx Blog: http://geeks.ms/blogs/ciin Twitter: @jcgm1978 ------------------------------------------------------------
    lunes, 11 de julio de 2011 19:04

Todas las respuestas

  • Hola mcarrasco,

    Mmm...vayamos por partes, tienes un buen lío creo yo...si tu servidor de producción es SharePoint Server 2010, en tu entorno de desarrollo necesitas SharePoint 2010 y no WSS 3.0 como comentas. Para desarrollar WebParts necesitas Visual Studio 2010, no te sirve Visual Studio 2008. Si se trata de desarrollar WebParts para SharePoint 2010 lo que puedes hacer es:

    • Instalar SharePoint 2010 en tu equipo Windows 7 teniendo en cuenta que necesitarías una versión de 64 bits y no de 32 como tienes ahora.
    • Crear una máquina virtual con VirtualBox de Oracle en la que instales todo lo necesario para desarrollar.

    Si lo que necesitas es desarrollar para SharePoint 2007, la instalación del mismo no estaba soportada en S.O cliente aunque hay un par de workarounds sobre como realizar dicha instalación...mi recomendación aquí es que te crees una máquina virtual con Virtual PC 2007 SP1 en la que instales todo lo necesario (WSS 3.0 incluido) para desarrollar.

    Saludos

    viernes, 8 de julio de 2011 22:24
  • Estimado te cuento, se podria decir que estoy mas menos obligado a usar la plataforma que te comento, pregunto existe alguna otra opcion para poder desarrollar aplicaciones web con webpart para sharepoint 2010?, usando VS2008, Windows 7-32bit y SQL Server 2008.

    Investigando por ahi encontre en un foro que solo basta instalar las api de sharepoint en la maquina para desarrollar, eso es verdad?.

    Lo otro, es necesario crear una maquina virtual para instalar lo necesario para desarrollar?.

    Gracias.

    domingo, 10 de julio de 2011 0:24
  • Hola mcarrasco,

    Ahora está todo más claro. Yo te recomendaría la opción de crear una máquina virtual, no te llevará mucho tiempo y te quitarás quebraderos de cabeza que te surgirán al intentar instalar SharePoint 2007 en tu Windows 7. Los pasos serían los siguientes:

    Volviendo a tu pregunta original, aquí tienes el workaround de como instalar WSS 3.0 en Windows Vista...para Windows 7 debería ser similar: http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2008/05/21/how-to-install-windows-sharepoint-services-3-0-sp1-on-vista-x64-x86.aspx. Respecto a si es suficiente con tener la API instalada para desarrollar, la respuesta es que no por lo siguiente:

    • Tener la API instalada no te permitirá usar las plantillas de las VSeWW que entiendo quieres usar y si no recuerdo mal, necesitan tener un SharePoint 2007 instalado.
    • Si desarrollas sin las plantillas, podrías usar la API pero a la hora de depurar se te complica todo ya que de nuevo necesitas un SharePoint 2007 instalado en local.

    Un saludo

    domingo, 10 de julio de 2011 7:54
  • Hola Juan, pero el comentario anterior es para desarrollar para sharepoint 2007, (pero tengo que desarrollar para sharepoint 2010 y con la plataforma que te comento, tengo Windows 7 de 32bits, VS2008 y SQL Server 2008 y el sharepoint 2010 instalado en un servidor), existe alguna otra opcion con mis requerimientos para poder desarrollar?, o en mi caso solo estoy obligado a instalar VS2010 en la misma maquina del sharepoint 2010.

    Espero tu respuesta, gracias.

    lunes, 11 de julio de 2011 13:42
  • Hola mcarrasco,

    Para desarrollar para SharePoint 2010 los requisitos son los siguientes:

    • En primer lugar, disponer de un S.O de 64 bits que puede ser Windows 7, Windows Vista SP1, Windows Server 2008 y Windows Server 2008 R2...la razón de los 64 bits se debe a que SharePoint 2010 sólo se puede instalar sobre 64 bits...por lo tanto, si tu S.O es de 32 bits, tienes que reinstalarlo.
    • En segundo lugar, instalar SharePoint 2010 en cualquiera de estos S.O.
    • En tercer lugar, instalar Visual Studio 2010 y el resto de SW complementario como SharePoint Designer 2010 o Visio 2010.

    Si no quieres reinstalar tu S.O y tienes memoria RAM suficiente, puedes ir por la opción de crear una máquina virtual de desarrollo usando un SW de virtualización como VirtualBox de Oracle o vien VMWare.

    Saludos


    ------------------------------------------------------------ Juan Carlos González Martín MVP de SharePoint Server Director revista CompartiMOSS: http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx Blog: http://geeks.ms/blogs/ciin Twitter: @jcgm1978 ------------------------------------------------------------
    lunes, 11 de julio de 2011 19:04
  • Estimado muchas gracias por la orientación, te pasaste.

    Saludos.

    lunes, 11 de julio de 2011 19:47