PROGRAMAÇÃO EM C#

Documentos relacionados
Pré-requisitos: Conhecimentos de informática gerencial e lógica de programação.

ADMINISTRANDO O WINDOWS SERVER 2012

VIRTUALIZAÇÃO DE SERVIDORES - HYPER-V E SYSTEM CENTER

2 Instalando e configurando o ambiente de desenvolvimento do Microsoft SQL Server


Oracle Database 11g: Introdução à Linguagem SQL Novo

Oracle Database 12c: Programando com PL/SQL Ed. 2

Sumário. Técnicas de banco de dados simples. 1 Como explorar o Microsoft Access Parte I

Curso online de. Formação em Front-End. Plano de Estudo

CONTEÚDO DO HP ALM 11.5 ADOPTION READINESS TOOL (ART)

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Plano de Aula - DreamWeaver CC - cód Horas/Aula

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

IMPLEMENTAÇÃO DE UM DATA WAREHOUSE COM O MICROSOFT SQL SERVER

O CMS JOOMLA! UM GUIA PARA INICIANTES

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Oracle Database 12c: Introdução ao SQL Ed. 2

ADMINISTRAÇÃO DE BANCOS DE DADOS DO MICROSOFT SQL SERVER

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

Oracle Database 10g: Fundamentos de SQL e PL/SQL

WCF RIA Services Part 1

Desenvolvimento de Aplicações Desktop

Sumário. Apresentações básicas. 1 Como explorar o PowerPoint Parte 1

Programação Avançada C++ Slide 12 Nielsen Castelo Damasceno

ArcGIS for Server: Administração e. Configuração do Site.

Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado

Programação Orientada a Objetos (utilizando C#) Professor Emiliano S. Monteiro Versão 18 Dez/2016.

Oracle Database: Fundamentos de SQL e PL/SQL

PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados

Programação Estruturada Orientada a Objetos

Figura 16 Niagara - Visão de grupos de notas.

TECNOLOGIA EM PLANEJAMENTO

Trabalhando com MDI e Menus

Excel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora).

CONFIGURAÇÃO DE SERVIÇOS AVANÇADOS DO WINDOWS SERVER 2012

CONSULTANDO O MICROSOFT SQL SERVER

Guia para testes Afixinv Demonstração

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos.

A c c e s s. Data Lógica Informática. Ambiente Real Conhecimento de Verdade. Carga Horária (referencial): 30 horas. Pré-requisito: Windows

A c c e s s B á s i c o

GERENCIAMENTO DE IDENTIDADES DO OFFICE 365 E SERVIÇOS

Introdução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich

ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL

Plano de Aula - PowerPoint cód Horas/Aula

MICROCOMPUTADORES MONTAGEM E MANUTENÇÃO REDE DE COMPUTADORES A IMAGEM DIGITAL NA EDITORAÇÃO. Ivan Max Freire de Lacerda

Visões Arquiteturais. Visões Arquiteturais

Aula 11 Introdução ao Java Script

Microsoft Excel: Nível I (Básico)

Word 2013 Plano de Aula 24 Aulas (Auluas de 1 Hora)

DDL). O resultado da compilação dos parâmetros DDLs é

Sistemas da Informação. Banco de Dados I. Edson Thizon

Capítulo 20. Estruturas de Dados Dinâmicas. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra

Plano de Aula - Word 2013 Avançado - cód Horas/Aula

Sistemas de arquivos distribuídos. ECO036 - Sistemas Paralelos e Distribuídos

Plano de Aula - Excel 2010 Avançado - cód Horas/Aula

saída durante o runtime Usando Functions de uma Única Linha para Personalizar Relatórios Mostrar as diferenças entre as functions SQL de uma única

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO

CONTEÚDO PROGRAMÁTICO

Sumário. Parte 1 Apresentações básicas Explore o PowerPoint Trabalhe com slides Trabalhe com o texto do slide...

PLANO DE CURSO. NOME DA AÇÃO: Noções Básicas do Pacote Office Word, PowerPoint e Excel 2. OBJETIVOS EDUCACIONAIS DO EVENTO DE CAPACITAÇÃO

Manual do Usuário Brother Meter Read Tool

