Lo nuevo en la Architecture Edition
Actualización: noviembre 2007
Visual Studio Team System 2008 Architecture contiene nuevas características y mejoras en las áreas siguientes:
Diseñar sistemas de aplicaciones con un enfoque descendente
Conformar los puntos finales de servicios web .NET para archivos WSDL
Admitir proyectos de aplicación web ASP.NET
Guardar, importar y exportar prototipos personalizados
Admitir varias versiones de .NET Framework
Admitir varias versiones de Office
Team Explorer
Diseñar sistemas de aplicaciones con un enfoque descendente
Ahora, el Diseñador de sistemas admite un enfoque descendente para diseñar un sistema de aplicaciones. Puede utilizar este enfoque para presentar y diseñar rápidamente los sistemas. Este enfoque permite retrasar la definición de las aplicaciones que va a incluir en esos sistemas para su implementación.
Anteriormente, era necesario utilizar un enfoque ascendente para diseñar los sistemas. Este enfoque requería conocer y definir primero las aplicaciones que se iban a incluir en el diseño de los sistemas.
Nota: |
---|
Puede cambiar los enfoques durante el proceso de diseño. |
Estas nuevas funciones admiten el enfoque descendente:
Comenzar a diseñar sistemas con el Diseñador de sistemas
Agregar nuevos miembros directamente a las definiciones del sistema
Agregar puntos finales directamente a los miembros
Agregar nuevos puntos finales directamente a las definiciones del sistema
Definir las operaciones de servicio web en las definiciones del sistema y los miembros
Delegar el comportamiento del sistema en los miembros
Cambiar el nombre de los miembros de los sistemas de aplicaciones y de sus definiciones
Reparar miembros huérfanos de sistemas de aplicaciones
Para obtener más información, vea Tutorial: Diseñar sistemas de aplicaciones con un enfoque descendente.
Comenzar a diseñar sistemas con el Diseñador de sistemas
Ahora, puede comenzar el proceso de diseño de los sistemas con el Diseñador de sistemas en lugar del Diseñador de aplicaciones. Esta versión incluye la nueva plantilla de solución Diseño del sistema. Al seleccionar esta plantilla, Visual Studio crea una solución con un diagrama de aplicaciones y un diagrama de sistemas en blanco. El diagrama de sistemas se abre en primer plano y el diagrama de aplicaciones se abre en segundo plano. El diagrama de sistemas contiene una definición del sistema en blanco. Ahora, puede agregar directamente los miembros a esta definición del sistema.
Para obtener más información, vea Cómo: Crear diagramas de sistemas.
Agregar nuevos miembros directamente a las definiciones del sistema
Ahora puede agregar directamente nuevos sistemas a una definición del sistema. También puede agregar nuevas aplicaciones cuando las necesite. Esta acción agrega estos sistemas y aplicaciones como miembros de la definición del sistema. Visual Studio agrega las definiciones de estos miembros a los diagramas correspondientes de su solución.
Por ejemplo, cuando se agrega un nuevo sistema a una definición del sistema, Visual Studio agrega un nuevo diagrama de sistemas a la solución. El nuevo diagrama de sistemas contiene la definición del nuevo miembro. Cuando se agrega una aplicación nueva a una definición del sistema, Visual Studio agrega su definición al diagrama de aplicaciones.
Anteriormente, era necesario definir primero las aplicaciones para poder agregarlas a las definiciones del sistema. Era necesario definir primero un sistema para poder agregarlo a otra definición del sistema.
Para obtener más información, vea Cómo: Agregar miembros a sistemas de aplicaciones.
Agregar puntos finales directamente a los miembros
Ahora, puede agregar directamente nuevos puntos finales a los miembros de las definiciones del sistema. Esta acción también agrega puntos finales a las definiciones de los miembros y a los usos de esas definiciones en otros sistemas.
Anteriormente, era necesario agregar los puntos finales a las definiciones subyacentes de los miembros para que aparecieran en esos miembros. Por ejemplo, era necesario agregar puntos finales a las definiciones de aplicación para que esos puntos finales aparecieran en los usos de esas definiciones en otros sistemas.
Para obtener más información, vea Cómo: Agregar puntos finales a miembros de sistemas de aplicaciones.
Agregar nuevos puntos finales directamente a las definiciones del sistema
Ahora, puede agregar directamente nuevos puntos finales a una definición del sistema. A continuación, puede agregar y conectar este sistema a otros sistemas. Anteriormente, era necesario realizar las siguientes tareas para conectar un sistema a otras definiciones del sistema y exponer el comportamiento de los miembros:
En primer lugar, había que definir las aplicaciones y sus puntos finales.
Después, había que agregar esas aplicaciones como miembros de la definición del sistema.
Y, por último, había que agregar puntos finales proxy para los puntos finales de los miembros.
Para obtener más información, vea Cómo: Agregar puntos finales a sistemas de aplicaciones.
Definir las operaciones de servicio web en las definiciones del sistema y los miembros
Ahora, puede definir y editar las operaciones de los puntos finales de servicios web que agregue a las definiciones del sistema y a sus miembros. Para ello, utilice la ventana Detalles del servicio Web.
Delegar el comportamiento del sistema en los miembros
Ahora, puede delegar el comportamiento de un punto final en una definición del sistema. El comportamiento de ese punto final se puede delegar en un miembro de la definición del sistema. Esta acción copia ese punto final al miembro (y a su definición subyacente) y reemplaza el punto final original con un punto final proxy.
Para obtener más información, vea Cómo: Delegar el comportamiento de un sistema de aplicaciones en los miembros.
Cambiar el nombre de los miembros y sus definiciones
Ahora, puede cambiar el nombre de los miembros de una definición del sistema y de las definiciones subyacentes de esos miembros mientras trabaja en un diagrama de sistemas. Anteriormente, era necesario cambiar el nombre de un miembro y de su definición en sus respectivos diagramas.
Para obtener más información, vea Cómo: Cambiar el nombre de miembros en sistemas de aplicaciones.
Reparar los miembros huérfanos
Ahora, puede reparar los miembros huérfanos de una definición del sistema. Los miembros quedan huérfanos de sus definiciones cuando se cambia el nombre de las definiciones o se eliminan esas definiciones y los diagramas de sistemas de los miembros permanecen cerrados. Puede reparar estos miembros seleccionando una definición compatible para el miembro huérfano.
Para obtener más información, vea Cómo: Reparar miembros huérfanos en sistemas de aplicaciones.
Ajustar puntos finales de servicios web .NET a archivos WSDL
Ahora, puede definir o actualizar las firmas de operación de los puntos finales de proveedor de servicios web .NET existentes especificando un archivo de Lenguaje de descripción de servicios web (WSDL). Esta acción ajusta las firmas de operación a las descritas en el archivo WSDL. Para obtener más información, vea los temas siguientes:
Cómo: Ajustar puntos finales de servicios web a archivos WSDL
Cambios en el código después de ajustar extremos de servicios web a archivos WSDL
Admitir proyectos de aplicación web ASP.NET
Ahora, puede generar proyectos de aplicación web ASP.NET además de proyectos de sitio web al implementar aplicaciones ASP.NET. Puede establecer la propiedad Plantilla de una aplicación ASP.NET en Aplicación Web ASP.NET. Cuando implemente la aplicación, en la solución aparecerá un proyecto de aplicación web ASP.NET.
Nota: |
---|
Los proyectos de aplicación web ASP.NET deben estar basados en el sistema de archivos. Por ello, la propiedad Tipo de ubicación del proyecto está establecida en Sistema de archivos cuando se selecciona un tipo de proyecto de aplicación web ASP.NET. |
También puede aplicar técnicas de ingeniería inversa a los proyectos de aplicación web ASP.NET como aplicaciones ASP.NET. En el diagrama de aplicaciones aparece una forma de aplicación ASP.NET cuando se agrega un proyecto de aplicación web ASP.NET a la solución.
Para obtener más información, vea Cómo: Cambiar plantillas de proyectos para aplicaciones.
Guardar, importar y exportar prototipos personalizados
Ahora, puede guardar o instalar prototipos personalizados sólo para uso personal o para todos los usuarios del equipo. Ahora, puede instalar prototipos personalizados importándolos en lugar de editar el Registro.
Nota: |
---|
Aún es necesario editar el Registro para instalar archivos .sdmdocument de los prototipos de aplicación creados con el Kit de desarrollo de software (SDK) del modelo de definición del sistema (SDM). |
Ahora, puede exportar los prototipos personalizados que desea compartir con otros usuarios.
Para obtener más información, vea los temas siguientes:
Cómo: Crear prototipos personalizados a partir de aplicaciones y puntos finales configurados
Cómo: Crear prototipos personalizados a partir de zonas y servidores lógicos configurados
Cómo: Exportar prototipos personalizados desde diseñadores de sistemas distribuidos
Admitir varias versiones de .NET Framework
Ahora puede seleccionar .NET Framework 2.0, 3.0 ó 3.5 para aplicaciones de Office, Windows y ASP.NET. Para obtener más información, vea Especificar una versión concreta de .NET Framework, Cómo: Elegir la versión de .NET Framework para aplicaciones y Consideraciones para la implementación de aplicaciones.
Admitir varias versiones de Office
Ahora puede seleccionar plantillas de proyecto de Office 2003 u Office 2007 para las aplicaciones de Office. Para obtener más información, vea Cómo: Cambiar plantillas de proyectos para aplicaciones y Consideraciones para la implementación de aplicaciones.
Team Explorer
Ahora puede instalar directamente Team Explorer desde los mismos discos que utilizó para instalar Team System 2008 Architecture. Team Exploreres un cliente de Team Foundation y proporciona acceso a la funcionalidad disponible con Visual Studio Team System Team Foundation Server:
Elementos de trabajo
Proyectos de equipo
Documentos del equipo
Informes
Compilaciones del equipo
Control de código fuente
Team System 2008 Architecture incluye una licencia de acceso de cliente (CAL) para instalar y usar Team Explorer. Para obtener información sobre cómo instalar Team Explorer y sobre los requisitos previos, inserte el disco de instalación de Team System 2008 Architecture, abra el directorio raíz, abra la carpeta TFC, haga doble clic en el archivo TFSInstall.chm y lea los temas que aparecen bajo el nodo "Instalación de Team Explorer". Para obtener más información sobre Team Explorer, vea Utilizar Team Explorer.