Pular para conteúdo principal
Página inicial da Casas Bahia
Conteúdo principal
casasbahia.com.brLivrosInformática e CertificaçãoLinguagem de Programação

Livro - Programando Com Microsoft Visual Basic 2005: a Linguagem

(Cód. Item 275626)

Outros produtos Editora Bookman

Infelizmente não temos estoque do produto que você está procurando no momento.

Avise-me quando chegar

Também desejo receber emails de promoções e lançamentos

Você será avisado quando este produto ficar disponível!

Escrito por um especialista em Visual Basic, este livro fornece as informações que você precisa para dominar as principais capacidades do Visual Basic 2005. Aprenda a comprimir arquivos, usar herança, poliformismo, interfaces, delegates e atributos, dominar expressões regulares, implementar genéricos para definir uma estrutura de dados type-safe, utilizar o namespace My e muito mais.



Parte I

Princípios básicos




1 Apresentando o Microsoft .NET Framework

Um glossário .NET



2 Conceitos básicos da linguagem

Módulos, classes e namespaces

Variáveis



3 Fluxo de controle e tratamento de erros

Controle de fl uxo de execução

Tratamento de erros



4 Utilizando o Visual Studio 2005

Trabalhando com projetos e soluções

Escrevendo código

Recursos novos e antigos diversos



5 Depurando aplicativos Visual Basic

Técnicas de depuração

Rastreamento e benchmark

Teste de unidade

Outras técnicas de depuração e de teste



Parte II

Programação orientada a objetos




6 Fundamentos de classes

Campos

Métodos

Propriedades

Construtores

Membros compartilhados

Classes parciais

Sobrecarga de operadores

Gerenciando tipos com o Visual Studio



7 Delegates e eventos

Delegates

Eventos



8 Herança

Princípios básicos da herança

Classes seladas e abstratas

Escopo

Herança visual



9 Tempo de vida dos objetos

A necessidade da coleta de lixo

Técnicas avançadas



10 Interfaces

Definindo e implementando interfaces

Utilizando as interfaces do .NET



11 Genéricos

A necessidade de genéricos

Autoria de tipos genéricos

Tópicos avançados



Parte III

Trabalhando com o .NET Framework




12 Tipos básicos do .NET

O tipo System.Object

Tipos String

Tipos numéricos

O tipo DateTime

Enums



13 Arrays e coleções

O tipo Array

O namespace System.Collections

Coleções genéricas



14 Expressões regulares

Visão geral sobre expressões regulares

Tipos para expressões regulares

Expressões regulares em funcionamento



15 Arquivos, diretórios e fl uxos

O tipo Path

Os tipos Directory e File

Os tipos DirectoryInfo e FileInfo

O tipo DriveInfo

O tipo FileSystemWatcher

Trabalhando com listas de controle de acesso

O tipo Stream

Outros tipos de fluxo



16 O Namespace My

Visão geral do Namespace My

Estendendo e personalizando o namespace My



17 Assemblies e recursos

Componentes

Assemblies

Recursos e assemblies satélites

O processo de vinculação

Arquivos de configuração

A ferramenta NGen



Parte IV

Tópicos avançados




18 Reflexão

Trabalhando com assemblies e módulos

Trabalhando com tipos

Reflexão em tempo de execução



19 Atributos personalizados

Introduzindo atributos personalizados

Um atributo personalizado para serialização CSV

Construindo uma ferramenta de benchmark

Escrevendo plug-ins para aplicativos Windows Forms

Um framework para aplicativos de n-camadas



20 Threads

Fundamentos de threading

Sincronização de threads

Utilizando o pool de threads

Operações assíncronas

Threading nos aplicativos Windows Forms



21 Serialização

Serialização básica

Serialização personalizada



22 PInvoke e COM Interop

Utilizando PInvoke

Chamando componentes COM a partir do .NET

Chamando objetos .NET a partir do COM