Pergunta

Eu desenvolvi alguns pequena aplicação Sharepoint em Microsoft Virtual PC , mas agora começamos uma nova e maior projeto no Sharepoint.

O que você acha? Devemos mudar de VPC e VMWare (Servidor?) Ou não há diferenças de desempenho significativa?

(hardware do desenvolvedor: notebook com disco rígido externo, memória de 2GB, Core 2 Duo)

Foi útil?

Solução

Eu acho que como Lázaro que você deve ficar com o que você sabe. Mas, para o caso de você procurar algo novo: Há também VirtualBox que eu uso uma vez por ano, metade para o meu dev -máquinas.

Motivo: ele corre mais rápido como VPC e tem algumas características interessantes. Também posso usar este software no Windows quanto em Linux / Unix


Editar

Eu acho que para SharePoint Desenvolvimento a única coisa realmente importante é o depurador remoto. Tudo o resto é apenas "bom ter".

  • VPC vs. VMWare Workstation: vitórias VMWare. Tem um monte realmente características interessantes, mas nada importantes para Sharepoint.
  • VPC vs. VirtualBox: VirtualBox ganha. Também por causa da agradável ter recursos.
  • VMWare Workstation vs. VMWare Server: VMWare Workstation ganha. Você pode usar a edição gratuita Server, mas eu não vejo o ponto de mudança?!

Outras dicas

Eu usei dezenas de máquinas virtuais para o desenvolvimento do SharePoint e usado tanto VMWare e VPC (embora a maioria são VPCs) e eu não ter notado qualquer diferença significativa.

Para notebook do seu desenvolvedor eu tinha-se a memória RAM para 4G. Na verdade, se você tiver a oportunidade que você realmente quer ir com 64 bits do Windows Server 2008 e Hyper-V com duas unidades internas, uma das quais, provavelmente, deve ser uma unidade de estado sólido. A próxima versão do SharePoint exigirá 64-bit.

Eu acho que você deve ficar com o que você tem atualmente implementado a menos que haja um recurso específico que implementa VMware que VPC não. Você está construindo sua implementação produção como um simplesmente seu ambiente de desenvolvimento VM ou? Se ele é o último, então definitivamente ficar com VPC, não há necessidade de mudança. Se é a produção, então você pode se beneficiar de VMWare, tem sido em torno de muito mais tempo e tem melhorias de desempenho ligeiras mais de VPC (ou pelo menos fez da última vez que olhei, um ano ou mais atrás).

Eu nunca tive nenhum problema em desenvolvimento para o SharePoint no Virtual PC. Mas eu sou apenas uma amostra de um, é claro.

Eu recomendo usar VMware sobre VPC porque tem uma característica imbatível - instantâneos. Você pode criar um instantâneo de seu sistema em qualquer fase e voltar lá, se alguma coisa quando errado

Por exemplo, seu instalar o Windows a partir do zero e instalar SharePoint lá. Você cria instantâneo e começar a configurar o seu SharePoint. Se algo der errado, você pode voltar ao estado anterior em 1 minuto. É muito legal e outras coisas úteis. Eu uso VPC desde 2000, e mudou todos os meus servidores para VMware 2 anos. muito feliz com o VMware

Eu faço todo o meu trabalho SharePoint em uma caixa virtual no nosso servidor VMWare ESX e funciona como um encanto. Quando eu estragar minha máquina dev Eu só reverter para um instantâneo privious ou criar uma nova imagem baseada em uma imagem "aprovado" ou "emprestar" um clone de um dos meus colegas de trabalho. Se você estiver em uma loja razoavelmente porte servidor ESX pode ser o caminho a percorrer.

Eu corro tanto o jogador VMware eo novo software VirtualBox no meu laptop, mas isso é apenas para diversão como o desempenho está abaixo do que eu aceitaria no meu trabalho durante o dia.

No meu caso particular, eu estava desenvolvendo em um MacBook Pro (ha ha, certo?), Uma vez que era o poderoso o suficiente única máquina para torná-lo disponível vale a pena para mim (minha estação de trabalho da empresa não era), e eu era capaz usar as imagens VPC gratuitos da Microsoft, convertê-los com VMware conversor , e executá-los com sucesso on VMware Fusion 2.0 para Mac .

Eles "falha" em 97%, mas, na realidade, você inicialização a imagem VMWARE, e é bom para ir.

Espero que ajude alguém.

Eu recomendo VMware Workstation como a melhor escolha para o desenvolvimento devido à velocidade / desempenho (é barato, mas não livre).

Eu uso Workstation no meu desktop, temos um servidor dedicado rodando ESXi e mais de 20 máquinas para testes e também outros técnicos de suporte pode usar o VMware Player gratuitamente para executar as imagens que eu criei, mas não enviados para o servidor de teste.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top