Codificando .Net

Aprendizado, companherismo, ensino e aperfeiçoamento constante

Treinamento WCF – Windows Communication Foundation pela TrainingDay

Olá pessoal,


Há alguns dias venho divulgando um treinamento de WCF – Windows Communication Foundation que irei ministrar na Training Day no próximo dia 19/07 :).


Este é um treinamento de 16 horas focado em prática e execução de laboratórios onde o aluno já coloca a “mão na massa” desde o começo o que ajuda bastante no aprendisado e fixação do conteúdo.


Abaixo, seguem as informações sobre cada módulo que será apresentado aos alunos.


Introdução

Neste treinamento de 16 horas, os desenvolvedores de aplicação irão aprender como desenhar e implementar serviços utilizando Windows Communication Foundation. Os tópicos cobertos por este treinamento são:


  • · Introdução ao Windows Communication Foundation
  • · Configurando e Hospedando serviços WCF
  • · Gerenciando Endpoints e Behaviors usando WCF
  • · Depurando e Diagnosticando problemas nos Serviços WCF
  • · Desenhando e Definindo Contratos usando WCF
  • · Manipulando Erros usando WCF
  • · Gerenciando Instâncias e Concorrência nos serviços WCF
  • · Melhorar o desempenho dos serviços WCF
  • · Implementando segurança nos serviços WCF
  • · Implementando transações nos serviços WCF

Requisitos


Os participantes deste treinamento deverão possuir conhecimentos prévios hein:


  • · Conhecimento básico na plataforma .NET / .NET Framework 2.0
  • · Conhecimento em alguma linguagem de programação .NET como VB.NET ou C#
  • · Alguma experiência com a criação e consumo de Webservices 2.0
  • · Desenvolvimento utilizando a IDE do Visual Studio

Módulo 1


Introdução ao Windows Communication Foundation


Introdução

Neste módulo, o aluno irá aprender sobre o Windows Communication Foundation, a nova geração de tecnologia para desenvolvimento de aplicações orientadas a serviços. Neste tópico serão apresentados a Arquitetura do WCF, como criar serviços e clientes e como trabalhar com segurança no WCF. Este módulo provê um ponto de início para Desenvolvedores de Aplicações e Arquitetos que desejam conhecer o Windows Communication Foundation.


Objetivos


No final deste módulo, os alunos estarão aptos a:


  • · Descrever o valor do WCF
  • · Descrever o que os desenvolvedores devem saber sobre o WCF
  • · Descrever o modelo de programação do WCF
  • · Descrever Serviços
  • · Descrever Mensagens
  • · Descrever Endpoints
  • · Descrever Bindings
  • · Descrever Contracts
  • · Descrever como configurar a segurança
  • · Descrever como configurar a camada de transporte
  • · Descrever WCF Clients
  • · Novidades do .NET Framework 3.5
  • · Integração do Workflow (WF) e Serviços (WCF) com o Workflow Enabled Services
  • · Ferramentas para o WCF no Visual Studio 2008 incluindo novos templates de projetos, Editor de Configuração do WCF e Web servise test host.
  • · Sindication como uma forma de expor um serviço WCF usando o modelo de programação RSS ou ATOM
  • · REST implementado como serviços de AJAX construídos com o WCF para o asp.net
  • · AJAX usando JSON codificação WCF de serviços

Modulo 2


Configurando e Hospedando Serviços Windows Communication Foundation


Introdução


Neste modulo, os desenvolvedores de aplicações irão aprender como hospedar seu serviço WCF. Os tópicos deste módulo são:


  • · Configurando e Gerenciando um host para serviço WCF.
  • · Chamando um serviço de uma aplicação gerenciada usando configuração programática
  • · Definindo os parâmetros usando arquivos de configuração externos
  • · Selecionando as opções de Host para serviços WCF
  • · Hospedando um Serviço WCF

Objetivos


Ao final deste modulo, o aluno estará apto á:


  • · Criar aplicação que hospedam serviços WCF.
  • · Chamar um service WCF hospedado em uma aplicação gerenciada.
  • · Definindo parâmetros de um serviço WCF usando configuração externa.
  • · Selecionar a melhor forma de hospedar um serviço WCF
  • · Implementar a opção de hospedagem para um serviço WCF

Módulo 3


Gerenciando Endpoints e Behaviors usando Windows Communication Foundation


Introdução


Neste modulo, os desenvolvedores irão aprender como expor um serviço WCF com múltiplos endpoints, como alterar e aplicar novos behaviors em tempo de execução para um serviço WCF.


Os tópicos deste modulo são:


  • · Expondo serviços WCF com diferentes Endpoints
  • · Adicionando Behaviors para serviços e Endpoints
  • · Interoperando com Web services não WCF

Objetivos


Ao final deste modulo, os aluntos estarão aptos a:


  • · Expor serviços WCF usando diferentes bindings.
  • · Adicionar Behaviors para serviços e endpoints.
  • · Criar clients e serviços WCF que interoperam com diferentes tipos de web services.

Módulo 4


Depurando e diagnosticando serviços WCF


Introdução


Neste modulo, os alunos irão aprender como implementar log de mensagens e rastreamento de uma solução WCF.


Os tópicos deste modulo são:


  • · Logging de Mensagens
  • · Rastreamento de Atividades

Objetivo


