10/09/2006, 20:47
|
| | Fecha de Ingreso: abril-2006 Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 9 meses Puntos: 2 | |
Bueno, em programacion de codigo nativo, el compilar tu codigo en un ejecutable .exe y en una .dll, hay un buen de diferencias, pero en .NET no lo creo.
tal vez pede haber un mayor consumo de memoria, pero y una baja en el rendimiento, pero muy, muy minimos, casi imperceptibles.
lo que favorece, es el no estar recompilando codigo ya probado cada vez que cambias algo en al rutina princiapl.
si tu programa es muy grande esta perfecto usar esta estructura.
si es pequeño, no lo veo necesario.
la carga de DLLs, en codigo nativo puede hacerce de 2 formas, carga estatica y carga dinamica, y no estoy hablando de librerias estaticas, ejej.
si no que, cuando tu Dlls se carga justo cuando el ejecutable se carga, se duce que la Dll es de carga estatica, si la Dll se cargada en ejecucion por demanda de alguna funcion, entonces la Dll es de carga dinamica.
en .NET, creo que tambien existen estos 2 conceptos, pero desconosco los detalles.
Saludos. |