Guia de formação para Desenvolvedores SharePoint…

Olá amigos SharePointers,

Após realizar algumas consultorias pelo Brasil, analisando aplicações desenvolvidas em SharePoint, com o objetivo de encontrar possíveis “gargalos” e solucionar problemas principalmente ligados a performance & instabilidades nos ambientes e aplicações SharePoint, decidi postar alguns documentos, artigos e treinamentos online que servem como guia e na minha visão são obrigatórios aos desenvolvedores que desejam trabalhar com SharePoint.

Não é incomum encontrarmos nos projetos erros críticos de conceito no modelo de desenvolvimento, principalmente por profissionais que já possuem conhecimentos (básico ou avançado) nas tecnologias Microsoft .NET, portanto meus amigos, fica a dica: SharePoint não é .NET, são bem diferentes e o SharePoint tem um modelo de desenvolvimento muito particular e que deve ser respeitado. #Desafabei J

Basicamente meu apelo acima, quer dizer que todos os programadores .NET, quando estiverem em um projeto SharePoint e lhes aparecer algum “issue” ou tarefa para ser desenvolvida, sempre analisem como fazer no SharePoint, mesmo que para a mesma necessidade, já saibam como desenvolveriam em .NET.

Ufa! Desculpem pelas delongas, mas acho importante trocarmos figurinhas, eu mesmo vim de outras tecnologias e sofri muito com isso, acho que temos sempre algo a melhorar e essa foi uma mensagem que sempre quis passar aqui no Blog.

Voltando ao foco do post, gostaria de disponibilizar algumas referências que considero essenciais para todos os desenvolvedores SharePoint conhecerem:

 

Developer Centers

SharePoint 2010 Developer Center
http://msdn.microsoft.com/en-US/sharepoint/default.aspx

SharePoint Server 2007 Developer Center
http://msdn.microsoft.com/en-US/office/aa905503.aspx

 

O Essencial…

Get Started Developing on SharePoint 2010
http://msdn.microsoft.com/en-us/sharepoint/ee513147.aspx

Application Lifecycle Management in Microsoft SharePoint 2010
http://blogs.msdn.com/b/sharepointdeveloperdocs/archive/2010/11/17/application-lifecycle-management-in-microsoft-sharepoint-2010.aspx

Development Life Cycle for SharePoint 2010
http://msdn.microsoft.com/en-us/sharepoint/ff420387.aspx

SharePoint 2010: Developer Platform White Paper
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5184cb27-98d9-4cc0-bb0b-4b24d5b62db6
*Leitura obrigatória para desenvolvedores .NET 

SharePoint Server 2007 SDK: Software Development Kit
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6d94e307-67d9-41ac-b2d6-0074d6286fa9

SharePoint 2010 Reference: Software Development Kit
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f0c9daf3-4c54-45ed-9bde-7b4d83a8f26f

Microsoft SharePoint Online Standard Developer Guide
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d007f35e-375c-4b11-bc40-bc9082bb224a

SharePoint 2010: Professional Developer Evaluation Guide and Walkthroughs
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cffb14e8-88a9-43bd-87aa-4792ab60d320


Um nível mais avançado:

SharePoint Guidance Patterns & Practices Developer Center (SharePoint 2007 & 2010):
http://msdn.microsoft.com/en-us/library/ff650022.aspx

Best Practices: Using Disposable Windows SharePoint Services Objects
http://msdn.microsoft.com/en-us/library/ms778813.aspx

SharePoint 2010 Advanced IT Professional Training
http://technet.microsoft.com/en-us/sharepoint/ff420396.aspx

Developer Best Practices Resource Center | SharePoint Server 2007
http://msdn.microsoft.com/en-US/office/dd638301.aspx

Best Practices Resource Center for Microsoft Office SharePoint Server 2007
http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx

 

E o conteúdo em Português?

Introdução ao desenvolvimento com SharePoint 2010
http://rodrigoaromano.wordpress.com/2010/10/27/introduo-ao-desenvolvimento-com-sharepoint-2010/

Programa Profissional Cinco Estrelas WSS 3.0:
http://www.technetbrasil.com.br/cincoestrelas/default.aspx?serie=SharepointServices3  

MSDN Experience – Office Development
http://www.msdnbrasil.com.br/experience/Officedev/Home.aspx  

TechNet Experience – Colaboração e Produtividade:
https://www.technetbrasil.com.br/experience/iw/Home.aspx

Aqui mesmo no meu blog, tenho alguns links de Blogs e Sites em PT-BR, recomendo a leitura, temos muito conteúdo bom, mas…

Ainda temos pouco conteúdo bem direcionado em português, o que existe hoje são muitos conteúdos específicos, sem uma trilha de conhecimento bem formada…

