Teoría de la pasta

Definición – ¿Qué significa la teoría de la pasta? La teoría de la pasta es una teoría de la programación. Es una analogía común para el desarrollo de aplicaciones que describe diferentes estructuras de programación como platos de pasta populares. La teoría de la pasta destaca las deficiencias del código. Estas analogías incluyen el código … Leer más

Lenguaje de marcado de hipertexto dinámico (dhtml)

Definición – ¿Qué significa Dynamic HyperText Markup Language (DHTML)? Dynamic HyerText Markup Language (DHTML) es una combinación de tecnologías de desarrollo web que se utilizan para crear sitios web que cambian dinámicamente. Las páginas web pueden incluir animación, menús dinámicos y efectos de texto. Las tecnologías utilizadas incluyen una combinación de HTML, JavaScript o VB … Leer más

Código de objeto

Definición: ¿Qué significa Código de objeto? El código objeto se produce cuando un intérprete o un compilador traduce el código fuente en código de máquina reconocible y ejecutable. El código de objeto es un conjunto de códigos de instrucción que entiende una computadora al nivel más bajo de hardware. El código de objeto suele ser … Leer más

Parche

Definición – ¿Qué significa Patch? Un parche es una actualización de software que consta de código insertado (o parcheado) en el código de un programa ejecutable. Normalmente, un parche se instala en un programa de software existente. Los parches suelen ser arreglos temporales entre las versiones completas de un paquete de software. Los parches pueden … Leer más

Serialización

Definición: ¿Qué significa serialización? La serialización es el proceso de convertir la información de estado de una instancia de objeto en una forma binaria o textual para persistir en un medio de almacenamiento o transportarse a través de una red. La serialización es ejecutada por Common Language Runtime (CLR) para guardar la información de estado … Leer más

Lista doblemente vinculada

Definición – ¿Qué significa Lista Doblemente Vinculada? Una lista doblemente enlazada es una estructura de datos de lista enlazada que incluye un enlace al nodo anterior en cada nodo de la estructura. Esto se contrasta con una lista enlazada individualmente donde cada nodo solo tiene un enlace al siguiente nodo de la lista. Las listas … Leer más

Canal alfa

Definición – ¿Qué significa Canal Alfa? El canal alfa es un componente de color que representa el grado de transparencia (u opacidad) de un color (es decir, los canales rojo, verde y azul). Se utiliza para determinar cómo se renderiza un píxel cuando se combina con otro. Techinfo explica el canal alfa El canal alfa … Leer más

Contenedor invocable en tiempo de ejecución (rcw)

Definición: ¿Qué significa Runtime Callable Wrapper (RCW)? Un contenedor invocable en tiempo de ejecución (RCW) es un objeto contenedor generado por Common Language Runtime (CLR) para encapsular un objeto de modelo de objeto componente (COM) para exponerlo como un ensamblado .NET. Un RCW actúa como interfaz principal para un cliente .NET que necesita interactuar con … Leer más

Ingeniería inversa

Definición – ¿Qué significa ingeniería inversa? La ingeniería inversa, en programación de computadoras, es una técnica que se utiliza para analizar el software con el fin de identificar y comprender las partes que lo componen. Las razones habituales para aplicar ingeniería inversa a una pieza de software son recrear el programa, construir algo similar a … Leer más

Objeto

Definición – ¿Qué significa Objeto? Object, en C #, es una instancia de una clase que se crea dinámicamente. Objeto también es una palabra clave que es un alias para el tipo predefinido System.Object en el marco .NET. El sistema de tipos unificado de C # permite definir objetos. Estos pueden ser definidos por el … Leer más