20. SQL

Episodio 20 de No Sólo Delphi donde hablamos de SQL

Vigésimo episodio de No Sólo Delphi – SQL

Esta semana hablamos de Lenguaje de Consultas Estructuradas, también conocido como SQL.

Pero antes de comenzar con las noticias, pedir disculpas por la tardanza, hemos tenido un pequeño problema de afonía que nos ha obligado a tomar un descanso.

También hablamos de un nuevo servicio que tenemos pensado poner en esta plataforma, si te resulta interesante, escribe en los comentarios.

Para terminar, recuerda que en Abril tenemos otra sesión de ¿Alguna Pregunta? Este mes vamos a hablar de Machine Learning y Delphi, suscríbete a No Sólo Delphi y te avisaremos con el día y la hora por email.

 

Noticias de la semana

Esta semana ha sido el lanzamiento de RAD Studio 10.2.3, la versión 10.2.3 se centra en varias áreas clave:

  • Mejoras en los frameworks visuales principal, que incluyen un mejor soporte HighDPI para VCL y mejoras de calidad para FireMonkey (FMX).
  • Nuevas capacidades para C ++, incluido el soporte de línea de comandos para CMake y la refactorización para renombrar en C ++. Algunos se preguntan, ¿Qué es aquello de CMake?
    • CMake es una herramienta popular para compilación proyectos C ++.
    • RAD Studio 10.2.3 Tokyo proporciona soporte para construir proyectos CMake en la línea de comando utilizando los compiladores RAD Studio.
    • 10.2.3 también admite específicamente el uso de la característica Ninja con CMake, lo que permite compilaciones paralelas muy rápidas.
    • Esto le permitirá construir fácilmente bibliotecas de terceros sin convertirlas a un proyecto de C ++ Builder.
    • CMake admite los compiladores mejorados por Clang de RAD Studio, y para Win32 usa el nuevo controlador mejorado Clang, bcc32x.
    • El soporte de línea de comandos de CMake se proporciona para Windows, Android e iOS.
  • Soporte expandido RAD Server para Ext JS para crear clientes web Sencha Ext JS con un servidor RAD Server.
  • Inclusión de soporte móvil en Delphi y C ++ Builder Professional Edition.
  • Incluye una serie de nuevas plantillas de UI para FireMonkey, diseñadas para resaltar las capacidades de FMX en dispositivos móviles, estas plantillas muestran las mejores prácticas y ayudan a los nuevos usuarios a comenzar más rápido.
  • Estas plantillas están disponibles para descargar en GetIt e incluyen múltiples diseños como:  
    • Pantallas de inicio de sesión.
    • Pantallas de registro.
    • Pantallas de perfil.
    • Pantallas de configuración y más.
  • En Interbase 2017 también incluyeron mejoras como:
    • Tablas derivadas, muy usadas en SQL hoy e día.
    • Monitoreo de todas las instancias de bases de datos que corren en un servidor.
    • Mejoraron el rendimiento de las vistas.
    • Incluyeron la posibilidad de especificar un tiempo a las transacciones.
    • Y varios cambios más al respecto, incluido aquél donde ya no necesitamos una licencia especial por separado para desarrollar con RAD Server, haciendo que sea más sencillo iniciar en este sentido.

Además de las mejoras que ya traía desde la actualización anterior como:

  • Licencia site de Rad Server incluida para aquellos con licencia Enterprise.
  • El Dark Theme.
  • Quick Edit para Firemonkey.
  • Y demás mejoras que no son menos importantes pero que ya mencionamos en su momento.

En la web de Marco Cantú nos ofrece enlaces como la del anuncio oficial, un video de introducción, el DocWiki donde nos indican las novedades e incluso el listado de todos los bugs arreglados.

Como nota adicional, recordar que además se han actualizado algunas bibliotecas de Java para Android, como por ejemplo los mapas, AdMob y varias más, por lo que es probable que si estás usando este tipo de bibliotecas en tus proyectos anteriores, probablemente te salga un error que dice más o menos… Expected 4323000 but found 7095000 al ejecutar tu app en Android. Esto se debe a que el archivo de manifiesto de nuestro proyecto aún tiene la configuración anterior… la solución para esto es simple, sólo debemos ir a la sección Libraries de donde nos aparece el SDK (lado derecho de nuestro IDE), hacer click contrario sobre la carpeta “Libraries” y seleccionar la opción “Revert System Files to Default”, volver a compilar y listo.

 

Tema de la semana: SQL

Esta semana hablamos de Lenguaje de Consultas estructuradas, SQL.

A lo largo del episodio hablamos de cosas como SQL, DDL, DML y DCL, os suenan ¿verdad?

Despedida

Esperamos que os guste y, como siempre daros las gracias por escucharnos, por seguirnos, por vuestras valoraciones 5 estrellas en iTunes , recomendaciones en iVoox y vuestras manitas arriba en Youtube, porque de esta manera conseguiremos ayudar a más gente y enseñarles las bondades de Object Pascal y Delphi a todos.