Professional Documents
Culture Documents
.NET
Se ocupa:
Gestión de la memoria
la vida de los objetos
La seguridad y la gestión de subprocesos.
Elementos del Framework 2.0
• CLR o Common Language Runtime
– Una de las partes fundamentales de Microsoft .NET Framework, es el CLR o
Common Language Runtime, que no es otra cosa que el entorno o motor de
ejecución de lenguaje común.
– Todo código escrito en .NET es ejecutado bajo el control del CLR como código
administrado.
– Es aquí dónde encontramos una de las diferencias más notables entre las
versiones de Visual Basic anteriores a .NET y las versiones de Visual Basic que
tienen que ver con la plataforma .NET.
• Antes de .NET, las aplicaciones desarrolladas con Visual Basic se ejecutaban como
código no administrado, mientras que las aplicaciones desarrolladas con Visual
Basic bajo el entorno .NET, se ejecutan como código administrado, código
administrado siempre por el CLR.
– El CLR es el centro neurálgico del .NET Framework encargado de gestionar la
ejecución de nuestras aplicaciones, aplicar parámetros de seguridad y ejecutar
el denominado recolector de basura entre otras cosas.
Ventaja: