Qual projeto de código CodePlex / Google para estudar, a fim de aprender as melhores práticas SharePoint

StackOverflow https://stackoverflow.com/questions/227147

Pergunta

Eu sou novo para o desenvolvimento do SharePoint, mas tem cerca de 10 anos de expirence em C ++, VB6 e C #. A minha experiência é que uma ótima maneira de aprender um novo idioma ou estilo de codificação é para passar algum tempo "dissecar" um dos projetos de código aberto disponíveis em código CodePlex ou Google. A fim de evitar a captação de alguns maus hábitos sem saber, eu gostaria de ouvir quais projetos você pode recomendar.

TIA

Foi útil?

Solução

Eu também recomendaria o CKS mas também gostaria de acrescentar que eu descobri que a codificação não é o maior problema quando aprender SharePoint, mas determinar a melhor solução para conseguir seu objetivo. Se você usar um fluxo de trabalho ou um manipulador de eventos? Se você usar código personalizado ou o BDC? Se você construir uma parte da web ou uma página de layout? Se você usar uma lista, um formulário personalizado ou um formulário do InfoPath?

Assim, além de aprender práticas de codificação que você deve gastar uma grande quantidade de tempo constatação abordagens para a resolução de problemas. SharePoint oferece uma série de benefícios, mas, infelizmente, uma curva de aprendizagem fácil não é um deles. Eu também tenho 10 anos de desenvolvimento e ele me levou 6 meses para começar a compreender plenamente melhores abordagens na resolução de requisitos de negócios de forma mais eficaz.

Eu recomendo:

padrões e práticas SharePoint Orientação

Melhores Práticas Centro de Recursos para o SharePoint Server 2007

Microsoft Office SharePoint Server 2007 Melhores Práticas (Paperback)

SharePoint 2007 e WSS 3.0 Padrões de descarte na Exemplo

Outras dicas

De um modo geral, "código" SharePoint virá na forma de Web Parts e páginas que foram escritas para instalações específicas do SharePoint. No entanto, isso não significa que não há quaisquer utilitários SharePoint e bibliotecas lá fora.

Na verdade, eu sou um grande fã de SmartPart , que está hospedado no CodePlex. Esta é uma ferramenta SharePoint muito útil com um monte de downloads e alguns erros que precisam ser corrigidos, por isso é um grande projeto para servir como seu ponto de referência e enviar algum código para!

Você pode dar uma olhada em http://www.codeplex.com/CKS que é um projeto começar por funcionários da Microsoft.

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