Tablas: nombre en minscula, en caso de que sea un nombre
compuesto, debe ir unido a travs de un _ (guin abajo) Columnas: Nombre en mayscula, utilizando los 3 primeros caracteres del nombre de la tabla, y unido a una descripcin corta: EJEMPLO: Tabla: menu: Campo: MEN_NOMBRE. Procedimientos Almacenados: Para el nombre del procedimiento almacenado, se utilizar el prefijo: sp_, acompaado de una descripcin de no ms de 50 caracteres, las cuales estarn escritas en Camel Case. Todo Procedimiento almacenado, deber manejar una estructura mnima de creacin, que ser a travs de un Try catch.
Codificacin de Cdigo fuente:
-
La creacin de modelos estarn escritas en Camel Case, y finalizarn
con el ViewModel. Ejemplo: ClaudioWenoPalPerroViewModel. Los controladores estarn estarn escritas en Camel Case, y finalizarn con la palabra Controlller. Un controlador manejar solamente una vista, en caso de requerir ms vistas, se agregarn nuevos controladores (es decir, 1 a 1) Al momento de crear un nuevo controlador, siempre se deber heredar desde el controlador base que es el Kernel de CartaVirtual, el cual se denomina: SoftBuilderController. EL nombre de las variables se tratar de la siguiente forma: o Cuando sea privada dentro de una clase (modelo, viewmodel) o dentro de una funcin, ser escrita en Camel Case y comenzar con letra minscula.
Cuando sea pblica dentro de una clase (modelo, viewmodel) o
dentro de una funcin, ser escrita en Camel Case y comenzar con letra mayscula.