Conteúdo dos cursos
10266 - Programming in C# with Microsoft Visual Studio 2010
O curso centra-se em C # estrutura, sintaxe da linguagem e detailswith implementação. NET Framework 4.0.
Conteúdo do curso:
1- Introdução ao C # e Framework
• Introdução ao Framework. NET
• Criação de Projetos Dentro do Visual Studio 2010
• Escrever um C # Aplicativo
• Construir uma aplicação gráfica
• Documentar um aplicativo
• Execução e depuração de aplicativos usando o Visual Studio 2010
• Construir uma aplicação simples Console
• Construir um aplicativo WPF
• verificar a aplicação
• Documentação para gerar um aplicativo
2 - Programação C # Usando Constrói
• Variáveis Declarando e Atribuição de valores
• Usando expressões e operadores
• Criação e Uso de Matrizes
• Utilizar Demonstrações decisão
• Usar Instruções iteração
• Cálculo Square Roots com precisão melhorada
• Conversão de Dados Inteiro Numérico para Binário
• Multiplicando Matrizes
3 - Declarando e Chamando Métodos
• Definição e invocação de métodos
• Especificando parâmetros opcionais e parâmetros de saída
• Calcular o maior divisor comum de dois números inteiros usando o algoritmo de Euclides
• Calcular o MDC de três, quatro, ou cinco inteiros
• comparar a eficiência de dois algoritmos
• Exibindo resultados graficamente
• Resolver Equações simultâneas (opcional)
4 - Tratamento de Exceções
• Tratamento de exceções
• Levantando Exceções
• Fazer um método infalível
• Detectar uma situação excepcional
• Verificação de estouro numérico
5 - Leitura e Escrita de Arquivos
• Acessando o Sistema de Arquivos
• ler e escrever arquivos usando Streams
• Construção de um editor simples
• Tornar o XML Editor Aware
6 - Criando Novos Tipos
• Criando e usando Enumerações
• Criação e Utilização de Classes
• Criação e Utilização de Estruturas
• Comparando as referências aos valores
• Utilizar Enumerações para especificar domínios
• Utilizando um modelo de estrutura para um tipo simples
• Utilizando um modelo de classe para um tipo mais complexo
• Usando um Nullable Struct
7 - Os dados de encapsulamento e Métodos
• Controlar a visibilidade de membros de tipo
• Compartilhamento de Dados e Métodos
• Utilizar os membros estáticos para compartilhar dados
• Implementar um método de extensão
8 - Herança de classes e interfaces de execução
• Utilizando herança para definir os tipos de Referência Nova
• Definir e implementar interfaces
• definir classes abstratas
• Definir uma interface
• Implementar uma interface
• Criar uma classe abstrata
9 - Gerenciando a vida útil dos objetos e recursos Controlar
• Introdução à coleta de lixo
• Gerenciamento de Recursos
• Implementar a interface IDisposable
• Gerenciamento de Recursos usado por um objeto
10 - Encapsulamento de Dados e Definição de operadores sobrecarregados
• Criação e Utilização de Propriedades
• Criação e Utilização de indexadores
• Sobrecarga de Operadores
• Definindo propriedades em uma interface
• Propriedades de execução em uma classe
• Utilizar propriedades expostas por uma classe
• Implementar um indexador para o Access Bits em um registrador de controle
• Utilizar um indexador Expostos por uma classe
• Definir os tipos de Matrix e MatrixNotCompatible
• Operadores de execução do tipo de matriz
• Testes de Operadores para o tipo de matriz
11 - Métodos de dissociação e Tratamento de eventos
• Declarando e usando representantes
• Usar expressões lambda
• Aumentar e Manipulação de Eventos
• Usar expressões lambda para especificar Código
12 - Usando coleções e construção de tipos genéricos
• Usando coleções
• Criação e uso de tipos genéricos
• Definição de Interfaces genéricos e Variância Entendimento
• usar métodos genéricos e Delegados
• Otimização de um método de cache de dados
• Definir uma interface genérica
• Implementar uma interface genérica
• Implementação de um equipamento de teste para o Projeto BinaryTree
• Implementação de um método genérico
13 - Criando e Enumerando classes de coleção personalizada
• Implementar uma classe de coleção personalizada
• Adicionando um enumerador para uma classe de coleção personalizada
• Implementar a interface IList TItem
• Implementar um enumerador escrevendo código
• Implementar um enumerador usando um Iterator
14 - Usando o LINQ para consultar dados
• Utilizando os métodos de extensão e operadores de consulta LINQ
• Construindo Dynamic consultas LINQ e Expressões
• Usar os operadores de consulta LINQ
15 - Integração do Visual C # código com Linguagens Dinâmicas e Componentes COM
• Integração de código C # com Ruby e Python
• Acessando componentes COM em C #
• Integrar código escrito usando uma linguagem dinâmica em uma aplicação C #
• Utilizar um componente COM no Visual C # Aplicativo
10267 - Introduction to Web Development with Microsoft Visual Studio 2010
Este curso de cinco dias fornece aos conhecimentos e habilidades no desenvolvimento de aplicações Web usando o Microsoft Visual Studio 2010.
1 - Explorando o Microsoft ASP.NET Web Applications no Microsoft Visual Studio 2010
• Introdução ao Framework. NET
• Visão geral do ASP.NET
• Visão geral do Application Lab
2 - Criando Aplicativos Web usando o Microsoft Visual Studio 2010 e Microsoft NET-Based.
• Escolha de uma Linguagem de Programação
• Visão geral do Visual Studio 2010
• Criação de um aplicativo simples da Web
• Criando um site da Web ASP.NET
• Adicionando e configurando controles de servidor em formulários Web
• Criando e implantando um aplicativo da Web ASP.NET
3 - Criando um formulário da Web Microsoft ASP.NET
• Criação de Web Forms
• Adicionando e configurando controles de servidor Web em um formulário
• Criar um formulário Web
• Adicionando Controles de Servidor e configuração de um formulário web
4 - Adicionando funcionalidade a um formulário do Microsoft ASP.NET Web
• Trabalhar com arquivos code-behind
• Manipulação de controle de eventos de servidor
• Criação de classes e componentes usando o Visual Studio 2010
• Tratamento de eventos Page
• Código de execução em um aplicativo Web
• criar procedimentos de evento
• Criando um componente de Entidade
• Eventos Página Tratamento e Controle
5 - Implementação de Páginas Mestre e controles de usuário
• Criação de Páginas Mestre
• adicionar controles de usuário para um formulário Web ASP.NET
• Adicionando e Aplicação de uma página mestra
• Conversão de Formulários da Web para páginas de conteúdo e controles de usuário
6 - Validando Entrada de Usuário
• Visão geral de validação de entrada do usuário
• Validação de Controles ASP.NET
• Validação de formulários de Web
• Adicionando Controles de Validação
• Configuração de controles de validação
• Adicionando a Validação do lado do servidor
7 - Solução de problemas de aplicativos da Web Microsoft ASP.NET
• Depuração no ASP.NET
• rastreamento no ASP.NET
• Depurando uma aplicação Web
• Traçando um Aplicativo da Web
8 - Gerenciando Dados em uma página ASP.NET 4.0 Microsoft Web Application
• Visão geral do ADO.NET
• Conectar a um banco de dados
• Ligar a uma fonte de dados
• Controlar um servidor de vinculação a uma fonte de dados
• Modificando uma fonte de dados
9 - Tarefas de gestão de acesso a dados usando LINQ
• Visão geral do LINQ
• Gerenciamento de dados XML usando LINQ to XML
• Gerenciamento de dados SQL usando LINQ to SQL e LINQ to Entities
• Exibindo dados usando o LINQ to XML
• Salvando dados usando LINQ to Entities
10 - Gerenciando dados usando o Microsoft ASP.NET Dynamic Data
• Visão geral do ASP.NET Dynamic Data
• Aplicação ASP.NET Dynamic Data
• Personalização de aplicativos de dados dinâmicos do ASP.NET
• Adicionando dados dinâmicos a um site existente
• registro LINQ to Entities usando Dynamic Data
• Mapa de Limpeza e Teste da solução
11 - Criando um Microsoft ASP.NET Ajax Web Forms Application
• Introdução ao Ajax
• Criação de um aplicativo ASP.NET AJAX, usando os recursos do Ajax para ASP.NET
• Estender um aplicativo da Web ASP.NET Forms usando o Ajax Control Toolkit
• Criando um Modal Sobre Box
• Personalizando o Dynamic Data modelos de campo com o Ajax Server Controls
• Adicionando o País Indicador de Progresso de Importação
12 - Microsoft Windows Consumindo Serviços de Comunicação da Fundação
• Visão geral dos serviços do Windows Communication Foundation
• Chamar o Windows Fundação Serviços de Comunicação
• Trabalhar com WCF Data Services
• Criando um Proxy WCF Serviço de Referência
• chamar um serviço WCF Método de um formulário Web
• Implementação de Serviços de Dados WCF
13 - Gerenciando Estado em Aplicações Web
• Gestão do Estado
• Perfis ASP.NET
• Cache ASP.NET
• Examinar o estado de exibição
• Países Caching
• Resultados de Visitantes contador na página padrão
14 - Configurando e Implementando um aplicativo da Web Microsoft ASP.NET
• Configurar um aplicativo da Web ASP.NET
• Implantar um aplicativo da Web ASP.NET
• Configurar a Lista de tamanho de página Exibir e ativando o botão Salvar Países
• Configurar o Contador do visitante
• Implantação de Aplicativos Web
15 - Protegendo um aplicativo da Web Microsoft ASP.NET
• Visão Geral da Segurança de Aplicativos Web
• Declarativamente Configurando autenticação e autorização
• Trabalhar de forma programática com autenticação e autorização
• Ativar a autenticação de formulários
• Implementando Autorização
• Protegendo arquivo de configuração
16 - Implementando Tecnologias Avançadas suportados pelo Microsoft Visual Studio 2010 para desenvolvimento Web
• Trabalhar com o ASP.NET MVC Framework 2
• Trabalhar com Silverlight 4
• Implementação de um aplicativo Silverlight
10265 - Developing Data Access Solutions with Microsoft Visual Studio 2010
Neste curso, os desenvolvedores experientes, que sabem o básico de acesso a dados (CRUD) no cliente Windows e ambientes de aplicação Web vai aprender a otimizar seus projetos e desenvolver melhor o código de acesso a realização de dados usando o ADO.NET Entity Framework, LINQ, WCF Data Services , o Sync Framework, ADO.NET e.
1- Tecnologias de Acesso de Dados e Arquitetura
• Acesso a Tecnologias de dados
• Acesso a dados Cenários
• Identificação de Tecnologias de Acesso de Dados
2 - Construindo Modelos de Dados Entidade
• Introdução aos Modelos de Dados de Entidade
• Modificar o modelo de dados entidade
• Personalização do modelo de dados entidade
• Gerar um EDM a partir do banco de dados AdventureWorks
• Adição de entidades e associações
• Usando o Assistente de Geração de Banco de Dados
• Entidades de mapeamento para várias tabelas
• Implementação de uma hierarquia de herança
• Utilizar Stored Procedures
• Criação de um tipo complexo
3 - Consultando Dados de Entidade
• Recuperando dados usando o LINQ to Entities
• Recuperando dados usando Entity SQL
• Recuperando dados usando o provedor EntityClient
• Recuperando dados usando procedimentos armazenados
• Unidade de Teste seu código de acesso a dados
• Recuperação de todas as Entidades Contato
• Recuperar Entidades contato usando um filtro
• Recuperar Entidades RewardsClaimed
• Consultando a Família Recompensa de Entidades
• executar um procedimento armazenado
4 - Criação, atualização e exclusão de dados de entidade
• Acompanhamento de mudar o entendimento do Entity Framework
• Modificando Dados em um Modelo de Dados Entidade
• Manter contato e dados Recompensa
• Manter dados RewardsClaim
5 - Tratamento Cenários multiusuário usando serviços objeto
• Simultaneidade de manipulação no Entity Framework
• Apoio Transacional no Entity Framework
• Simultaneidade Tratamento de Recompensas Reclamada dados
• Atualização da Informação e RewardsClaimed ArchivedRewardsClaimed usando uma transação
6 - Criando Soluções otimizada pelo uso de serviços objeto
• As etapas de execução da consulta
• Acompanhamento de Alterações e materialização de objetos
• Utilizar Compilado consultas
• Usar Design-Time Exibições Framework Gerado Entidade
• Monitoramento de Desempenho
• Realizar as modificações de dados assíncronos
• Melhorar o desempenho de operações de consulta
• Melhorar o desempenho das operações Update
7 - Entidades Personalizar e construção de classes de entidade personalizada
• Substituindo Classes geradas
• Usando modelos para personalizar entidades
• Criação e Utilização de classes de entidade personalizada
• Utilizar um modelo para adicionar funcionalidade personalizada para classes de entidade
• Criação de classes de entidade personalizada
8 - Usando classes POCO com o Entity Framework
• Requisitos para as classes POCO
• Classes POCO e lazy loading
• Classes POCO e controle de alterações
• Estender tipos de entidade
• Usando classes POCO
• Estendendo suas classes POCO
9 - Construindo uma solução N-Tier usando o Entity Framework
• Projetar uma solução N-Tier
• Definição de Operações e implementação de estruturas de dados dos Transportes
• Proteção de Dados e Operações
• Criação de Contatos e Pedidos de Acesso a Dados Camada
• proteger as operações de acesso a dados
10 - Atualizações Manipulação em uma solução de N-Tier usando o Entity Framework
• Acompanhamento de Entidades e Mudanças Persistindo
• Exceções de gestão, com uma solução de N-Tier
• Atualizações de Manipulação em camada Acesso a Dados
• Detecção e tratamento de conflitos Ordem
11 - Building Solutions ocasionalmente conectados
• Cache de dados offline usando XML
• Utilizar o Sync Framework
• Modificar o aplicativo de pedidos para uso off-line de dados XML
• Modificar o aplicativo de pedidos para sincronizar os dados localmente em cache
12 - Consultando Dados usando o Data Services WCF
• Introdução ao WCF Serviços de Dados
• Criação de um serviço WCF dados
• Consumir um serviço WCF dados
• Proteger os dados e operações em um serviço de dados WCF
• A exposição dos dados Ordem como um serviço de dados WCF
• Consumir um serviço WCF dados
• Restringindo o acesso a dados expostos por um serviço de dados WCF
• Implementar uma operação de negócios em um serviço de dados WCF
13 - Atualizar dados usando Data Services WCF
• Criação, atualização e exclusão de dados em um serviço WCF dados
• Prevenir atualizações não autorizadas e Melhoria do Desempenho
• Usar WCF Data Services com dados não-relacionais
• Entidades Atualizando usando um WCF Service Data
• Criar e excluir entidades usando um serviço de dados WCF
• Restringir Criar, Atualizar e Excluir Pedidos
14 - Usando ADO.NET
• Recuperar e modificando dados usando comandos ADO.NET
• Recuperar e modificando dados usando DataSets
• Gerenciando transações e simultaneidade em Cenários Multiusuário
• ADO.NET Usando recuperar informações somente leitura rápida e executar modificações de dados simples
• Desenvolvimento de Produto Web Application List
• Permitir modificações de dados
15 - Usando o LINQ para SQL
• Implementar um modelo lógico de dados usando o LINQ to SQL
• Desempenho de Gestão e Tratamento de simultaneidade
• Utilizando LINQ to SQL para construir uma camada de acesso a dados
• Atualização de um banco de dados usando um procedimento armazenado
• Construção de uma classe de entidade personalizada