Sin duda una de las 3 características más importantes de la plataforma Velneo. Se trata de un automatismo del editor integrado vDevelop que automáticamente se encarga de refrescar el cambio de identificador de cualquier objeto allí donde se use.
La gran mentira de un programador
Sé que este es un tema delicado y que cada lector puede tener una opinión diferente o poner su matices, por favor, si es tu caso te agradecería que no dudes en poner un comentario. Debatir de este tema siempre es constructivo. Mi opinión versa sobre programadores profesionales, no sobre aficionados o estudiantes que no viven de la programación o no es su profesión principal. Esta historia es vieja y conocida, pero creo que es bueno recordarla para intentar evitar volver a caer en los mismos errores.
Planos de ejecución
Los planos de ejecución es el nombre que reciben los ámbitos en los que podemos ejecutar las tareas en nuestras aplicaciones Velneo. Vamos a ver resumen esquemático de los planos de ejecución.
Cómo leer, crear, modificar o suprimir un registro concreto en Velneo sin SQL
Cuando llegas a Velneo desde otros lenguajes o plataformas de desarrollo en los que has utilizado bases de datos relacionales que usan SQL como lenguaje de consulta de la base de datos te encontrarás con dudas sobre como tienes que abordar algunas operaciones transaccionales con la base de datos. Vamos a repasar las más habituales…
Cuándo usar una función o un proceso
Cada objeto tiene sus virtudes y también sus limitaciones. Conocerlas nos ayuda a decidir cuando usar uno u otro. Estos pasos te pueden ayudar a tomar la decisión de cuál usar según la programación que vayas a realizar.
vVersion 21.1
Una de las novedades de la versión 21 de Velneo que más uso en mi día a día es vVersion. Se trata de un nuevo componente de la plataforma encargado de gestionar el control de versiones de mis desarrollos.
Otra nueva etapa
Siento la necesidad de cambiar la forma en que utilizo mi blog personal. Y no es la primera vez, ni será la última. Es algo periódico. Lo cierto es que me gusta escribir. Es algo que disfruto y necesito realizar con cierta asiduidad. Llevo años «conviviendo» con mi blog personal. Sin duda, son muchos años […]
¿Te fallan los índices complejos? Esto te interesa
Si has usado índices complejos y en algunas ocasiones no te han funcionado correctamente y has llegado a la conclusión de que es una «incidencia/bug» de Velneo, te interesa leer este artículo porque puede ser de gran ayuda para que puedas aprovechar todo el potencial de los índices complejos consiguiendo que te funcionen bien, ya que como podrás leer no se trata de una incidencia de Velneo sino de la aplicación correcta de un criterio que debemos tener en cuenta al programar.
Crea siempre el índice de los campos punteros a maestro
Lo que quiero comentarte con este artículo es que es muy importante que todos los campos punteros a maestro de nuestras tablas tengan sus correspondientes índices, no importa si son de clave única o acepta repetidas, tampoco importa si le añadimos más campos al índice, lo que sí importa es que el índice no tenga ninguna condición, es decir que indexe todos los registros. En caso de necesitar crear algún índice condicionado podemos hacerlo adicionalmente dejando siempre al menos un índice creado sin condición por el cual se pueda construir de forma automática un enlace plural en la tabla maestra.
Optimiza recorrer lista de sólo lectura para el Cloud (Obsoleto)
Cuando escribimos código Velneo para ser ejecutado en el cliente (1º o 2º plano) y en ese código tenemos que recorrer lista de sólo lectura podemos encontrarnos con que la ejecución del proceso en Cloud no tiene un rendimiento óptimo. Veamos como podemos optimizarlo de forma sencilla.