Saltar al contenido principal

Desarrollo

Las herramientas de desarrollo de Dinaup se organizan en dos areas principales:

  • Dinaup Flex: plataforma no-code/low-code para personalizar secciones, campos, informes, automatizaciones y documentos dinamicos. Se accede desde Dinaup Desktop (Windows) o desde Play Dinaup > Desarrollo.
  • SDK .NET: paquete NuGet para acceso programatico con tipado fuerte. Se conecta a api.dinaup.com.

Dinaup Flex

Personaliza y extiende el sistema sin programar. Crea secciones, campos, informes, algoritmos, documentos dinamicos y flujos de automatizacion.

Todo lo que ves en las soluciones Ready To Go esta construido con Flex, por lo que puedes modificarlo o crear funcionalidades completamente nuevas.

→ Ir a Dinaup Flex


SDK .NET

Cliente oficial para desarrollo en .NET. Operaciones de lectura, escritura y consulta con tipado fuerte y nombres de campo legibles.

// Ejemplo: leer informes
var data = await client.GetReportAsync(reportId, page: 1, resultsPerPage: 100);

// Ejemplo: escribir datos
await client.RunWriteOperationAsync(sectionId, writeOperation);

→ Ir al SDK .NET


Librerias complementarias

LibreriaDescripcion
Dinaup.LogsSistema de logging estructurado
Dinaup.ValidationsValidaciones de datos
Dinaup.DatabaseUtilidades de base de datos
DinaZenBiblioteca de componentes Blazor

Guidelines

GuiaDescripcion
C# Code StyleConvenciones de codigo C# para proyectos Dinaup
Blazor ServerDirectrices para desarrollo Blazor Server
Web ServiceDirectrices para servicios web