sábado, 27 de dezembro de 2008

Framework .Net


Por Adriano

Common Language Runtime(CLR)
A base da plataforma .Net responsável pela criação do ambiente das aplicações.Ela gerencia a execução de códigos e componentes das aplicações simplificando o desenvolvimento e a comercialização.
Gerencia memória e manipula processos de baixo nível.
Esse componente é utilizado por todas as linguagens que suporta o framework(C#,J#,VB.Net, JavaScript.Net).


Common Type System(CTS)
Define os tipos suportados pela CLR( ex: valor(byte, Int16, Doublé) e referencia(classes,objetos) e operações suportadas por esses tipos.
Tipos por valor: armazenam valores diretamente:
Exemplo em C# e Java;
Int x;
x = 10;
Obs: Todos os objetos herdam de System.Object.


Common Language Specification(CLS)
Pertencente a CTS define a forma como as linguagens compartilham bibliotecas. Tornando possível uma herdar classes escritas em outra linguagem.

Nenhum comentário: