Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Generando páginas dinámicas en ASP con N1TemplateEngine
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Generando páginas dinámicas en ASP con N1TemplateEngine

¿Qué es?

N1TemplateEngine es un componente server-side para generar páginas dinámicas en ASP.

¿Para qué sirve?

La N1Template permite separar el código fuente del diseño gráfico, permitiendo que el trabajo de diseñadores y programadores sea mas cómodo e independiente.

N1Template posibilita que los programadores no programen dentro del código HTML, ni diseñadores tengan que diseñar tratando de conservar código ASP embebido en el HTML.

Esto disminuye dramáticamente el nivel de acoplamiento entre las fases del desarrollo permitiendo trabajar independiente y paralelamente.

Imagine cómo su equipo de desarrolladores puede trabajar interactuando mínimamente con el equipo de diseñadores, ganando ambos más del 30% de productividad.
Cuáles son los beneficios clave de N1TemplateEngine?

* Separación de HTML del código ASP, y viceversa.
* Aumento de la productividad del desarrollo, ya que el proceso de diseño y desarrollo se realizan 100% en paralelo.
* Mayor flexibilidad de cambios, los cambios visuales no impactan la lógica de la aplicación, y los cambios en la lógica son transparentes al diseño.
* Fácil instalación y puesta en operaciones.
* Protección del código. Como N1TemplateEngine motoriza el funcionamiento de la aplicación, aún en al caso que alguien copie ilegalmente un desarrollo ASP, no se podrá implementar en otro sitio, ya que allí no habrá una licencia válida de N1TemplateEngine.

Conceptos Generales

N1Template se basa en el uso de tags. Los tags se definen en el HTML. El código ASP asignará valor y controlará estos tags Hay dos tipos de tags:

Tags Unarios: Contienen un único valor que es asignado desde el código (usando N1t_set). Si se repiten en el HTML en varios lugares, cuando se le asigna el valor, dicho valor es reemplazado en todos los tags en la misma área.

Ejemplo:

En el HTML:

<b>{FECHA}</b>

En el ASP:

n1t.N1t_set "FECHA", now()

Tags de Área: Son tags que definen un área de código HTML que se utilizará generalmente para repetir contenidos (por Ej. Para generar n filas de una tabla) o de manera condicional, si el tag de área no es aplicado (se omite la llamada a N1t_parse), todo ese código contenido desaparecerá. No se podrán repetir los tags de área en el mismo HTML.

Ejemplo:

<table>{FILA}<tr><td> valor </td></tr>{/FILA}</table>

En este caso todo el texto en azul, se repetirá con cada llamado a N1t_parse. Para mayor información sobre el N1TemplateEngine visite http://www.netone.com.ar/.


Autor: Ing. A. Damián Massino
http://www.netone.com.ar/

Usuarios que han visto este tema también han visto...

- Enviar correo con ASP.NET 2.0
- Uso del objeto diccionario de ASP
- Utilizando las ServerVariables en ASP
- Conservar saltos de línea con ASP
- Microsoft Excel en ASP.NET


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 10:06:59