2557 - Building COM+ Applications Using Microsoft.NET Enterprise Services

Brás Figueiredo
Em Cerqueira César

Preço a consultar
Ou prefere ligar para o centro agora?
(55) ... Ver mais
Compare este curso com outros semelhantes
Ver mais

Informação importante

  • Curso
  • Cerqueira césar
  • 40 horas letivas
Descrição


Dirigido a: Este curso é destinado a desenvolvedores que atualmente desenvolvam aplicações cliente/servidor e aplicações de larga escala para departamentos dentro de uma grande empresa ou corporação. Consultores que trabalhem com desenvolvedores para a construção de aplicações cliente/servidor e soluções de larga escala voltadas para negócios; desenvolvedores Web que trabalhem em aplicações Web que requei...

Informação importante
Instalações

Instalações e datas

Início Localização
Consultar
Cerqueira César
Av. Paulista 2073 - Ed. Horsa 2 - 1º E 2º Andares - Cerqueira César Cep 01311-300 - São Paulo - Sp, 01311-300, São Paulo, Brasil
Ver mapa

Perguntas frequentes:

· Requisitos

Antes de iniciar este curso, os alunos devem ter experiência em gerar assemblies utilizando Microsoft Visual Basic® .NET ou Microsoft Visual C# eexperiência tratando transações de banco de dados em código.Adicionalmente, é recomendado, mas não obrigatório que os alunos tenham completado: 2349 , 2415

Programa

Idioma: Inglês

Fornecedor: Microsoft

Carga Horária
40 horas
Pré-requisitos
Antes de iniciar este curso, os alunos devem ter experiência em gerar assemblies utilizando Microsoft Visual Basic® .NET ou Microsoft Visual C# eexperiência tratando transações de banco de dados em código.Adicionalmente, é recomendado, mas não obrigatório que os alunos tenham completado: 2349 , 2415
Objetivos

A quem se destina
Este curso é destinado a desenvolvedores que atualmente desenvolvam aplicações cliente/servidor e aplicações de larga escala para departamentos dentro de uma grande empresa ou corporação. Consultores que trabalhem com desenvolvedores para a construção de aplicações cliente/servidor e soluções de larga escala voltadas para negócios; desenvolvedores Web que trabalhem em aplicações Web que requeiram significativo suporte de infra-estrutura como transações, segurança, e "pooling" de recursos; e desenvolvedores de aplicações Line-of-Business (LOB).


Esse curso ajudará o aluno a se preparar para os seguintes exames:

70-310 Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework
70-320 Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
  • 2389 Developing Applications Using ADO.NET
  • 2524 Developing XML Web Services Using Microsoft ASP.Net
  • 2663 Programming com XML in the Microsoft .NET Framework
MCAD: C#.Net Windows Application

MCSD: Microsoft Certified Solution Developer

MCSD: Microsoft Certified Solution Developer

MCAD: C#.Net Web Application

