SharePoint – Desenvolvimento de Aplicações

Objectivos

  • Construir eficazmente aplicações para SharePoint 2016 com recurso ao Visual Studio;
  • Criar aplicações alojados no SharePoint, auto-alojados e aplicações hospedados em provedor;
  • Manipular dados do site com JavaScript e. NET do lado do cliente Object Model e REST;
  • Desenhar aplicativos de página inteira e partes de aplicações personalizados para o SharePoint 2016;
  • Executar SharePoint 2016 workflows para aplicações.

Introdução à Plataforma SharePoint

  • Fundamentos
  • Servidor
  • Office
  • SharePoint Designer
  • Alojar localmente ou no Office 365
  • Listas e Apps

App SharePoint

  • Introdução ao desenvolvimento de Apps
  • Arquitectura
    • Separação de Código
  • Ferramentas de Desenvolvimento
    • Integração com o Visual Studio
    • Configuração do Servidor para desenvolvimento

App – Infraestrutura

  • Alojamento
  • Segurança

Programar com (CSOM) e REST

  • Manipular dados com CSOM
    • Executar CSOM com JavaScript e .NET
    • O Arranque com Load()
    • Executar um pedido com ExecuteQuery() e LoadQuery()
  • Hierarquia de “objectos”
    • Site
    • Web
    • List
    • List Item
    • Field
    • Criar listas
    • Construir consultas CAML com ViewFields e Where
  • Publicação de ficheiros com CSOM
    • Gerir conteúdo com check-in e check-out
    • Upload de ficheiros com CSOM
  • Aceder a conteúdo com REST e oData
    • Mapear REST URLs
    • Ler e Escrever dados REST com jQuery
    • Pedidos cross-domain com SP.RequestExecutor

Implementar Interfaces

  • Desenvolvimento imersivo de páginas
    • Adoptar SharePoint user interface style com app.master
  • Desenho de Webparts
    • Construir uma WebPart
    • Configurar propriedades
  • Expandir funcionalidade
    • Especificar acções com a URL

Integrar Dados Externos com Business Connectivity Services (BCS)

  • Preparar a origem de dados para BCS
    • Ligar a dados com Entity Framework
    • Desenvolver WCF data service como uma origem oData
  • Consumir origens de dados com BCS
    • Publicar conteúdos externos
    • Listas externas

35h

Quer saber mais informações?

Share via
Copy link
Powered by Social Snap