Características de implementación de .NET Framework

Actualización: noviembre 2007

.NET Framework proporciona algunas características básicas que facilitan la implementación de una amplia gama de aplicaciones. Entre estas características se incluyen:

  • Aplicaciones carentes de impacto.

    Esta característica permite aislar la aplicación y eliminar conflictos de archivos DLL. De forma predeterminada, los componentes no afectan a otras aplicaciones

  • Componentes privados predeterminados.

    De forma predeterminada, los componentes se implementan en el directorio de la aplicación y sólo son visibles para la aplicación en la que están incluidos.

  • Uso compartido de código controlado.

    Para compartir código es necesario hacer que éste quede disponible para compartir explícitamente, mediante la modificación del comportamiento predeterminado.

  • Control de versiones simultáneas.

    Es posible que coexistan varias versiones de un componente o de una aplicación; el usuario puede elegir las versiones que desea utilizar, y Common Language Runtime impone la directiva de control de versiones.

  • Implementación y duplicación mediante XCOPY.

    Los componentes y aplicaciones autodescriptivos e independientes pueden implementarse sin entradas del Registro o dependencias.

  • Actualizaciones inmediatas.

    Los administradores pueden utilizar servidores host, como ASP.NET, para actualizar programas de archivos DLL, incluso en equipos remotos.

  • Integración con Microsoft Windows Installer.

    A la hora de implementar la aplicación, estarán disponibles las características de anuncio, edición, reparación e instalación a petición.

  • Implementación de empresa.

    Esta característica proporciona una distribución de software sencilla, que incluye el uso de Active Directory.

  • Descarga y almacenamiento en caché.

    El incremento de descargas reduce el tamaño de las mismas, y los componentes pueden aislarse a fin de que sólo los utilice la aplicación para una implementación de impacto cero.

  • Código que no es de plena confianza.

    La identidad se basa en el código en lugar de basarse en el usuario, el administrador establece la directiva y no aparecen cuadros de dialogo de certificado

Vea también

Tareas

Cómo: Desarrollar un control de formularios Windows Forms sencillo

Conceptos

Implementar una aplicación para obtener acceso a COM

Fundamentos de implementación de .NET Framework

Otros recursos

Implementar aplicaciones de .NET Framework