Preguntas frecuentes
Encuentra respuestas sobre Creator, su proceso de generación de código, arquitectura .NET Core MVC, SQL Server, TAGs Metadata, Visual Studio, créditos y configuración del proyecto generado.
General
Conoce Creator, su propósito, alcance y funcionamiento general.
Generación de código
Arquitectura, tecnologías, CRUD y componentes generados por Creator.
1. Etiquetado →
2. Script SQL →
3. Carga en Creator →
4. Generación de código →
5. Integración con Visual Studio Concretamente:
1. Se etiquetan las columnas siguiendo una nomenclatura definida y plantillas según el tipo de dato.
2. Se genera el script de tablas y esquemas.
3. El script se carga en Creator.
4. Creator interpreta la estructura, relaciones y restricciones de la base de datos y genera el código fuente base.
5. El código generado se integra posteriormente en Visual Studio Por tanto, Creator no parte simplemente de una tabla aislada: utiliza la información estructural de la base de datos para generar una solución organizada por capas.
1. Modelo — Entities Genera clases C# que representan las tablas de la base de datos, incluyendo tipos de datos y relaciones.
2. Acceso a Datos — DAL Genera: - Procedimientos almacenados; - Funciones para navegación; - Clases C#; - Métodos para operaciones CRUD.
3. Lógica de Negocio — BLL Genera una capa intermedia destinada a incorporar reglas de proceso personalizadas y separar la base de datos de la interfaz de usuario.
4. Frontend — MVC Genera: - Controladores MVC; - Vistas Razor; - JavaScript asociado.
Base de datos y SQL Server
Requisitos de base de datos, esquemas, scripts, créditos y procesamiento.
1. Clave primaria de una sola columna Las tablas deben tener una PK de: - Una sola columna; - Tipo int; - Preferentemente IDENTITY. Esto facilita la autogeneración del código.
2. Todas las tablas deben tener PK No deben existir tablas sin clave primaria.
3. Relaciones correctamente definidas Las FK deben estar correctamente relacionadas con sus respectivas PK.
4. Evitar tipos de datos definidos por el usuario Se recomienda evitar la utilización de User Defined Data Types.
| Tablas | Tiempo |
|---|---|
| 7 | 4 segundos |
| 16 | 7 segundos |
| 280 | 1 min 50 s |
| 422 | 3 min 04 s |
| 489 | 3 min 21 s |
• On-line: en nuestro servidor podemos garantizar el proceso de bases de datos de aproximadamente 450 tablas.
• Localmente en nuestros equipos: según nuestras pruebas hemos procesado bases de datos de alrededor de 1,000 tablas. En caso de que tu base de datos tenga más de 450 tablas nos puedes contactar para que podamos realizar el proceso localmente para evitar la saturación del servidor on-line.
Proyecto y Visual Studio
Estructura del ZIP, solución Visual Studio, capas y configuración.
Uso y orientación técnica
Perfil de usuario y canales de contacto.
Convierte la estructura de tu base de datos en código .NET.
Accede a Creator, consulta los recursos técnicos o comunícate con el equipo de TekFactory Digital para obtener orientación adicional.