Manual Converte-MV S_Line

Plano de Aula - PowerPoint cód Horas/Aula

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri

Banco de Dados. -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas

Aula 2 BD Introdução. Profa. Elaine Faria UFU

Planejamento e Controle de Obras com MS Project

API - Lista de Compras

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador

Dell Premier. Guia de Compras e Pedidos. Fazendo Login na sua Página Premier. Três formas de comprar

Korth Silberschatz Sundarshan. Sistema de Banco de Dados, 5/E

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

Prof. Me. Sérgio Carlos Portari Júnior

ASP.NET Web Services. José Antônio da Cunha IFRN

Manual de Integração Web Service Administradora de Cartões

Noções básicas do SAP Business One Tópico: Guia de introdução

Programação Orientada a Objetos

Transcrição:

20483 - PROGRAMAÇÃO EM C# CONTEÚDO PROGRAMÁTICO Módulo 1: Revisão de sintaxe c # Este módulo de Clientes uma sintaxe de núcleo e Características da linguagem de Programação C # He also fornece Uma INTRODUÇÃO PARA O depurador Visual Studio 2012. Visão Geral de escrever aplicativos usando c # Tipos de Dados, Operadores e expressões Construções de linguagem de Programação C # Laboratório: Desenvolver o Pedido de INSCRIÇÃO de classe Implementar um functionality de edição Pará uma Lista de Alunos Implementar um functionality de Inserção Pará uma Lista de Alunos Implementar um functionality de Exclusão Pará uma Lista de Alunos Exibindo uma Idade do aluno Descrever a Arquitetura de aplicativos.net Framework e USAR OS Recursos de Visual Studio 2012 ec # oferecem parágrafo APOIAR o Desenvolvimento do.net Framework. Use OS Tipos Básicos de Dados, Operadores e expressões fornecidas cabelo c #. Use Padrão Construções c # Programação. Módulo 2: Métodos de Criação, Tratamento de exceções e Aplicações de monitoramento

Este módulo Explica Como CRIAR e Chamar methods, capturar e Manipular exceções. Este módulo descreve TAMBÉM OS Requisitos de Monitorização de Aplicações em larga escala Criando e chamando methods Criando methods sobrecarregados e usando Parâmetros OPCIONAIS e saídos Tratamento de exceções Monitoramento de Aplicações Laboratório: Estender um aplicativo functionality fazer de Inscrição classe Refatorando o código de Inscrição Validando como INFORMAÇÕES dos Alunos Salvando alterações à Lista de classe CRIAR e Métodos invocar, Passar Parâmetros parágrafo methods e Valores de retorno de methods. Métodos sobrecarregados, e de CRIAR USAR OPCIONAIS Parâmetros e Parâmetros de SAÍDA. Capturar e Manipular exceções e gravar como INFORMAÇÕES nenhum log de eventos. Explica o Requisito Para uma Implementação de log, Rastreamento e Criação de PERFIL Durante a Criação de Aplicações em larga escala. Módulo 3: Desenvolvendo o código parágrafo Uma Aplicação gráfica Este módulo descreve Como implementar uma Estrutura básica e Elementos Essenciais de Uma típica Aplicação desktop, incluíndo o Uso de Estruturas e enumerações, Coleções e eventos Implementação de Estruturas e enumerações Organizando Dados em Coleções Manipulação de eventos Laboratório: Escrever o código PARA O aplicativo de Protótipo de notas Adicionando lógica de Navegação PARA O aplicativo Criando Tipos de Dados Para armazenar INFORMAÇÕES de Usuário e grau Exibindo INFORMAÇÕES de Usuário e grau Definir e USAR Estruturas e enumerações.

