Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como tal, la mayor parte del código utilizado por las aplicaciones
modernas se ofrece en estas bibliotecas.
TÓPICOS AVANZADOS DE PROGRAMACIÓN
Como tal, la mayor parte del código utilizado por las aplicaciones modernas
se ofrece en estas bibliotecas.
TÓPICOS AVANZADOS DE PROGRAMACIÓN
Tipos de bibliotecas
• Gracias a ese esquema modular, hay muchas funciones que los creadores
de software no tienen que incluir en sus programas; cuando un programa
necesita enviar un documento a la impresora, simplemente llama el
archivo DLL respectivo (que ya Windows instaló) para que este cargue y
ejecute la tarea. De esa forma, los programas son más pequeños y se
ahorra espacio en el disco duro.
TÓPICOS AVANZADOS DE PROGRAMACIÓN
• El hecho de que estos módulos de rutinas (Archivos DLL) no sean parte de
programas, sino que se guardan como archivos independientes, también
optimiza el uso de la memoria RAM.
• Los archivos DLL del sistema que pueden ser únicamente actualizadas por
los Service Pack (SP) se denominan DLLs protegidas. Hay aproximadamente
2800 DLLs protegidas (en Windows XP).
TÓPICOS AVANZADOS DE PROGRAMACIÓN
Windows File Protection [WFP]
• Si intentamos copiar un archivo DLL idéntico a uno protegido en el
directorio del sistema, el reemplazo del archivo DLL, aparentemente,
parecerá que es correcta y no veremos ningún mensaje de error. Pero
Windows XP recuperarán el archivo DLL recientemente copiado con el
archivo DLL original silenciosamente.
• En el panel Plantillas,
seleccione Class Library.
• En el cuadro Nombre,
escriba EjemploDLL y, a
continuación, haga clic
en Aceptar. Se crea el nuevo
proyecto.
TÓPICOS AVANZADOS DE PROGRAMACIÓN
• Patrick LeBlanc. 2015. Microsoft Visual C# 2013 Step by Step. EE. UU. Octal
Publishing, Inc. ISBN: 978-0-7356-8183-5.