CPW046 |
Programação de Aplicações SharePoint com .NET |
|
|
||
|
Objectivo Geral |
|
|
||
O modelo orientado a objectos SharePoint.NET coloca à disposição dos programadores e responsáveis de desenvolvimento a possibilidade de personalizar qualquer site quer ao nível gráfico quer de navegabilidade e usabilidade. As empresas poderão aproveitar e potenciar a integração do SharePoint com o Visual Studio para criar aplicações robustas de forma mais simples e intuitiva. Este Curso tem como objectivo dotar os participantes dos conhecimentos e competências técnicas que lhes permitam criar aplicações em Sharepoint baseados plataforma .NET.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Construir aplicações SharePoint com o Visual Studio
· Criar e utilizar componentes Web personalizadas
· Reagir aos eventos do utilizador utilizando receptores e fluxos de trabalho personalizados
· Projectar e implementar sites personalizados e aplicações
· Aceder e manipular dados do site do servidor e código do cliente
· Simplificar os desenvolvimentos com as soluções adequadas
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais envolvidos e com responsabilidades em customizar aplicações SharePoint com a plataforma .NET.
|
|
|
PRÉ-REQuisitos |
|
|
Assume-se conhecimentos e experiência em Visual Basic.NET assim como conhecimentos básicos sobre a tecnologia Sharepoint.
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - INTRODUÇÃO ÀS APLICAÇÕES COM O SHAREPOINT
· Características e funcionalidades
· Site, Páginas e Aplicações
· Web Parts
· Eventos
· Workflows
· Web services
· ASP.NET
2 - O INTERFACE DO SHAREPOINT
· Programação do interface (UI)
· Arquitectura interna
· Potenciar a linha de comandos “Site Ribbon“
· Opções de personalização ao nível de servidor e clients
· Aplicações e conteúdos
· Sites e Webs
· Implementação do SPSite e SPWeb
· Criação de sites e sub-sites
· Trabalhar com os SPFiles
· Desenvolvimento ao nível da customização da navegação
· Criação de navegação com CAML
· Controlar a navegação com código
· Adicionar acções personalizadas
· Utilizar eficazmente a “Dialog Framework”
3 - CRIAÇÃO DE WEB PARTS E CONTROLS
· Desenvolvimento de componentes Web - Web Parts
· Fazer o assembling das Web Parts
· Aplicar as funcionalidades de rendering e CreateChildControls
· Personalização com propriedades
· Técnicas de Debugging aplicadas às Web Parts
· Inserção e configuração de Web Parts
· Os “controls”
· Identificação dos tipos de controlo
· Criação e utilização dos ASCX files
· Potenciar os controlos existentes
· Conexão entre Web Parts
4 - CODIFICAÇÃO DE EVENTOS E WORKFLOWS
· Responder às notificações do SharePoint
· Listas e eventos que servem de gatilho aos eventos e workflows
· Saber utilizar as propriedades dos eventos
· Criação de tarefas e envio de e-mails
· As opções de estados de sincronização
· Receptores de eventos – “event receivers”
· O sistema de Workflow
· As acções standard nos sistemas de Workflow
· Potenciar as funcionalidades do workflow
· Criação de tarefas
· HandleExternalEvent vs CallExternalMethod
· Personalização e importação de acções a partir do Designer
5 - CRIAÇÃO DE PÁGINAS CUSTOMIZADAS E SERVIÇOS DE CONECTIVIDADE
· A recolha dos dados no input através de páginas customizadas
· Programação do site e das aplicações
· Desempenho
· Utilização de Templates com as Master Pages
· Os Serviços de conectividade - Business Connectivity Service (BCS)
· Entender o modelo BCS
· Inserir, actualizar e apagar
· Integrações com o motor de busca
6 - ORGANIZAÇÃO DE DADOS C/ SHAREPOINT
· Incorporar as listas SharePoint e Bibliotecas de Documentos
· Desenvolvimento e manuseamento de listas e bibliotecas através do código
· Manuseamento e programação de campos de dados
· Adicionar documentos
· Aceder aos dados do servidor
· GTipos de conteúdos
· Captura de listas de dados com o Linq
· SPQuery
· Query Governors
· SPSiteDataQuery
· ADO.NET data services
· Aceder a documentos
· Aceder aos dados do lado do Cliente
· O Client Object Model
· Breve comparação entre JavaScript, .NET e Silverlight
· Acesso a dados com as funcionalidades CAML e os WCF Data Services
· Recuperar dados através dos RESTFUL services
7 - APLICAÇÕES E SOLUÇÕES
· Desenvolvimento de funcionalidades, características e desenho de soluções
· Como embalar a aplicação como uma solução
· Opções de configuração das aplicações
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,990.00 EUR | 1,590.00 EUR | 1,290.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
3,650,790.00 AOA | 1,941,390.00 AOA | 1,575,090.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
248,170.00 MZN | 131,970.00 MZN | 107,070.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
Preço sob consulta. Peça-nos um orçamento através do email: comercial@vantagem.com |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?