ORDA – De principiante a experto
ORDA, siglas de Object Relational Data Access (acceso adatos relacionales aobjetos ), es un método de acceso a datos que combina las ventajas de la programación orientada a objetos con las de las bases de datos relacionales, lo que permite a los desarrolladores centrarse en resolver problemas de negocio en lugar de gestionar el acceso a los datos.
Tanto si es nuevo en ORDA como si ya está familiarizado con él y desea ampliar sus conocimientos, considere esta entrada de blog como una hoja de ruta que le guiará en el proceso de aprendizaje.
Esta entrada de blog incluye lo siguiente
- Beneficios de ORDA
- Visión general de ORDA
- Concepto principal
- API de ORDA
- Capa de abstracción ORDA
- Trabajo a distancia
- Optimización de peticiones
- Sistema de permisos
- Compartir datos entre procesos
Sin más dilación, ¡vamos al grano!
Detectar errores en todas partes
La gestión de errores es a menudo una parte limitante del desarrollo en todos los lenguajes. En 4D, si olvida llamar a un método de gestión de errores en un nuevo proceso/trabajador o utiliza componentes que no gestionan errores, el diálogo de error incorporado de 4D puede aparecer al usuario final. A los desarrolladores 4D les gustaría capturar todos los errores en todos los contextos para evitar mostrar este diálogo de error incorporado de 4D.
Veamos cómo podemos manejar este comportamiento con 4D v19 R8.
Cree su aplicación móvil nativa con 4D
4D for Android y 4D for iOS le permiten configurar, diseñar, crear y desplegar aplicaciones nativas Android y/o iOS basadas en una base de datos 4D. Una vez generadas y desplegadas, los clientes móviles pueden conectarse al servidor 4D e interactuar con datos nuevos o existentes sin requisitos adicionales.
4D for Android y 4D for iOS están incluidos en un único componente 4D integrado. Puede crear un proyecto móvil y decidir crearlo para Android, iOS o ambos.
4D maneja la complejidad y genera un proyecto Xcode en Swift o un proyecto Android en Kotlin. A continuación, puede volver a abrirlos con Xcode y Android Studio y seguir trabajando en ellos.
Esta entrada de blog es una recopilación de las funcionalidades disponibles en nuestra solución móvil que le permite crear una aplicación completa.
Filtre el acceso a sus datos gracias a un completo sistema de permisos
Filtrar el acceso a los datos es una funcionalidad imprescindible para evitar accesos maliciosos a su aplicación.
Hasta ahora, podía exponer o no como recurso REST una clase de datos y algunos de sus atributos. Ya era un medio práctico para restringir el acceso a sus datos. Aún así, estamos encantados de ofrecer en la v19R8 un sistema poderoso y totalmente personalizable para proteger sus datos de usuarios no autorizados. Un sistema de protección de sus datos depende de quién accede a ellos y a qué datos se accede.
Las secciones llegan a 4D for Android
En una lista de datos, los resultados suelen ordenarse en función de un campo relevante para ayudar al usuario a encontrar los datos deseados de forma rápida y sencilla. Otro truco para hacer más clara la lectura es agrupar los resultados añadiendo secciones.
Algo que es posible desde 4D v19 R8. ¡Profundicemos en los detalles!
Microsoft 365: Copiar, mover, responder y eliminar correos electrónicos con la API Microsoft Graph
Para acceder a los datos de Microsoft 365 como correos electrónicos, Microsoft está dejando de lado la autenticación básica para IMAP y POP3 y está promoviendo cada vez más la API gráfica.
A partir de la v19 R8, dispone de nuevos comandos integrados en 4D NetKit para automatizar de forma nativa las operaciones de correo electrónico de Microsoft 365, como copiar, mover, responder y eliminar correos electrónicos.
4D View Pro: Personalice el estilo de sus tablas
Las tablas son una parte integral de los documentos de 4D View Pro, por lo que hemos añadido numerosas funcionalidades relacionadas con las tablas a lo largo de las versiones de 4D. 4D v19 R8 añade una nueva relacionada con los estilos con el fin de que la tabla se integre perfectamente con el resto de su documento.
A partir de ahora, VP Set table theme ofrece una forma de aplicar por programación uno de los estilos de tabla predefinidos. Si ninguno de estos estilos satisface sus necesidades, puede definir su propio tema y aplicarlo a su tabla.
Pruebe su aplicación Windows SDI
Ha pasado mucho tiempo desde que pudo ofrecer a sus clientes aplicaciones fusionadas en modo SDI.
Sabemos que probar una aplicación SDI puede ser un reto, así que con 4D v19 R8, puede visualizar el resultado de su aplicación sin necesidad de crear su aplicación mono-puesto o cliente.
Continue leyendo para conocer todos los detalles.
4D Write Pro : ¡De la bienvenida a las cajas de texto flotantes!
4D Write Pro es un producto esencial para la creación de documentos comerciales. Es por eso que con cada nueva versión, le damos más funcionalidades para ayudarle en su trabajo, y esta vez, 4D v19 R8 trae cajas de texto flotantes a 4D Write Pro.
Así que si está obligado a utilizar cajas de texto, por ejemplo, para crear cartas con la identidad de la empresa, puede empezar de inmediato.
Microsoft 365: Recibir correos electrónicos con la API Microsoft Graph
Para acceder a los datos de Microsoft 365 como correos electrónicos, Microsoft está dejando atrás la autenticación básica para IMAP y POP3 y está promoviendo cada vez más la API Graph.
4D v19 R3 trajo el componente 4D Netkit para gestionar la conexión OAuth 2.0 y el envío de correos a través de la API Graph.
En la v19 R8, agregamos nuevos comandos para recibir correos y listar las carpetas de su buzón.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política