Quando o SharePoint 2007 / SharePoint 2010 é adequado para aplicativos de linha de negócios?
-
22-09-2019 - |
Pergunta
Pela minha experiência, isso está adicionando recursos menores com o aumento do custo de implementação e manutenção em comparação com o uso apenas do aplicativo "puro" Microsoft.Net, ASP.NET e IIS.
SharePoint 2007 = (nenhum conceito de controle da versão de implantação etc, Narly CSS/Skinning, recursos estranhos do CMS, SP Webpartts não recomendados, recursos muito limitados do worfklow)
SharePoint 2010 = (está tudo consertado?)
O sentimento genérico que tenho é ficar longe do SharePoint, implementar no ASP.net puro usando padrões e práticas comprovadas, arquitetura etc. e apenas consumir serviços do SharePoint quando adequado.
O SharePoint 2007 ou 2010 está pronto para a linha real de aplicativos de negócios que executa extranet com milhares de usuários, ou devemos apenas optar pelo ASP.NET?
Solução
Infelizmente, não há resposta clara para sua pergunta, acho que o proverbial "depende" é a melhor resposta.
O SharePoint 2010 é uma grande melhoria em relação ao SharePoint 2007. Mas a maioria dessas melhorias está no encanamento para serviços compartilhados. Portanto, a funcionalidade fornecida com sites típicos de colaboração é mais ou menos a mesma.
Para não dizer que a EM não fez grandes investimentos em todas as suas áreas de preocupação (versão de implantação, pele, gerenciamento de conteúdo etc.).
Meu palpite é que, se você não estava feliz com o SharePoint 2007, provavelmente ainda estará descontente com o SharePoint 2010.
Outras dicas
Considerando que eu construí vários aplicativos da Internet voltados para a Internet no SharePoint 2007 com milhares de usuários, sim, eu diria que 2010 está pronto.
Além do que os caras já disseram:
Assim como qualquer coisa, você obtém o que paga. Infelizmente, existem muitos desenvolvedores de cowboy sharepoint por aí que continuam repetindo sua abordagem errada, o que causa problemas a longo prazo. Isso então forma uma vibração ruim sobre o produto.
Eu tenho trabalhado com o SharePoint 2007 desde seus betas. Eu mesmo fiz muito desenvolvimento de cowboy (não que percebi na época). Eu tive a mesma opinião que você fez no início, mas agora que sei o que sei, mudei de idéia sobre isso. O SharePoint 2007 é um monstro absoluto. Depois de entender o que faz bem e o que não faz bem, você perceberá que é um ótimo produto. É apenas decepcionado por uma documentação e compreensão. Minha equipe e eu conseguimos lançar muitos sites do SharePoint e os clientes estão muito felizes com eles.
A questão é: o SharePoint 2010 será bem documentado?!
A outra questão importante para mim é: terá melhor relatório de erro (alguns erros significativos em vez dos não-senso que atualmente exibem)
Eu tenho alguns colegas analisando 2010 agora, bem como alguns MVPs com quem trabalhei anteriormente, eles relatam que 2010 é ótimo. Existem alguns pedaços complicados, por exemplo, a fita, mas nada que um bom desenvolvedor não supere.