Mas a boa noticia é que o pessoal da Microsoft tem se manifestado para ajudar os influenciadores do mercado a formar um conteúdo melhor para a formação adequada dos profissionais, nesse sentido o Fabio Hara e o Alex Schulz  hoje são os responsáveis por essa ação e devem em breve apresentar boas novidades.

Existe um grupo criado no site LinkedIn chamado Influenciadores de SharePoint, onde vocês podem acompanhar de perto o andamento dessas novidades.

Enquanto isso, vamos nos esforçar no inglês porque tem muito conteúdo disponível, basta investir algumas horas para alcançarmos níveis melhores do nosso conhecimento. Vamos pessoal! O SharePoint é uma plataforma incrível, mas ainda depende muito de nós profissionais, que estamos na ponta para concretizar o sucesso do produto!

Abraços e até a próxima!

Anúncios

11 Respostas to “Guia de formação para Desenvolvedores SharePoint…”

  1. Rodrigo Romano Says:

    Excelente iniciativa! A formação correta no produto é essencial para desenvolver utilizando o SharePoint como plataforma!

    Parabéns!! =D

  2. Tarcisio Gambin Says:

    Olá Wagner!

    Excelente post! Uma verdadeira bússola para o desenvolvimento no SP2010 ;p
    Aproveitando o assunto, tenho uma dúvida…
    Tenho um bom conhecimento na área de infra do sharepoint (AD, DNS, IIS, SSL,… e na utilização da ferramenta em geral) mas o que mais me incomoda é a total dependencia de terceiros para desenvolvimento de coisas simples no sharepoint. Por isso penso seriamente em partir também para o desenvolvimento, mas não conheço praticamente nada de .Net (asp.net, c#, …)
    Neste caso o que seria mais indicado pra quem realmente tá começando em dev mas com foco em sharepoint?

    Obrigado e um grande abraço!

    • WaAmorim Says:

      Olá Tarcisio,
      Tudo bem?
      Para quem está começando SharePoint e pensa em se especializar em Desenvolvimento, sem dúvidas o requisito principal é conhecer todos os recursos do SharePoint, para não reinventar a roda, após esse conhecimento, o modelo mais comum de extensibilidade do SharePoint é realizado através do Microsoft .NET e o Object Model do SharePoint, nesse caso você pode estudar desenvolvimento SharePoint utilizando .NET, sempre respeitando o Object Model e o modelo de desenvolvimento do SharePoint , que é bem diferente de Microsoft .NET puro.
      Boa sorte meu amigo!
      Abraços.

  3. Charles Lomboni Says:

    Muito bom o artigo Wagner!
    O blog foi sugestão sua mesmo para minha leitura e venho dizer que tem bastante conteúdo pra aprender e se desenvolver bem na ferramenta. Estou começando e já gostando bastante. 🙂

  4. Leandro Duarte Says:

    Olá amigo, e parabéns pelo post.
    Gostaria de saber se é uma boa trabalhar com SharePoint?
    Tem futuro?

    Abraços

    • WaAmorim Says:

      Olá Leandro,
      Poxa, depois podemos conversar melhor sobre isso, mas o SharePoint sem dúvidas hoje é uma forte tendência na Microsoft e no mercado de TI. Uma plataforma que ainda não foi descoberta pelas empresas e cada dia mais tem se tornado tendência corporativa.
      Eu sou suspeito, mas faça uma pesquisa de mercado, vai se maravilhar!
      Abraços!

  5. Alan Says:

    Um excelente post…
    Pra quem tá iniciando com SharePoint é um ótimo guia e tem conteúdo até pra quem já tem um conhecimento mais avançado!

    SharePoint é, sem dúvida, a ferramenta do futuro!

  6. Ricardo Says:

    Estou tentando fazer o treinamento sharepoint 5 estrelas mas quando acesso o site não aparece nada na seção “Conteúdo de Estudo” mas simplesmente não aparece nenhum material para estudo.

    Vocês saberiam onde poderia encontrar esse material?

    Muito obrigado

    • WaAmorim Says:

      Olá Ricardo,
      Tudo bem? Infelizmente o Programa Profissional 5 Estrelas de WSS 3.0 saiu do ar mesmo, o conteúdo foi removido por questões de hosting.
      Mas a boa notícia é que a Microsoft lançou o programa Microsoft Virtual Academy (MVA), ele será o novo 5 Estrelas, na minha visão, um pouco melhorado.
      O material do SharePoint está em construção e em breve será disponibilizado (acredito que em Março). Fique atento ao site e aproveite o conteúdo.
      Abraços.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: