Definir prototipos de plantillas

Visual Studio .NET 2003

Una plantilla de Enterprise Templates se compone de tres partes principales:

  • Los prototipos, que a su vez están compuestos de archivos que definen la estructura inicial de la plantilla en el Explorador de soluciones, así como en cualquier implementación (código, etc.) asociada con esta estructura.
  • La directiva, tal como se define en un archivo de directivas con la extensión .tdl.
  • Temas de ayuda personalizada, en los que el arquitecto proporciona instrucciones adicionales para el equipo de desarrollo.

Este tema trata sobre el proceso de creación de las partes del prototipo y de las partes asociadas de una implementación.

Prototipos de plantillas de Enterprise Templates

Un prototipo de plantilla de Enterprise Templates proporciona una estructura para una aplicación que sirve como punto de partida para los usuarios de Visual Studio. Esta estructura inicial puede incluir también, opcionalmente, una implementación inicial.

La estructura consta de cero o más conjuntos de prototipos de proyecto de Enterprise Templates. Cada uno de estos prototipos de proyecto puede contener cero o más prototipos de proyecto de lenguaje o producto, o bien archivos de asistente de Visual Studio (.VSZ). A su vez, cada uno de los prototipos de proyecto o archivos de asistente puede tener cero o más prototipos de elemento de proyecto. Este conjunto de prototipos define la estructura inicial de una plantilla de Enterprise Templates en el Explorador de soluciones y, opcionalmente, una implementación inicial contenida en esta estructura. Partiendo de esta estructura, los usuarios de Visual Studio agregan su propio código, archivos y componentes para generar una aplicación.

Archivos de prototipo en Visual Studio

En Visual Studio, los archivos de prototipo de proyecto proporcionan la implementación inicial para los proyectos cuando un usuario crea un nuevo proyecto. Los prototipos de elementos de proyecto desempeñan la misma función cuando los usuarios crean nuevos elementos de proyecto. Cada uno de los lenguajes y herramientas de Visual Studio crea una estructura debajo del directorio ..\Microsoft Visual Studio .NET 2003\, que contiene un conjunto de proyectos y prototipos de elemento de proyecto pertenecientes a esa herramienta o lenguaje en particular.

Una plantilla de Enterprise Templates puede contener proyectos de lenguaje, proyectos de producto u otros proyectos de Enterprise Templates, una vez que se agregan al Explorador de soluciones. Los archivos de proyecto de Enterprise Templates son archivos XML con la extensión .etp. Cada prototipo de plantilla de Enterprise Templates incluido con Visual Studio se encuentra en su propio directorio debajo del directorio ..\Microsoft Visual Studio .NET 2003\EnterpriseFrameworks\Projects.

Cuando se coloca un prototipo en un nodo PROTOTYPE de un archivo de directivas, se utiliza un nombre de ruta relativo que comienza con una ubicación específica del tipo de proyecto, como se muestra en la siguiente tabla:

Prototipo: La ruta debe comenzar con:
Visual Basic [VB]
Visual C# [VC#]
Visual C [VC]
EnterpriseFrameworks [EF]

La forma más sencilla de crear un prototipo de proyecto es utilizar el cuadro de diálogo Nuevo proyecto de Visual Studio. Cree primero un proyecto del tipo adecuado y, a continuación, copie el archivo de proyecto desde el directorio en el que se crea hasta el directorio de prototipo adecuado (..Projects\Microsoft Visual Studio .NET 2003\EnterpriseFrameworks\Projects).

Vea también

PROTOTYPE | Crear la estructura inicial de una aplicación empresarial | Tutorial: Crear una nueva plantilla de Enterprise Templates | Definir directivas con el Lenguaje de descripción de plantillas (Template Description Language, TDL)

Mostrar: