Código Managed/Unmanaged
Artículo por Club Developers · 17 March 2006
2180 vistas
Managed
El framework .NET propone un conjunto de servicios que los programas lo usan para la gestión de las excepciones y la seguridad. Para que estos servicios funcionen, el código tiene que implementar un mÃnimo de información; este código se llama Managed Code. Por defecto, todas las fuentes en C# y VB .NET están administradas. Las fuentes C++ no lo están, pero será posible especificarlo en la compilación para producir código administrado en linea de comandos (/com+).
Unmanaged
Es código nativo que accede directamente a los servicios de las librerías de ejecución de C/C++ y del sistema de explotación la compilación de la cual genera código para 80x86.
El framework .NET propone un conjunto de servicios que los programas lo usan para la gestión de las excepciones y la seguridad. Para que estos servicios funcionen, el código tiene que implementar un mÃnimo de información; este código se llama Managed Code. Por defecto, todas las fuentes en C# y VB .NET están administradas. Las fuentes C++ no lo están, pero será posible especificarlo en la compilación para producir código administrado en linea de comandos (/com+).
Unmanaged
Es código nativo que accede directamente a los servicios de las librerías de ejecución de C/C++ y del sistema de explotación la compilación de la cual genera código para 80x86.