El éxito de una aplicación "Página de servidor activo (ASP)" a menudo depende de las compensaciones de arquitectura y diseño. Dada la amplia gama de tecnología ASP y la complejidad inherente de las aplicaciones actuales, esta compensación es muy difícil. En este artículo, le proporcionaré algunas pautas específicas para ayudarlo a desarrollar con éxito aplicaciones basadas en ASP.
He puesto las pautas en un conjunto de principios de desarrollo. Al evaluar las soluciones y tecnologías, se pueden aplicar los siguientes principios para ayudarlo a tomar decisiones. Los siguientes principios son mi experiencia a largo plazo obtenida de modelos de desarrollo exitosos.
Establecer convenciones de nomenclatura y estandarizar la estructura del directorio puede ayudarlo a mejorar en gran medida la legibilidad y mantenimiento de sus aplicaciones ASP. Aunque actualmente no hay estándares formales para aplicaciones ASP, muchos desarrolladores han establecido algunas formas comunes. Aquí, compartiré con ustedes algunas formas más generales.
Debido a que la tecnología ASP se basa en que los motores de script funcionen, y los guiones tienen la naturaleza de no ser estricto de tipo, las convenciones de nombres también son vagas. En idiomas con tipos muy estrictos, las variables se declararán de acuerdo con su tipo real. Al usar la tecnología ASP, las variables generalmente se declaran en el código ASP en la forma en que procesan las variables, en lugar de su tipo de datos real. Por ejemplo, cuando se usa "Visual Basic (R) Scripting Edition (VBScript)", aunque todas las variables VBScript son variantes, declara el indicador de éxito como Bsuccess (B para Boolean) en lugar de VSuccess (V para variantes).
La siguiente tabla son algunas convenciones de nombres comunes.
Prefijo variable: