Desenv. e Integração
de Aplicativos para SharePoint
Douglas Romão
MTAC – Microsoft Technical Audience Contributor
• Pano de Fundo do SharePoint
• Modelos de Apps
• Integração com o SharePoint
• Alguns Cenários
• Let’s Play!
• Plataforma de Colaboração da Microsoft
• Faz parte da suíte de produtos do Office 365
• Gestão de Conteúdo da Empresa (E...
• Server
• Foundation
• Online – Office 365
• Aplicativos executados em um local e contexto
auto-gerenciável;
• Isolado do Sistema Operacional;
• Podem ser adicionado...
_vti_bin _vti_bin
CSOM
Declar. App &
Workflow Events
_api
_api
• Provider-hosted;
• SharePoint-hosted;
• REST;
• Autenticação com oAuth;
• Novas API´s client e server;
• CSOM javascript;
• Desenvolvimento cross platform;
• SharePoint store;
• App Catalog;
Permite que as suas apps
possam ser comercializadas
Catálogo Corporativo das
Apps
• Desenvolvimento de aplicações .NET e utilização
do CSOM;
• Integração à API´s do Office 365;
• Desenvolvimento CSOM javascript;
• App é utilizado dentro do SharePoint;
• App é hospedado dentro do SharePoint;
• Integ...
• Desenvolvimento em QUALQUER linguagem web;
• App é utilizado dentro do SharePoint;
• App é hospedado fora do SharePoint;...
• Desenvolvimento C# com o CSOM SharePoint;
• Aplicação é hospedada e roda fora do SharePoint;
• Integração completa com o...
• Desenvolvimento javascript CSOM;
• Integração com ferramentas do Office;
• Integração com Recursos do SharePoint;
• Hosp...
• Desenvolvimento javascript CSOM;
• Hospedado dentro do SharePoint;
• Debug online;
• Integração aos recursos do SharePoi...
• CSOM C# - https://msdn.microsoft.com/en-us/library/office/fp179912.aspx
• Build Apps- https://msdn.microsoft.com/en-us/l...
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
Próximos SlideShares
Carregando em…5
×

OneDay Baixada 2015 - Desenvolvimento para SharePoint

1.189 visualizações

Publicada em

Palestra ministrada no evento OneDay Baixada sobre desenvolvimento de aplicativos para SharePoint.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.189
No SlideShare
0
A partir de incorporações
0
Número de incorporações
647
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • <?xml version="1.0" ?>
    <configuration>
    <startup>
    <requiredRuntime version="v2.0.50727" />
    <supportedRuntime version="v2.0.50727" />
    </startup>
    <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
    <assemblyIdentity name="Microsoft.BusinessData" publicKeyToken="71e9bce111e9429c" culture="neutral" />
    <bindingRedirect oldVersion="16.0.0.0-65535.65535.65535.65535" newVersion="15.0.0.0"/>
    </dependentAssembly>
    </assemblyBinding>
    </runtime>
    </configuration>
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • Demonstrações:
    "Demonstração 1 – Ferramentas do Visual Studio para o Windows Azure"
  • Ambientes da área restrita para desenvolvimento e teste de aplicativos no SO suportado
    Compatibilidade de aplicativos e QA no novo S/O (p.ex., WS 2012) ou software (p.ex., SQL Server 2012)
    Testes de carga e de estresse
    Área restrita de des./teste do SharePoint 2013
    Correção de bugs e reprodução de falhas em pilhas de aplicativos e de softwares
    Ambiente para treinamento, aprendizado e demonstrações de aplicativos
    TFS: configuração personalizada do TFS com < 2200 usuários; teste de distribuições e atualizações do TFS
  • OneDay Baixada 2015 - Desenvolvimento para SharePoint

    1. 1. Desenv. e Integração de Aplicativos para SharePoint Douglas Romão MTAC – Microsoft Technical Audience Contributor
    2. 2. • Pano de Fundo do SharePoint • Modelos de Apps • Integração com o SharePoint • Alguns Cenários • Let’s Play!
    3. 3. • Plataforma de Colaboração da Microsoft • Faz parte da suíte de produtos do Office 365 • Gestão de Conteúdo da Empresa (Enterprise Content Management) • Gestão de Conteúdo Web (Web Content Management) • Social • Business Intelligence • Integração nativa com Office • Integrações customizadas • Apps e soluções customizadas através de .NET
    4. 4. • Server • Foundation • Online – Office 365
    5. 5. • Aplicativos executados em um local e contexto auto-gerenciável; • Isolado do Sistema Operacional; • Podem ser adicionados ou removidos por usuários comuns;
    6. 6. _vti_bin _vti_bin CSOM Declar. App & Workflow Events _api _api
    7. 7. • Provider-hosted; • SharePoint-hosted;
    8. 8. • REST; • Autenticação com oAuth; • Novas API´s client e server; • CSOM javascript; • Desenvolvimento cross platform;
    9. 9. • SharePoint store; • App Catalog; Permite que as suas apps possam ser comercializadas Catálogo Corporativo das Apps
    10. 10. • Desenvolvimento de aplicações .NET e utilização do CSOM; • Integração à API´s do Office 365;
    11. 11. • Desenvolvimento CSOM javascript; • App é utilizado dentro do SharePoint; • App é hospedado dentro do SharePoint; • Integração completa com os recursos do Site;
    12. 12. • Desenvolvimento em QUALQUER linguagem web; • App é utilizado dentro do SharePoint; • App é hospedado fora do SharePoint; • Integração completa com os recursos do Site e com outras aplicações;
    13. 13. • Desenvolvimento C# com o CSOM SharePoint; • Aplicação é hospedada e roda fora do SharePoint; • Integração completa com os recursos do Site e com outras aplicações;
    14. 14. • Desenvolvimento javascript CSOM; • Integração com ferramentas do Office; • Integração com Recursos do SharePoint; • Hospedagem no Office 365;
    15. 15. • Desenvolvimento javascript CSOM; • Hospedado dentro do SharePoint; • Debug online; • Integração aos recursos do SharePoint;
    16. 16. • CSOM C# - https://msdn.microsoft.com/en-us/library/office/fp179912.aspx • Build Apps- https://msdn.microsoft.com/en-us/library/office/jj163230.aspx • Applications - https://msdn.microsoft.com/en-us/library/ff648591.aspx • Meu blog – http://douglasromao.wordpress.com

    ×