ESTRUCTURA INTERNA DEL ENTORNO DE COMÚN DE EJECUCIÓN PARA LENGUAJES

ESTRUCTURA INTERNA DEL ENTORNO DE COMÚN DE EJECUCIÓN PARA LENGUAJES

Entorno común de ejecución para lenguajes (CLR)

–          Soporte a las librerías de clases Base.

–          Manejo de hilos.

–          Interacción con COM.

–          Verificador de tipos.

–          Controlador de excepciones.

–          Motor de seguridad.

–          Motor de depuración.

–          Compilador de MSIL a código nativo (JIT).

–          Controlador de código.

–          Recolector de basura (GC).

–          Cargador de clases.

–          Sistema operativo.

CLR (common Language Runtime)

–          Multiprograma.

  • El modelo es abierto, luego es posible la creación de CLR para cualquier plataforma.

–          Multilenguaje.

  • Existen traductores para C#, J#, visual c++, visual Basic….

–          Recolectod de basura muy efectivo.

  • En C# no existen destructores.

–          Liberación determinista mediante el uso de la instrucción Using.

  • Los paquetes se tienen en memoria solo cuando se usan.
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s