Visual Basic
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
Campus Pato Branco
Visual Basic .NET - Namespaces
Uma Visão Geral
O .NET framework organiza as classes em namespaces (algo como espaços de nomes). Essa estrutura hierárquica permite que uma melhor organização e uso eficaz de cada classe inclusive permitindo que classes com nomes iguais sejam criadas desde que em namespaces diferentes. Como tudo em VB .NET é baseado em classes, e a maioria delas fica no namespace System, seu programa deveria incluir no mínimo uma classe e um namespace para funcionar. Esse documento lista e descreve de forma sucinta alguns dos mais importantes namespaces do framework.
System
Inclui classes essenciais e classes base que definem os tipos de dados mais utilizados, eventos e tratadores de eventos, interfaces, atributos, exceções e demais elementos.
System.Collections
Inclui interfaces e classes que definem várias coleções de objetos, incluindo listas, pilhas, vetores, tabelas hash e dicionários.
System.Data
Inclui as classes pertencentes ao ADO.NET. O ADO.NET permite você usar e construir componentes que trabalham com fontes de dados de diversos tipos. É o principal namespace para usar um banco de dados no programa.
System.Data.OleDB
Inclui as classes que suportam o padrão OLE DB agora na versão .NET.
System.Data.SQLCliente
Contém as classes para acesso ao banco de dados SQL Server.
System.Diagnostics
Inclui as classes que permitem debugar uma aplicação e verificar o funcionamento de cada linha do código passo a passo. Também inclui código para iniciar processos do sistema operacional, ler e escrever no log de eventos e monitoramento do desempenho do sistema.
System.Drawing
Provê acesso ao pacote gráfico GDI+ que permite você trabalhar com métodos de desenho.
System.Drawing.Drawing2D
Inclui classes que suportam gráficos bidimensionais e vetoriais avançados.
System.Drawing.Imaging
Uma classe base abstrata que fornece funcionalidade para o Bitmap e Metafile que