Ao final deste modulo, os alunos estarão aptos a:


  • · Logar e analisar a comunicação entre os serviços e as aplicações clientes para propósitos de depuração e resolução de problemas.
  • · Monitorar as atividades de seus serviços e aplicações clientes que estão em execução.

Módulo 5


Desenhando e definindo contratos para serviços WCF


Introdução


Neste capítulo os alunos irão aprender como usar o WCF para definir os diferentes tipos de interface para atender o estilo de um serviço. Os tópicos abordados neste curso incluem:


  • · Projetar uma interface de serviço WCF coerente e coesa
  • · Definir um contrato de serviço
  • · Definir um contrato de operações
  • · Definir um contrato de dados

Objetivos


Ao final deste modulo, os alunos estarão aptos a:


  • · Descrever as características de uma interface de serviço WCF coerente e coesa
  • · Definir um contrato de serviço.
  • · Definir um contrato de operações.
  • · Definir um contrato de dados

Modulo 6


Manipulação de erros usando Windows Communication Foundation


Introdução


Neste módulo, os alunos aprenderão como definir falhas de serviço para representar informações de erro, como construir estas estruturas em contratos de serviço e como capturar e processar essas falhas em um aplicativo cliente. Os tópicos abordados neste curso incluem:


  • · Mapeamento de exceções do .NET Framework e falhas SOAP
  • · Usando falhas em um serviço
  • · Manipulação de exceções e falhas em clientes

Objetivos

Ao final deste modulo os alunos estarão aptos a:


  • · Explicar como exceções .net mapeiam falhas SOAP.
  • · Definir informações de falha em um contrato de serviço.
  • · Lidar com exceções de serviço em clientes e falhas.

Módulo 7


Gerenciando Instâncias e Concorrência nos serviços WCF


Introdução

Neste curso on-line de 2 horas, os desenvolvedores de aplicativos aprenderá como melhorar o throughput de transferência de dados de desempenho e de um serviço WCF.


Os tópicos abordados neste curso incluem:


  • · Melhorar o desempenho de serviço WCF
  • · Melhorar a taxa de transferência de transferência de dados

Objetivos

No final do curso, os alunos serão capazes de:


  • · Passar grandes dados binários entre cliente e serviços WCF
  • · Implementing Security for Windows® Communication Foundation Services

Módulo 8


Melhore o desempenho de serviço pelo acesso ao serviço, ocorrências e sessões de otimização.


Introdução

Neste módulo, os alunos aprenderão como aplicar os requisitos de segurança para um binding, especificar credenciais e acessar as informações de segurança de um serviço WCF. Os tópicos abordados neste curso incluem:


  • · Visão geral da segurança do WCF
  • · Visão geral dos processos de segurança no WCF
  • · Aplicar os requisitos de segurança geral para um binding
  • · Troca de credenciais de serviço e cliente
  • · Trabalhando com segurança informações

Objetivos

No final do curso, os alunos serão capazes de:


  • · Explicar os conceitos de segurança no WCF.
  • · Explicar como o WCF lida com segurança.
  • · Especificar credenciais necessárias de serviço e cliente.

Módulo 9


Implementando a Segurança para Serviços WCF


Introdução

Neste módulo, os alunos aprenderão como aplicar os requisitos de segurança para um binding, especificar credenciais e acessar as informações de segurança de um serviço WCF. Os tópicos abordados neste curso incluem:


  • · Visão geral dos conceitos de segurança do WCF
  • · Visão geral dos processos de segurança no WCF
  • · Aplicar os requisitos de segurança geral para um Binding
  • · Troca de credenciais de serviço e cliente
  • · Trabalhando com segurança informações

Objetivos

No final do curso, os alunos serão capazes de:


  • · Explica os conceitos de segurança no WCF.
  • · Explica como o WCF lida com segurança.
  • · Especifica credenciais de serviço e cliente necessário.
  • · Segurança de acesso a informações em um serviço WCF

Módulo 10


Execução de transações no Windows Communication Foundation


Introdução

Neste módulo, os alunos aprenderão como criar operações de serviço transacional e controlar o fluxo de transações entre o cliente e o serviço. Os tópicos abordados neste curso incluem:


  • · Introdução às transações em uma aplicação orientada a serviços
  • · Criando transacional de operações de serviços
  • · Controlar o fluxo de transações do cliente ao serviço

Objetivos

No final do curso, os alunos serão capazes de:


  • · Explicar como transações funcionam em um aplicativo orientado a serviços.
  • · Criar operações de serviço transacional.
  • · Fluxo de transações de controle do cliente ao serviço

Inscrições


Para maiores informações e para que realizar sua inscrição no Evento, clique aqui.


Divulguem pra quem possa ter interesse em fazer o treinamento e esperamos por você.


Um forte abraço a todos.


Att.


Evilázaro Alves
MVP, MCTS, MCBMSS, MCP

Exibições: 217

Tags: Communication, Day, Foundation, Training, Treinamento, WCF, Windows

Comentário de Anderson Santos em 15 julho 2010 às 14:57
Show de bola.

Vou fazer o curso...

Comentar

Você precisa ser um membro de Codificando .Net para adicionar comentários!

Entrar em Codificando .Net

Patrocínios

 

 

Comunidade Daruma 

Editora O'Reilly 

 

© 2013   Criado por Alexandre Tarifa.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço