Implementación de aplicaciones
Descripción Introducción a la implementación Implementar una aplicación basada en Windows Utilizar Visual Studio.NET Acceso a datos Debug and Deploy Escribir código Crear Interfaz Depurar e Implantar
Lección: Introducción a la implementación ¿Qué son los ensamblados? Cómo funciona la implementación en Visual Studio.NET Cómo elegir un tipo de proyecto
¿Qué son los ensamblados? El código debe empaquetarse en una unidad funcional denominada ensamblado antes de poder ser ejecutado por el CLR Los ensamblados contienen toda la información necesaria para la implementación y el versionado Boo.dl l Manifiesto Moo.dllLogo.bmpGraphic.jpg Manifiesto Ensamblado de un solo archivo Ensamblado de un solo archivo Ensamblado en varios archivos Ensamblado en varios archivos
Cómo funciona la implementación en Visual Studio.NET Opciones de empaquetado Como archivos ejecutables portátiles (archivos.dll y.exe) Como archivos.cab Como un paquete Windows Installer Implementación Basado en la tecnología de Windows Alternativas de implementación XCOPY El comando Copy Project
Cómo escoger un tipo de proyecto Proyecto de instalación Genera un instalador para una aplicación basada en Windows (archivo.msi) Proyecto de instalación Web Genera un archivo instalador para una aplicación Web ( archivo.msi) Proyecto de módulo de combinación Empaqueta componentes que podrían ser compartidos por múltiples aplicaciones (archivo.msm) Proyecto CAB Crea un archivo.cab para descargar a un navegador Web
Lección: Implementar una aplicación basada en Windows Crear un proyecto de instalación Establecer las propiedades del proyecto Generar la aplicación Distribuir e instalar la aplicación Personalizar el proyecto de instalación
Demostración: implementar una aplicación basada en Windows
Cómo crear un proyecto de instalación Windows Installer
Como establecer las propiedades del proyecto Ventana Propiedades Establece las propiedades generales Ejemplo: Author, Manufacturer, ProductName Cuadro de diálogo Propiedades de implementación Establece propiedades dependientes de la configuración Ejemplos: Programa previo, Compresión, Nombre del archivo de resultados, Empaquetar archivos Cuando instalamos en versiones previas a Windows XP la primera vez, debemos incluir un programa previo en el instalador
Editores de implementación Utilizar los editores de implementación para configurar el instalador que vamos a crear Editor del sistema de archivos Editor del registro Editor de tipos de archivos Editor de la interfaz de usuario Editor de acciones personalizadas Editor de condiciones de inicio
Cómo utilizar el Editor del sistema de archivos Proporciona una representación del sistema de archivos en un equipo de destino Utiliza el concepto de carpetas abstractas para garantizar que los archivos se instalarán en dónde queremos
Cómo generar el proyecto de instalación El.NET Framework debe estar instalado en cualquier equipo que ejecute una aplicación creada con Visual Studio.NET Para instalar el.NET Framework, utilizar el instalador redistribuible Dotnetfx.exe