# Desarrollo

- [Ecosistema](https://doc.dinaup.com/desarrollo/ecosistema-desarrollo.md): Por qué desarrollar dentro de Dinaup marca la diferencia
- [Dinaup & .NET](https://doc.dinaup.com/desarrollo/dinaup-and-.net.md)
- [Dinaup Flex](https://doc.dinaup.com/desarrollo/flex.md): Plataforma no-code/low-code para personalizar secciones, campos, informes, automatizaciones y documentos dinámicos.
- [Secciones](https://doc.dinaup.com/desarrollo/flex/secciones.md)
- [Campos](https://doc.dinaup.com/desarrollo/flex/campos.md)
- [Algoritmos](https://doc.dinaup.com/desarrollo/flex/algoritmos.md)
- [Flujos](https://doc.dinaup.com/desarrollo/flex/flujos.md)
- [DinaScript](https://doc.dinaup.com/desarrollo/flex/dinascript.md)
- [F. Espacio de Nombres (Functions)](https://doc.dinaup.com/desarrollo/flex/dinascript/f.-espacio-de-nombres-functions.md)
- [S. Espacio de Nombre (Schema)](https://doc.dinaup.com/desarrollo/flex/dinascript/s.-espacio-de-nombre-schema.md)
- [Documentos dinámicos](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos.md)
- [Crear Documento Dinámico](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/crear-documento-dinamico.md)
- [Plantilla de Impresión Facturas](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/plantilla-de-impresion-facturas.md)
- [QR Verifactu](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/qr-verifactu.md)
- [Envío de Emails](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/envio-de-emails.md)
- [Ejemplos](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/ejemplos.md)
- [Libro registro de Facturas Recibidas (HTML)](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/ejemplos/libro-registro-de-facturas-recibidas-html.md)
- [Impresión Factura Emitida](https://doc.dinaup.com/desarrollo/flex/documentos-dinamicos/ejemplos/impresion-factura-emitida.md)
- [Informes](https://doc.dinaup.com/desarrollo/flex/informes.md)
- [Filtrar informe por rango de fechas](https://doc.dinaup.com/desarrollo/flex/informes/filtrar-informe-por-rango-de-fechas.md)
- [Informes API](https://doc.dinaup.com/desarrollo/flex/informes/informes-api.md)
- [SDK .NET](https://doc.dinaup.com/desarrollo/sdk.md): Conjunto de paquetes NuGet oficiales de Dinaup para .NET: cliente API, logging, validaciones y acceso a base de datos.
- [Cliente Dinaup](https://doc.dinaup.com/desarrollo/sdk/cliente.md): El Cliente Dinaup conecta tus aplicaciones .NET con la plataforma Dinaup: conexión, sesiones, informes, archivos, anotaciones y WriteOperations.
- [Ejemplo: WriteOperations por Lotes](https://doc.dinaup.com/desarrollo/sdk/cliente/ejemplo-writeoperations-por-lotes.md): La escritura por lotes permite insertar o actualizar múltiples registros en una sección Dinaup en una sola llamada. Esta técnica mejora el rendimiento, reduce la cantidad de operaciones API.
- [Ejemplo: Agregar un Cliente](https://doc.dinaup.com/desarrollo/sdk/cliente/ejemplo-agregar-cliente.md): Este artículo muestra cómo agregar un nuevo Cliente a la base de datos de Dinaup utilizando el SDK para .NET.
- [Ejemplo: Agregar un Recambio](https://doc.dinaup.com/desarrollo/sdk/cliente/ejemplo-agregar-recambio.md): Este artículo muestra cómo agregar un nuevo recambio a la base de datos de Dinaup utilizando el SDK para .NET. Es un proceso sencillo usando la clase WriteOperation.
- [Dinaup.Logs](https://doc.dinaup.com/desarrollo/sdk/dinaup.logs.md): Dinaup.Logs para .NET: guía de inicio, buenas prácticas y ejemplos
- [Dinaup.Validations](https://doc.dinaup.com/desarrollo/sdk/dinaup.validations.md): Comprueba datos fiscales y geográficos en segundos desde tu código
- [Dinaup.Database](https://doc.dinaup.com/desarrollo/sdk/dinaup.database.md)
- [DinaZen](https://doc.dinaup.com/desarrollo/dinazen.md)
- [Web Service Guidelines](https://doc.dinaup.com/desarrollo/web-service-guidelines.md)
- [C# Code Style Guidelines](https://doc.dinaup.com/desarrollo/c-code-style-guidelines.md)
- [Blazor Server Guidelines](https://doc.dinaup.com/desarrollo/c-code-style-guidelines/blazor-server-guidelines.md)
- [C# With Dinaup Guidelines](https://doc.dinaup.com/desarrollo/c-code-style-guidelines/c-with-dinaup-guidlines.md)
- [Casos de Uso](https://doc.dinaup.com/desarrollo/casos-de-uso.md)
- [UI/UX Personalizada](https://doc.dinaup.com/desarrollo/casos-de-uso/ui-ux-personalizada.md): Construye lo que realmente importa. El resto ya está listo.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.dinaup.com/desarrollo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
