quinta-feira, 8 de agosto de 2013

Bibliotecas de Classe Básica

Além das especificações CLR e CTS/CLS, a plataforma .NET fornece uma biblioteca de classe básica, que está disponível para todas as linguagens de programação .NET. Esta biblioteca de classe não apenas encapsula diversas unidades básicas, como threads, entrada e saída de arquivos (I/O), renderização gráfica e interação com diversos dispositivos externos de hardware, como também fornece suporte a vários serviços exigidos pela maioria das aplicações do mundo real.

Por exemplo: as bibliotecas de classe básica definem tipos que facilitam o acesso à base de dados, manipulação de documentos XML, segurança de programção e construção front-ends habilitados à web (bem como front-ends de desktop tradicionais e baseados em console). Em um nível mais elevado, é possivel visualizar a relação entre CLR, CTS, CLS e a biblioteca de classe básica, como mostra abaixo:


As Bibliotecas de Classes Básica
             
Acessi à Banco de Dados   GUI APIs do Desktop   Segurança   APIs Remotas
Encadeamento   I/O de Arquivos   APIs de Web   (et al.)
             
           
O Common Language Runtime (CLR)
             
Common Type System (CTS)            
             
  Common Language Specification (CLS)
             
             

0 comentários:

Postar um comentário