C# e Visual Studio – Desenvolvimento de aplicações desktop

Download Ebook C# e Visual Studio – Desenvolvimento de aplicações desktop

As tradicionais aplicações desktop que muito sucesso fizeram há alguns anos ainda possuem espaço vital no mercado e na arquitetura tecnológica de muitas empresas. Conhecer bem essas tecnologias e saber desenvolver com elas pode ser o diferencial para a escolha adequada em um projeto.

Neste livro Everton Coimbra de Araújo ensina como desenvolver aplicações desktop através do C# e o Visual Studio, mostrando conceitos fundamentais para qualquer profissional que deseja versatilidade na carreira.

1 – As primeiras implementações: estrutura sequencial
1.1 – Troca de valores
1.2 – Inserindo imagens em controles
1.3 – Obtendo o resto de uma divisão
1.4 – Registrando o gasto em um restaurante
1.5 – Conclusão
2 – Evoluindo na complexidade: estrutura condicional
2.1 – Tomando uma decisão com base em uma idade identificada
2.2 – Identificando o peso ideal para uma pessoa
2.3 – Identificando um reajuste salarial
2.4 – Conclusão
3 – Resolvendo problemas mais complexos: estruturas de repetição
3.1 – Registro do consumo de energia em um condomínio
3.2 – Leitura de arquivo texto para cálculo de reajuste em folha de pagamento
3.3 – Informação de dados para geração de arquivo texto
3.4 – Conclusão
4 – Vários projetos em uma solução: aplicando alguns conceitos relacionados ao MVC e à Orientação a Objetos
4.1 – Introdução dos conceitos
4.1.1 – Objeto
4.1.2 – Classe
4.1.3 – Abstração
4.2 – Implementando os conceitos apresentados
4.3 – Associações entre objetos
4.4 – Composição entre classes fazendo uso de Collections
4.5 – Leitura de arquivo texto para cálculo de reajuste em folha de pagamento
4.6 – Criação dos projetos e definição de dependência entre eles
4.7 – Criando a camada de apresentação
4.8 – Criando uma janela principal para a aplicação e menus para acesso aos formulários criados
4.9 – Associando objetos na implementação da Nota de Entrada
4.10 – Implementando a interação do usuário com o registro do Corpo da Nota de Compra
4.11 – Implementando a interação do usuário com o registro dos produtos da Nota de Compra
4.12 – Conclusão
5 – Acesso a dados por meio do ADO.NET
5.1 – Introdução ao ADO.NET
5.2 – Criando a base de dados utilizando o Visual Studio
5.3 – Realizando operações relacionadas ao CRUD em uma tabela de dados
5.4 – Inserindo registros na tabela de fornecedores
5.5 – Obtendo todos os fornecedores existentes na base de dados
5.6 – Obtendo um fornecedor específico na base de dados
5.7 – Removendo da tabela o fornecedor selecionado
5.8 – Realizando alterações em um fornecedor já inserido
5.9 – Implementando associações em tabelas de uma base de dados
5.10 – Implementando a interface com o usuário para as associações
5.11 – Conclusão
6 – Utilizando DataSet Tipado para acesso à base de dados
6.1 – Introdução
6.2 – Desenhando o formulário para a implementação de um exemplo de uso de DataSet e seus componentes
6.3 – Implementando a criação, população e interação com o DataSet
6.4 – DataSets Tipados
6.5 – Atualizando a base de dados
6.6 – Criando os DataSets Tipados no Visual Studio
6.7 – Entendendo os componentes do DataSet Tipado
6.8 – Criando um formulário que faz uso de um DataSet Tipado
6.9 – Entendendo o comportamento do formulário em relação aos seus controles e ao DataSet
6.10 – Criando um formulário utilizando dados de um relacionamento
6.11 – Concluindo os formulários para a aplicação de compra e venda
6.12 – Conclusão
7 – Conhecendo a Language INtegrated Query e o Windows Presentation Foundation
7.1 – Introdução ao Windows Presentation Foundation
7.2 – Criando uma aplicação WPF
7.3 – Introdução ao Language INtegrated Query
7.4 – Preparando a aplicação para uma consulta LINQ
7.5 – Implementando uma consulta LINQ
7.6 – Conceitos básicos sobre consultas no contexto LINQ
7.7 – Conceitos básicos sobre expressões de consultas
7.8 – Sintaxe de consultas e de métodos no LINQ
7.9 – Expressões Lambda (lambda expressions)
7.10 – Conclusão
8 – Apresentando o Entity Framework como ferramenta para Mapeamento Objeto Relacional
8.1 – Começando com o Entity Framework
8.2 – Criando um projeto para aplicação do Entity Framework
8.3 – Habilitando a API do Entity Framework (NuGet Package to Entity) para o projeto
8.4 – Criando o contexto com a base de dados
8.5 – Lendo e escrevendo dados na base de dados por meio do EF
8.6 – Identificando as ações do Entity Framework
8.7 – A inicialização da base de dados
8.8 – Implementando associações/ relacionamentos
8.9 – Estratégias para inicialização da base de dados
8.10 – Populando a base de dados com dados para teste
8.11 – Criando a interface com o usuário para aplicar a associação
8.12 – Aplicando Binding de objetos em um CRUD
8.13 – Conclusão
9 – Os estudos não param por aqui

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *