Os programas escritos para a estrutura de .NET executam em um ambiente de software que controle as exigências runtime do programa. Este ambiente runtime, que é também uma parte da estrutura de .NET, é sabido como o Runtime da língua comum (CLR). O CLR fornece a aparência de uma máquina virtual da aplicação, de modo que os programadores não necessitem considerar as potencialidades do processador central específico que executará o programa. O CLR fornece também outros serviços importantes tais como garantias da segurança, gerência da memória, e manipulação de exceção.
|