CRIAR e USAR Coleções simples parágrafo armazenar Dados na Memória. Criar, inscrever-se e elevar eventos. Módulo 4: Criando Classes e implementar Coleções fortemente tipadas Este módulo Explica Como CRIAR aulas, Definir e implementar as interfaces e CRIAR e USAR Coleções genéricas. Este módulo descreve como also Diferenças entre Tipos de Referência e Tipos de valor em c #. Criando Classes Definir e implementar Interfaces Implementação de Coleções fortemente tipadas Laboratório: Adicionando Dados Validação e tipo de Segurança PARA O aplicativo de notas Implementando o do professor, aluno e da classe Tipos Como Classes Adicionar Validação de Dados Para uma classe de grau Exibição de Alunos em Ordem de Nome Permitindo Que OS Professores possam MODIFICAR uma classe e da classe de Dados CRIAR e USAR como classes personalizadas. Definir e implementar as interfaces personalizadas. Use OS Genéricos parágrafo implementar Coleções fortemente tipadas. Módulo 5: Criando Uma Hierarquia de classe usando um Herança Este módulo Explica Como usar um Herança parágrafo CRIAR Uma Hierarquia de classe e estender Uma classe do.net Framework. Este módulo descreve also Como CRIAR aulas genéricas e Definir Métodos de Extensão Criando hierarquias de classe Estendendo como Classes fazer.net Framework Criando Tipos Genéricos Laboratório: Refatoração functionality Comum parágrafo uma classe de Usuário Criando e herdam a classe base de Usuário

Aplicação de Complexidade de Senha usando hum Método Abstrato Criando uma classe de ClassFullException Definir as classes Abstratas e herdar de classes de base de Pará CRIAR Uma Hierarquia de classe. Herdar as classes de fazer.net Framework e utilizar Métodos de Extensão Para adicionar functionality personalizada parágrafo uma classe herdada. Métodos CRIE e categorias genéricas. Módulo 6: Leitura e Escrita de Dados LOCAIS Este módulo Explica Como ler e gravar Dados usando o Arquivo de entrada / SAÍDA (e / s) e Córregos Como serializar e desserializar Dados em Diferentes Formatos Leitura e Escrita de Arquivos Serialização e desserialização de Dados Executar e / s usando Fluxos Laboratório: Gerando o Relatório de notas Serializar OS Dados PARA O Relatório de notas Como XML Visualizando o Relatório de notas Persistir OS Dados serializados notas Pará hum Arquivo Ler e Escrever Dados de parágrafo e o Sistema de Arquivos usando o Arquivo i / o. Converta Dados em formato hum Que Ser gravado PODE OU balneários de hum Arquivo OU Outra fonte de Dados. Use Fluxos parágrafo enviar e Receber Dados parágrafo UO de hum Arquivo OU Outra fonte de Dados. Módulo 7: Acessando hum Banco de Dados Este módulo Explica Como CRIAR e USAR UM modelo de Dados de Entidade parágrafo hum Acessar Banco de Dados e Como usar LINQ parágrafo Consultar e atualizar Dados Criando e usando modelos de Dados de Entidade

Consultando Dados usando LINQ Atualizando Dados usando LINQ Laboratório: Recuperar e MODIFICAR Dados de grau Criando hum modelo de Entidade fazer Banco de Dados Escola de Belas Artes ATUALIZAÇÃO fazer aluno e da classe de Dados usando o Entity Framework Estendendo o modelo de Entidade parágrafo validar OS Dados CRIAR UM modelo de Dados de Entidade, descrever como aulas de chave contidas no modelo e personalizar o código Gerado. Use LINQ parágrafo Consultar e trabalhar Há com Dados. Use o LINQ parágrafo inserir, atualizar e excluir Dados. Módulo 8: Acessando Dados Remotos Este módulo Explica Como usar OS Tipos nenhum espaço para nome System.Net e WCF Data Services, parágrafo Consultar e MODIFICAR Dados Remotos. Acessando Dados em Toda a Web Acessando Dados de na Nuvem Laboratório: Recuperando e modificação da classe de Dados na Nuvem Criando hum WCF Data Services PARA O Banco de Dados SchoolGrades Integrar o Serviço de Dados do WCF fazer aplicativo Recuperando o estudante Fotografias Sobre o Web (se o ritmo permitir) Use como classes nenhum espaço para nome System.Net parágrafo enviar e Receber Dados atraves da Web. CRIAR e USAR UM Serviço WCF de Dados parágrafo Acessar Dados na Nuvem. Módulo 9: Projetando uma interface de usuario parágrafo hum aplicativo Gráfico Este módulo Explica Como Construir e Interface do Usuário Uma gráfica do estilo usando XAML. Este módulo descreve also Como exibir Dados em Uma interface de de Usuário usando vinculação de Dados

Usando PARA O XAML Projetar Uma interface de Usuário Controles de vinculação de Dados Denominando Uma interface de Usuário Laboratório: personalização de o estudante Fotografias e denominando o aplicativo Personalização de uma aparencia de Fotografias de estudante Denominando a vista de Logon Animando o Controle StudentPhoto (se o ritmo permitir) DeFina Modos de exibição XAML e Controles parágrafo Projetar Uma interface de de Usuario gráfica simples. Use Técnicas de vinculação de Dados XAML parágrafo Ligar Elementos XAML parágrafo Uma fonte de Dados e exibir Dados. Adicione estilo e interface de Dinâmicas de Transformações parágrafo Uma fazer XAML Usuário. Módulo 10: Melhorando a CAPACIDADE de RESPOSTA EO Desempenho do aplicativo Este módulo Explica Como melhorar o taxa de transferencia e ritmo de RESPOSTA de aplicativos POR Meio de Tarefas e Operações assíncronas Execuções multitarefa usando Tarefas e Expressões Lambda Executar Operações de forma assíncrona Sincronizando o Acesso simultáneo AOS Dados Laboratório: Melhorando a CAPACIDADE de RESPOSTA EO Desempenho do aplicativo Garantindo that o Usuário interface permanece responsivo when recuperando Dados parágrafo Professores Fornecendo feedback visual Durante Operações de longa Duração CRIE Tarefas e expressões lambda parágrafo implementar multitarefa. Definir e USAR methods assíncronos Para melhorar a CAPACIDADE de fazer RESPOSTA aplicativo. Coordene o Acesso simultáneo AOS Dados Compartilhados Entre varias Tarefas usando primitivos síncronos e Coleções simultâneas.

Módulo 11: Integração com código NÃO gerenciado Este módulo Explica Como Integrar Componentes Dinâmicos e Bibliotecas NÃO Gerenciadas em Um aplicativo c #. Este módulo descreve also Como Controlar o ritmo de vida de Recursos Nao gerenciados Criando e usando Objetos Dinâmicos Gerenciar o ciclo de vida de Objetos e Controlar Recursos NÃO gerenciados Laboratório: Atualizando o Relatório de notas Gerando o Relatório de notas usando o Microsoft Office Word Controlando o ritmo de vida de Objetos fazer Palavra implementando o Padrão Descarte Integre o código NÃO gerenciado em Um aplicativo c # usando o Dynamic Language Runtime. Controlar a vida Útil de Recursos NÃO gerenciados e certifique-se de that they São descartados corretamente. Módulo 12: Criação de Módulos (assembléias) e Tipos reutilizáveis Este módulo Explica Como examinar OS metadados dos Tipos POR Meio de Reflexão, e USAR CRIAR Atributos Personalizados, Gerar código gerenciado em Tempo de Execução e gerenciar versões Diferentes de Módulos (montagens) Examinar metadados OS fazer Objeto Criando e usando Atributos Personalizados Geração de código gerenciado Controle de Versão, assinar e implantar Assembléias Laboratório: Especificando um sistema operacional Dados Incluir nenhum Relatório de notas Criando o atributo IncludeInReport Gerar o Relatório Armazenando o Grades.Utilities Assembleia centralmente

Examine OS metadados de Objetos em Tempo de Execução usando Reflexão. CRIAR e USAR uma classe de atributo Personalizado. Gere código gerenciado em Tempo de Execução usando o CodeDOM. Gerenciar como Diferentes versões de montagem e hum hum implantar montagem sem cache de montagens globais. Módulo 13: Criptografando e descriptografando Dados Este módulo Explica Como criptografar e descriptografar usando criptografia simétrica Dados e assimétrica Implementação de criptografia simétrica Implementação de criptografia assimétrica Laboratório: Criptografando e descriptografando Relatórios de notas Criptografando o Relatório de notas Descriptografando o Relatório de notas Executar uma criptografia simétrica usando como classes não namespace System. Segurança. Executar uma criptografia assimétrica usando como classes não namespace System. Segurança.