Este livro fornece uma introdução abrangente ao Visual Basic.NET e se esforça para apresentar aos leitores as tecnologias mais recentes, abrangentes e práticas. O livro está dividido em 10 capítulos, que apresentam detalhadamente o conhecimento básico, métodos de programação e técnicas do Visual Basic.NET. O conteúdo inclui uma visão geral do .NET Framework, conceitos básicos da linguagem Visual Basic.NET, controle básico de processos, programação orientada a objetos, noções básicas de desenvolvimento de aplicativos Windows, processamento gráfico, acesso a dados, arquivos e registro e desenvolvimento preliminar de aplicativos Web. , etc. conteúdo.
Este livro é especialmente adequado para leitores com conhecimentos básicos de informática. Ele pode ser usado como material de ensino para cursos relacionados em várias faculdades e universidades e também pode ser usado como livro de referência de auto-estudo e material de treinamento para entusiastas do Visual Basic.NET. .
Índice:
Capítulo 1 Introdução à linguagem VB.NET
1.1 Visão geral do .NET Framework
1.1.1 Recursos do Common Language Runtime
1.1.2 Biblioteca de classes do .NET Framework
1.1.3 Desenvolvimento de aplicação cliente
1.1.4 Desenvolvimento de aplicativos de servidor
1.2 História do Desenvolvimento da Linguagem VB.NET
1.3 Funções e novos recursos do VB.NET
1.3.1 Novos recursos em desenvolvimento web
1.3.2 Novas funcionalidades no banco de dados
1.3.3 Novos recursos de Windows Forms e controles
1.3.4 Novas funcionalidades do projeto
1.3.5 Novos recursos para componentes e fabricação de componentes
1.3.6 Novos recursos do depurador
1.3.7 Novos recursos em escalabilidade e controle automático
1.3.8 Novas funcionalidades para aplicações internacionais
1.4 Blocos de construção padrão
1.5 Resumo deste capítulo
1.6 Exercícios
Capítulo 2 Tipos de dados, operadores e expressões
2.1 Tipos de dados
2.1.1 Tipos básicos de dados
2.1.2 Tipos de dados definidos pelo usuário
2.2 Constantes e variáveis
2.2.1 Constantes
2.2.2 Variáveis
2.2.3 Escopo das variáveis
2.3 Operadores
2.3.1 Operadores aritméticos
2.3.2 Operadores relacionais
2.3.3 Operadores lógicos
2.3.4 Ordem de execução das expressões
2.4 Matriz
2.4.1 Matriz de comprimento fixo
2.4.2 Matriz multidimensional
2.4.3 Função Lbound() e função Ubound()
2.4.4 Matriz dinâmica
2.4.5 Preservando o conteúdo de arrays dinâmicos
2.5 Resumo deste capítulo
2.6 Prática de informática
2.7 Exercícios
Capítulo 3 Controle Básico de Processo
3.1 Declarações de julgamento condicional
3.1.1 Declaração Se...Então
3.1.2 Instrução If...Then...Else
3.1.3 Declaração If...Then...Elself
3.2 Declaração de filial
3.3 Instrução de loop
3.3.1 Instrução de loop Do...Loop
3.3.2 Ciclo While...End While
3.3.3 Loop For...NeXt
3.3.4 Saída do loop
3.4 Declaração de salto
3.5 Estrutura de tratamento de exceções
3.5.1 Declaração final
3.5.2 Instrução Stop
3.5.3 Declaração de saída
3.6 Resumo deste capítulo
3.7 Prática de informática
3.8 Exercícios
Capítulo 4 Programação Orientada a Objetos
4.1 Visão geral da orientação a objetos
4.2 Classes e Objetos
4.2.1 Definição de classe
4.2.2 Conceitos e propriedades de objetos
4.3 Herança e polimorfismo
4.3.1 Herança
4.3.2 Polimorfismo
4.4 Sobrecarga de método
4.4.1 Definição de sobrecarga
4.4.2 Implementação de sobrecarga de métodos
4.5 Construtor e destruidor
4.5.1 Construtor
4.5.2 Destruidor
4.6 Herança entre idiomas
4.7 Espaço para nome
4.7.1 Declaração de namespace
4.7.2 Nome totalmente qualificado
4.8 Resumo deste capítulo
4.9 Prática de informática
4.10 Exercícios
Capítulo 5 Projetando Windows Forms
5.1 Novos recursos do Windows Forms
5.2 Estrutura do formulário
5.3 Propriedades, eventos e métodos de formulários
5.3.1 Propriedades
5.3.2 Eventos e métodos
5.4 Design de interface multidocumento
5.4.1 Criar formulário pai MDI
5.4.2 Criar subformulário
5.4.3 Determinar o subformulário ativo
5.4.4 Transferindo dados para subformulários ativos
5.4.5 Organizando subformulários
5.5 Resumo deste capítulo
5.6 Prática de informática
5.7 Exercícios
Capítulo 6 Adicionando controles a um formulário
6.1 Controles de operação
6.2 Controles comuns
6.2.1 Controle de botão
6.2.2 Controles CheckBox e RadioButton
6.2.3 Controle GroupBox
6.2.4 Controle TextBox
6.2.5 Controle RichTextBox
6.2.6 Controle ScrollBar
6.1.7 Controle TrackBar
6.1.8 Controle ProgressBar
6.1.9 Controle ListBox
6.1.10 Controle ComboBox
6.2 Menu Projeto
6.2.1 Criar alterações de menu
6.2.2 4 tipos de elementos de menu
6.2.3 Controle do Menu Principal
6.2.4 Componente ContextMenu
6.3 Barra de ferramentas Projeto
6.3.1 Botão Adicionar
6.3.2 Definir ícones para botões da barra de ferramentas
6.3.3 Tratamento do evento Click do botão da barra de ferramentas
6.4 Adicionar barra de status
6.4.1 Adicionar um painel ao controle StatusBar
6.4.2 Determinar o painel clicado
6.4.3 Definir o tamanho do painel da barra de status
6.4.4 Atualizar dinamicamente o conteúdo da barra de status
6.5 Controle de diálogo
6.5.1 Criação, exibição e fechamento de caixas de diálogo
6.5.2 Verificando os resultados da caixa de diálogo
6.5.3 Exibir hub de mensagens
6.5.4 Caixas de diálogo comuns
6.6 Controles personalizados
6.7 Resumo deste capítulo
6.8 Prática de informática
6.9 Exercícios
Capítulo 7 Trabalhando com Gráficos
7.1 Sistema de coordenadas
7.1.1 Sistema de coordenadas de especificação padrão
7.1.2 Sistema de coordenadas de especificação padrão
7.1.3 Sistema de coordenadas personalizado
7.2 Usando funções GDI+ em formulários
7.2.1 Criar imagens gráficas com GDI+
7.2.2 Use GDI+ para desenhar formas de linha
7.2.3 Contêiner gráfico
7.3 Namespace System.Drawing
7.3.1 Sistema.Desenho.Desenho2d
7.3.2 Sistema.Desenho.Imagem
7.3.3 Sistema.Desenho.Texto
7.4 Design de animação simples
7.4.1 Projeto de programação de animação posicional
7.4.2 Design de programação de animação de virada de página
7.5 Resumo deste capítulo
7.6 Prática de informática
7.7 Exercícios
Capítulo 8 Acesso a Dados
8.1 Visão geral do ADO.NET
8.1.1 Objetivos de Design do ADO.NET
8.1.2 Arquitetura ADO.NET
8.2 Conexão
8.2.1 Conecte-se ao SQL Server usando ADO.NET
8.2.2 Pool de conexões para SQL Server.NET Data Provider
8.2.3 Use ADO.NET para conectar-se à fonte de dados OLE DB
8.2.4 Votação de conexão para provedor de dados OLE DB.NET
8.2.5 Como funcionam os eventos de conexão
8.3 Leitor de Dados
8.3.1 Fechar o DataReader
8.3.2 Múltiplas configurações de resultados
8.3.3 Obtendo informações de estrutura do DataReader
8.3.4 Capítulo OLE DB
8.4 Vinculação de dados
8.4.1 Tipos de vinculação de dados
8.4.2 Cenários comuns para usar vinculação de dados
8.4.3 Visão geral e sintaxe da vinculação de dados
8.4.4 Expressões de ligação de dados
8.4.5 Usando DataBinder.Eval
8.5 Resumo deste capítulo
8.6 Exercícios de computador
8.7 Exercícios
Capítulo 9 Arquivos e Registro
9.1 Sistema de processamento de arquivos VB.NET
9.1.1 Namespace System.IO
9.1.2 Classes e enumerações relacionadas
9.2 Processamento de arquivos
9.2.1 Comando NovoArquivo
9.2.2 Comando AbrirArquivo
9.2.3 Função FileOpen
9.2.4 Função FileClose
9.2.5 Função FileCopy
9.2.6 Função FileAttr
9.2.7 Função GetAttr
9.2.8 Função SetAttr
9.2.9 Função FileGet
9.2.10 Função FileGetObject
9.2.11 Função FilePut
9.2.12 Função FilePutObject
9.2.13 Função de busca
9.2.14 Função Loc
9.2.15 Função EOF
9.2.16 Função de entrada
9.2.17 Função InputString
9.2.18 Funções Write e WriteLine
9.2.19 Funções Imprimir e PrintLine
9.3 Lendo e gravando arquivos
9.3.1 Tipos de acesso a arquivos
9.3.2 Funções e instruções de acesso a arquivos
9.3.3 Funções de acesso a dados
9.3.4 Acesso sequencial a arquivos
9.3.5 Acesso aleatório a arquivos
9.3.6 Acesso a arquivos binários
9.4 Lendo e escrevendo o registro
9.4.1 Mudanças no acesso ao registro em VB.NET
9.4.2 Funções comumente usadas
9.4.3 Classe de registro
9.4.4 Membros da classe RegistryKey
9.5 Resumo deste capítulo
9.6 Exercícios
Capítulo 10 Desenvolvimento Preliminar de Aplicações Web
10.1 O que é uma aplicação web?
10.1.1 Visão geral do aplicativo Web
10.1.2 Criando Aplicações Web
10.2 Projetando Formulários Web
10.2.1 Componentes de Formulários Web
10.2.2 Arquivos de projeto criados por formulários Web
10.2.3 Compilação e implantação de projetos web
10.2.4 Compilando e executando páginas de Web Forms
10.3 Resumo deste capítulo
10.4 Exercícios de computador
10.5 Exercícios
Apêndice A Instalando e desinstalando o Visual Studio.NET
Requisitos de sistema do Visual Studio.NET A1
A2 Instale o Visual Studio.NET
A3 Desinstalar o Visual Studio.NET
Apêndice B Tratamento de erros e exceções do VB.NET
Tipo de erro B1
B2 Mudanças no tratamento de exceções em VB.NET
Introdução ao tratamento de exceções B3
Tratamento de exceções estruturadas B4
Tratamento de exceções não estruturadas B5
Apêndice C Migração do projeto VB 6.0 para VB.NET
Ferramenta de atualização C1
A necessidade de atualização C2
Coisas a serem observadas antes de atualizar o C3
Preparação do aplicativo de atualização C4
C5 Atualizar o projeto usando o assistente de atualização
C6 conclui o processo de atualização
C7 Ver relatório de atualização
Projeto de atualização C8 da linha de comando
C9 Prefácio para solução de problemas de aplicativos atualizados do VB 6.0
Expandir