Alm e share point

439 visualizações

Publicada em

Palestra realizada no ALM Summit Brasil 2013

0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
439
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Web Front End Server – É o servidor que hospeda as web apps que os usuários acessamApp Server – É onde hospedamos os servidores de aplicação como os serviços de Busca, Serviços analíticos (excelservices), index servers, etc.Sql Server – Onde ficam os dados do sharepoint.. Mas só os dados ??
  • Alm e share point

    1. 1. ALM e SharePointClaudio LeiteConsultor ALMLambda3claudio.leite@lamdba3.com.brTwitter: @claudiobernardoVinicius MouraConsultor ALMLambda3vinicius.moura@lamdba3.com.brTwitter: @vinijmoura
    2. 2. Item de Configuração(Visão de Dev)Gestão de Mudança deAmbiente(Visão Infra)≠
    3. 3. Uma Farm Típica..
    4. 4. Features• Hoje podemos considerar como um tipo básicode deploy• Podemos implementar features a nível deFarm, Web Applications, Site Collections, Webs• Podemos implementar validações em algunseventos como :Instalação, Desinstalação, Ativação, Desativaçãoe Atualização
    5. 5. Onde estão os fontes ?
    6. 6. Ciclo de Vida
    7. 7. SimplificandoDeveloper MachineDevelopmentTestingF5DeployTeam Foundation ServerCheck InStagingAutomated TestingWarm-Blooded UserTestingTFS Build ServerSharePoint ProjectsSP2010 DLL’sBuildRun Tests?Fix Bugs (repeat as necessary)NightlyBuildorContinuousIntegrationDeploy Using PowerShellOpen/Close BugsWSP
    8. 8. Versionando sua aplicação
    9. 9. Compilando e Empacotando• Objetivos• Gerar pacotes (WSPs) que possam seraplicados em qualquer ambiente• Implementar Continuos Integration• Desafios• Não ter sempre o código mais novo ecompleto• Resolver problemas de integração
    10. 10. Aqui vale um parênteses
    11. 11. Estrutura de Build
    12. 12. Construindo um CI para o meu projeto
    13. 13. Como o Visual Studio pode ajudar ?• Testes de unidade – Novo modelo deteste de unidades utilizando o MicrosoftFakes• Gerenciamento dos casos de testes• Coded-UI• Teste de carga
    14. 14. Coded-UI para Sharepoint
    15. 15. Considerações Finais• Modelos de Versionamento de Masterpages /CSS etc..• Sempre que criar Listas, ContentTypes, Bibliotecas Importe no Visual Studio• Executar Builds Noturnas que remontamambiente para validar a instalação e ativaçãodas Features e Webparts
    16. 16. Referências• BRDLite– http://vsarbrdlite.codeplex.com/• Agile SharePoint Development: The New OpenApplication Model– http://bit.ly/15fmZtu• Continuous Integration for SharePoint 2010 (MikeMorton)– http://bit.ly/SpCI_1• Application Lifecycle Management: Automated Buildsand Testing for SharePoint Projects– http://bit.ly/MZAvVo
    17. 17. www.almsummitbrasil.com.br

    ×