Escenarios de implementación de aplicaciones de .NET Framework
Actualización: noviembre 2007
En esta sección se describen varios escenarios de implementación posibles que se pueden utilizar para las aplicaciones de tipo Common Language Runtime. Las aplicaciones se empaquetan e implementan de manera distinta, según los requisitos de implementación. Es preciso tener en cuenta que estos escenarios son sólo escenarios recomendados para tipos concretos de aplicaciones. Las necesidades reales de implementación pueden exigir el uso de otro método. A continuación se muestran una serie de escenarios de implementación de uso generalizado:
Implementar una aplicación ASP.NET.
Empaquetado: aplicación y archivos DLL
Distribución: distribución XCOPY o FTP
Puede utilizar XCOPY o FTP para implementar una aplicación ASP.NET en un servidor. Entonces pueden ejecutarse simultáneamente varias versiones de un mismo componente, y también puede actualizar la aplicación sin cerrarla. Common Language Runtime facilita la ejecución simultánea de la aplicación con otras aplicaciones, evitando los conflictos de archivos DLL.
Para obtener una explicación completa sobre la implementación de ASP.NET, vea Deploying XML Web Services.
Implementar una aplicación de Windows Forms.
Empaquetado: paquete de Microsoft Windows Installer (.msi)
Distribución: Windows Installer
La distribución de una aplicación de Windows Forms mediante el uso de Windows Installer le permite aprovechar el instalador y la administración de aplicaciones para Windows 2000. También se puede anunciar la disponibilidad de la aplicación, publicarla, utilizar la opción Agregar o quitar programas del Panel de control para instalar o desinstalar la aplicación y repararla fácilmente, si fuera necesario.
Implementar un control de formularios Windows Forms u otro código mediante la descarga.
Empaquetado: archivos CAB comprimidos (.cab) o bibliotecas compiladas (dll)
Distribución: descarga de código
La distribución de un control de formularios Windows Forms puede ser tan sencilla como permitir que la aplicación quede disponible para su descarga en un host Web. Es posible comprimir los archivos que forman la aplicación para agilizar la descarga.
Vea también
Tareas
Cómo: Desarrollar un control de formularios Windows Forms sencillo
Conceptos
Características de implementación de .NET Framework