MCAD: VB.Net Web Application


  • Módulos do Curso
    • Modulo 1

      Após completar este curso, os alunos serão capazes de:

      • »Descrever a história das aplicações baseadas em servidor e descrever a arquitetura runtime do COM+.
      • »Usar atributos para configurar um assembly como uma aplicação COM+ e criar componentes que usem Just-in-Time (JIT) activation e sejam sincronizados.
      • »Criar componentes de acesso a dados que usem o MS ADO.NET para trazer ou atualizar dados em um banco de dados.
      • »Criar componentes transacionais
      • »Implementar segurança em aplicações corporativas utilizando a segurança baseada em papeis(roles) do COM+.
      • »Gerenciar estado em componentes com ativação JIT.
      • »Criar Compensating Resource Managers (CRMs) para permitir o suporte transacional em recursos que não ofereçam este tipo de suporte.
      • »Utilizar eventos não vinculados (loosely coupled events-LCEs) para enviar notificações para outras aplicações.
      • »Depurar aplicações COM+ e descrever cenários comuns de falhas em aplicações e como resolver estas falhas.
      • »Criar scripts para gerenciamento, instalação e administração.
      • »Utilizar as melhorias oferecidas no COM+ versão 1.5 para aumentar a escalabilidade, disponibilidade e gerenciabilidade de aplicações COM+ e utilizar características do COM+, como, Services Without Components (SWC), Bring Your Own Transaction (BYOT), e notificação Phase Zero em aplicações.
    • Modulo 2

      Introdução aos serviços COM+

      • »Descrever a história das aplicações baseadas em servidor
      • »Descrever a arquitetura runtime do COM+
      • »Este módulo cobre a evolução das aplicações de aplicações monolíticas a aplicações cliente/servidor e daí a aplicações componentizadas e a infra-estrutura de suporte a aplicações componentizadas que os serviços COM+ oferecem. O módulo também cobre a arquitetura runtime do COM+ e como ele utiliza substitutos(surrogates), contexto e interceptação para oferecer serviços aos componentes. História das aplicações baseadas em servidor Arquitetura Runtime do COM+
    • Modulo 3

      Configurando Just-in-Time Activation e Sincronização

      • »Utilizar atributos para configurar um assembly como aplicação COM+.
      • »Criar componentes que utilizem ativação Just-in-time.
      • »Criar componentes que sejam sincronizados.Component
      • »Este módulo descreve os atributos que podem ser atribuídos a componentes e como escrever um componente que utiliza os serviços do COM+. Este módulo descreve como acessar o contexto do objeto de dentro do código, utilizar ativação JIT, sincronização, o relacionamento entre sincronização e ativação JIT, e como configurar ativação JIT e sincronização para um componente.
    • Modulo 4

      Uso do ADO.NET para trabalhar com dados

      • »Descrever a arquitetura e as classes do ADO.NET.
      • »Utilizar as classes fornecidas pelo namespace SqlClient para trazer ae atualizar dados de um banco de dados Microsoft SQL Server 2000 database.
      • »Este módulo descreve como excutar consultas e trazer um conjunto de resultados utilizando o ADO.NET. Este módulo tambem cobre como passar parâmetros para uma stored procedure, criar objetos DataSet específicos, e utilizar strings de construção para especificar informações de conexão para uma fonte de dados.Arquitetura ADO.NETAcessando um banco de dados SQL Server
    • Modulo 5

      Serviços Transacionais

      • »Descrever o processamento transacional e como este é implementado com .NET Enterprise Services.
      • »Usar as classes definidas no namespace EnterpriseServices para implementar processamento transacional.
      • »Este módulo descreve processamento de transações, como implementado pelo .NET Enterprise Services, e como adicionar atributos no código para habilitar o processamento de transações.Introdução ao processamento de transaçõesTransações com .NET Enterprise Services
    • Modulo 6

      Segurança em Aplicações Corporativas

      • »Descrever o modelo de segurança oferecido pelo COM+ e como ele é utilizado com outros mecanismos de segurança.
      • »Implementar segurança em aplicação utilizando segurança baseada em papeis no COM+.
      • »Configurar autenticação e níveis de personificação para balancear os requerimentos entre performance e flexibilidade.
      • »Este módulo expõe como implementar segurança baseada em papeis do COM+ em componentes utilizando o .NET Enterprise Services.Introdução a segurança de aplicações Implementação de segurança baseada em papéis no COM+ Autenticação e personificação
    • Modulo 7

      Gerenciamento de Estado

      • »Descever a necessidade para o gerenciamento de estado e as técnicas para implementá-lo.
      • »Manutenção de estado usando SPM.
      • »Manutenção de estado utilizando variáveis de aplicação e sessão e cahe ASP.NET.
      • »Este módulo descreve como gerenciar estado com .NET Enterprise Services. Explica como utilizar o Shared Property Manager (SPM) para armazenar estado em aplicações ASP.NET para armazenar estado de aplicação e sessão, e utilizar cache em ASP.NET.Introdução ao gerenciamento de estadoUtilizando o Shared Property ManagerUtilizando ASP.NET para armazenar estado
    • Modulo 8

      Compensating Resource Managers

      • »Descrever a arquitetura dos CRMs.
      • »Implementar um CRM.
      • »Este módulo descreve a arquitetura de CRMs e como implementar CRMs.Introdução aos Compensating Resource ManagersImplementando Compensating Resource Managers
    • Modulo 9

      Loosely Coupled Events

      • »Descrever porque os LCEs são necessários.
      • »Descrever a arquitetura do sistema LCE.
      • »Configurar o sistema LCE via código e utilizando a ferramenta administrativa Component Services.
      • »Implementar publicadores, assinantes, e classes de evento.
      • »Este módulo descreve a arquitetura dos LCEs e o sistema LCE. Este módulo também descreve como configurar e implementar publicadores, assinantes, e classes de evento.Introdução aos Loosely Coupled EventsEventos COM+Utilização de Loosely Coupled Events
    • Modulo 10

      Queued Components

      • »Listar as vantágens de utilizar mensagens assíncronas em ambiente de sistemas distribuídos.
      • »Explicar os propósitos dos elementos recorder, listener, e player na arquitetura de Queued Components.
      • »Listar considerações adicionais no desenho de componentes introduzidas pelas menságens assícronas.
      • »Instalar e configurar um queued component em uma aplicação COM+.
      • »Instanciar um queued component utilizando os monikers queue e new.
      • »Neste módulo voce aprenderá os benfícios de mensagens assíncronas em ambientes de sistemas distribídos. Voce também aprenderá como o serviço COM+ Queued Components possibilita aos desenvolvedores executar métodos em componentes de forma assíncrona utilizando os serviços de do Windows XP Message Queuing. Finalmente, voce aprenderá como mensagens podem ser enviadas e recebidas com a proteção de uma transação.Introdução ao conceito de enfileiramentoDesenvolvimento de Queued ComponentsQueued Components e transações
    • Modulo 11

      Depurando aplicações COM+

      • »Depurar aplicações COM+ utilizando ferramentas como Microsoft Visual Studio®.
      • »Depurar alguns problemas comuns em aplicações COM+.
      • »Neste módulo voce aprenderá como depurar aplicações que usam os .NET Enterprise Services.Ferramentas de depuraçãoCenários comuns de depuração
    • Modulo 12

      Instalação e administração de aplicações COM+

      • »Instalar uma aplicação COM+.
      • »Utilizar o Microsoft Windows Script Host (WSH) para criar scripts que façam instalações comuns e tarefas administrativas, tais como, criar a aplicação ou adicionar componentes a uma aplicação.
      • »Este módulo introduz os objetos COMAdmin e técnicas adicionais para instalação e administração de aplicações COM+. Ele descreve as vantagens e desvantagens de cada técnica para que os alunos possam selecionar o que for mais apropriado para sua aplicação.Instalar uma aplicação COM+ construída usando.NET Enterprise ServicesUtilização dos objetos COMAdmin em scripts Windows Scripting Host
    • Modulo 13

      Melhorias no COM+ 1.5

      • »Utilizar características do COM+ 1.5 para aumentar a escalabilidade e disponibilidade de aplicações COM+.
      • »Utilizar caracteriísticas do COM+ 1.5 para aumentar o gerenciamento de aplicações COM+.
      • »Utilizar o características do COM+ como, Services Without Components (SWC), Bring Your Own Transactions (BYOT), e notificação Phase Zero notification em suas aplicações.
      • »Este módulo mostra como utilizar novas características disponíveis no COM+ versão 1.5 que ajudam a gerenciar, escalar e maximizar o tempo disponibilidade de sua aplicação COM+ mais eficientemente. Este módulo também explica como usar o .NET Enterprise Services sem Implementar serviced components.Melhorias em escalabilidade e disponibilidade.Melhorias de gerenciamento.Outras características do COM+.



Compare este curso com outros semelhantes
Ver mais