Como devo criar um bom ambiente para o desenvolvimento .Net do Sharepoint?

Minha empresa usou empresas externas para todo o desenvolvimento e infraestrutura de software, mas agora queremos movê-lo internamente. A empresa usa produtos da Microsoft, quando aplicável, para padronizar o ambiente. O Sharepoint será usado como um portal para todas as ferramentas necessárias para gerenciamento, pessoal de vendas etc. O Sharepoint é executado em um servidor e nossos bancos de dados em outro. Ambos estão localizados abroud. Agora, para a pergunta:

Como posso configurar um bom ambiente para desenvolver e testar nosso software. ou seja, Web Parts personalizadas, integração de serviços da Web localizados externamente etc.?

omo um bom servidor de desenvolvimento / teste seria equipado (hardware e software

melhor comprar um servidor poderoso ou estações de trabalho mais equipadas executando cópias virtuais de nossos servidore

Como suas empresas resolveram o problema e o que você mudaria na sua configuração?

Com relação a Marcus

questionAnswers(8)

yourAnswerToTheQuestion