none
Como desenvolver com o SharePoint Services V3 SDK? RRS feed

  • Pergunta

  • Para consumir o SharePoint Services V3 SDK é necessário utilizar um ambiente de desenvolvimento instalado na mesma máquina do SharePoint ou isso pode ser feito de uma outra máquina à parte? Nesse segundo cenário (máquina à parte) estou tendo problemas pois não consigo enxergar as dlls do SDK na janela Add References do VS.NET (e a instalação do "SDK" não ajuda em nada, já que ele contém apenas exemplos).

    Obrigado,
    -- AFurtado

    segunda-feira, 10 de julho de 2006 17:56

Respostas

  • Oi Andre,

    De fato, o que o SDK contém são exemplos e documentação (p. ex. dos SP objects) que você pode usar com a sua solução e não instala os assemblies do SharePoint (que você não consegue enxergar e que só podem ser distribuídos com o produto). Algumas alternativas para o seu ambiente de estudo:

    1) Copie, para fins de desenvolvimento, as dlls do servidor (que estão em "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI") para a sua máquina local, faça a referência e siga com o desenvolvimento via VStudio. Porém para o teste, você terá que publicar suas customizações para o servidor.

    2) Habilite o uso do seu projeto VStudio para um servidor remoto (desenvolvendo com as suas ferramentas locais, mas acessando direto o server).

    3) Crie uma máquina virtual com o seu ambiente de desenvolvimento completo (instalação do server + betas SharePoint, Office Server + Office 2007 client). Esta é a forma que tenho utilizado por ser um ambiente controlado, mas vai te exigir uma máquina mais robusta para execução do Virtual PC.

    Abraços!

     

    quarta-feira, 12 de julho de 2006 13:31

Todas as Respostas

  • Oi Andre,

    De fato, o que o SDK contém são exemplos e documentação (p. ex. dos SP objects) que você pode usar com a sua solução e não instala os assemblies do SharePoint (que você não consegue enxergar e que só podem ser distribuídos com o produto). Algumas alternativas para o seu ambiente de estudo:

    1) Copie, para fins de desenvolvimento, as dlls do servidor (que estão em "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI") para a sua máquina local, faça a referência e siga com o desenvolvimento via VStudio. Porém para o teste, você terá que publicar suas customizações para o servidor.

    2) Habilite o uso do seu projeto VStudio para um servidor remoto (desenvolvendo com as suas ferramentas locais, mas acessando direto o server).

    3) Crie uma máquina virtual com o seu ambiente de desenvolvimento completo (instalação do server + betas SharePoint, Office Server + Office 2007 client). Esta é a forma que tenho utilizado por ser um ambiente controlado, mas vai te exigir uma máquina mais robusta para execução do Virtual PC.

    Abraços!

     

    quarta-feira, 12 de julho de 2006 13:31
  • Oi Andre,

    Prefiro a opção 3 que a Aline indicou, pois fica um ambiente isolado.

    Mês passodo montei uma VPC para desenvolvimento:

    • Instalei o SP1 do Windows 2003
    • Instalei o NET 3.0.
    • Instalei o VS 2005
    • Instalei as extensões para WF (Workflow Foundation)
    • e depois o WSS 3.0. 

    Rodo esse VPC num notebook com 1GB de RAM.

    Com isso consigo testar a criação de WebParts e Workflows no WSS 3.0.

    Espero ter ajudado.

     

    quarta-feira, 10 de janeiro de 2007 10:44