Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué es el "código administrado"?
¿Qué es el "código administrado"?
El código administrado es código que se puede escribir en más de 20 lenguajes de alto nivel que admiten Microsoft .NET Framework: C#, J#, Microsoft Visual Basic .NET, Microsoft JScript .NET, Microsoft Visual Basic .NET, Microsoft Visual Basic. .NET, Microsoft Visual Basic .NET. Todos los idiomas comparten un conjunto unificado de bibliotecas de clases y pueden codificarse como un lenguaje intermedio (IL). Un compilador compatible con el tiempo de ejecución compila lenguaje intermedio (IL) en código ejecutable nativo en un entorno de ejecución administrado y utiliza límites de matriz y verificación de índices, manejo de excepciones, recolección de basura y otros métodos para garantizar la seguridad de tipos.
El uso de código administrado y su compilación en un entorno de ejecución administrado evita muchos errores de programación que a menudo conducen a agujeros negros de seguridad y programas inestables. Del mismo modo, muchos diseños poco fiables se vuelven automáticamente más seguros, como las comprobaciones de seguridad de tipos, la gestión de memoria y la liberación de objetos no válidos. Los programadores pueden centrarse más en el diseño lógico de la aplicación del programa y escribir menos código. Esto significa tiempos de desarrollo más cortos y programas más potentes.