SlideShare una empresa de Scribd logo
Embarcadero Technologies Copyright 2016
LiveBindings: desde lo básico hasta
técnicas avanzadas
Fernando Rizzato
Lead Software Consultant, Latin America
Embarcadero Technologies Copyright 2016
LiveBindings en RAD Studio
 TBindingsList - Mantiene la lista de conexiones y las expresiones
 TBindSourceDB - Crea enlaces a bases de datos
 TBindSourceDBX - Crea enlaces a bases de datos DBX
 TParamsAdapter - conexión de los parámetros de comandos DBX
 TAdapterBindSource - Funciona con datos non-database
 TPrototypeBindSource – Datos de ejemplo para prototipos
 TDataGeneratorAdapter - Adaptador para los generadores de datos
 TBindNavigator - Navegador para DataSets (VCL o FMX)
Embarcadero Technologies Copyright 2016
Visual LiveBindings
Visualizar las
conexiones de forma
sencilla y unificada
Conectar los datos y las
propiedades simplemente
trazando líneas entre objetos
Organizar un gran número de
conexiones utilizando ”layers”
estilo Photoshop
Embarcadero Technologies Copyright 2016
Prototipos de aplicaciones
Hacer prototipo de su aplicación utilizando datos de ejemplo a través del
componente TPrototypeBindSource.
Embarcadero Technologies Copyright 2016
Wizards sensibles al contexto
Embarcadero Technologies Copyright 2016
Activar el Wizard en Tools -> Options
Embarcadero Technologies Copyright 2016
Gestión de Layers
Organizar un gran número de bindings utilizando capas
estilo Photoshop.
Embarcadero Technologies Copyright 2016
Integrado con Actions
Utilizar fácilmente acciones predeterminadas con LiveBindings.
Embarcadero Technologies Copyright 2016 9
LiveBindings en Acción!
Embarcadero Technologies Copyright 2016
Recursos Adicionales
 Documentación:
 LiveBindings in RAD Studio
 LiveBindings Designer
 LiveBindings Wizard
 Creating LiveBindings
 Using Custom Format and Parse Expressions in LiveBindings
 Blogs:
 Jim Tierney
 Malcolm Groves
 TAdapterBindSource and binding to Objects
 Tagged LiveBindings
 Sarina DuPont
 Live Bindings Sort
 Rodrigo Ruz, The Road to Delphi
 Evaluating and Compiling Expressions
Embarcadero Technologies Copyright 2016 11
GRACIAS!
Preguntas?
Me puedes encontrar en:
@FernandoRizzato
fernando.rizzato@embarcadero.com
Síguenos en
fb.com/EMBTLatAm

Más contenido relacionado

La actualidad más candente

Stateless Auth using OAUTH2 & JWT
Stateless Auth using OAUTH2 & JWTStateless Auth using OAUTH2 & JWT
Stateless Auth using OAUTH2 & JWT
Mobiliya
 
Formulario web movil
Formulario web movilFormulario web movil
Formulario web movil
Diego_Rolando123
 
Arquitectura para aplicaciones web
Arquitectura para aplicaciones webArquitectura para aplicaciones web
Arquitectura para aplicaciones web
Edsel Barbosa González
 
Json Web Token - JWT
Json Web Token - JWTJson Web Token - JWT
Json Web Token - JWT
Prashant Walke
 
Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de phpSam Meci
 
Xhtml
XhtmlXhtml
Xhtml
alxepa
 
Detección y Corrección de errores
Detección y Corrección de erroresDetección y Corrección de errores
Detección y Corrección de errores
Ronie Martínez
 
Implementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on KeycloakImplementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on Keycloak
Yuichi Nakamura
 
Protocolos de capa sesion presentacio-aplicacion
Protocolos de capa sesion presentacio-aplicacionProtocolos de capa sesion presentacio-aplicacion
Protocolos de capa sesion presentacio-aplicacion
Daniel Gvtierrex
 
Programación 3: tablas de dispersión
Programación 3: tablas de dispersiónProgramación 3: tablas de dispersión
Programación 3: tablas de dispersión
Angel Vázquez Patiño
 
Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)
Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)
Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)
Svetlin Nakov
 
Programación 3: colas
Programación 3: colasProgramación 3: colas
Programación 3: colas
Angel Vázquez Patiño
 
Java Servlets
Java ServletsJava Servlets
Java Servlets
Emprovise
 
Python 3
Python 3Python 3
Python 3CHREAR
 
Developing With JAAS
Developing With JAASDeveloping With JAAS
Developing With JAASrahmed_sct
 
Demystifying OAuth 2.0
Demystifying OAuth 2.0Demystifying OAuth 2.0
Demystifying OAuth 2.0
Karl McGuinness
 
Json web token
Json web tokenJson web token
Json web token
Mayank Patel
 

La actualidad más candente (20)

UML
UMLUML
UML
 
Stateless Auth using OAUTH2 & JWT
Stateless Auth using OAUTH2 & JWTStateless Auth using OAUTH2 & JWT
Stateless Auth using OAUTH2 & JWT
 
Formulario web movil
Formulario web movilFormulario web movil
Formulario web movil
 
Arquitectura para aplicaciones web
Arquitectura para aplicaciones webArquitectura para aplicaciones web
Arquitectura para aplicaciones web
 
Json Web Token - JWT
Json Web Token - JWTJson Web Token - JWT
Json Web Token - JWT
 
Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
 
Xhtml
XhtmlXhtml
Xhtml
 
Detección y Corrección de errores
Detección y Corrección de erroresDetección y Corrección de errores
Detección y Corrección de errores
 
Implementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on KeycloakImplementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on Keycloak
 
Protocolos de capa sesion presentacio-aplicacion
Protocolos de capa sesion presentacio-aplicacionProtocolos de capa sesion presentacio-aplicacion
Protocolos de capa sesion presentacio-aplicacion
 
Jquery library
Jquery libraryJquery library
Jquery library
 
Programación 3: tablas de dispersión
Programación 3: tablas de dispersiónProgramación 3: tablas de dispersión
Programación 3: tablas de dispersión
 
Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)
Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)
Cryptography for Java Developers: Nakov jProfessionals (Jan 2019)
 
Programación 3: colas
Programación 3: colasProgramación 3: colas
Programación 3: colas
 
Java Servlets
Java ServletsJava Servlets
Java Servlets
 
Python 3
Python 3Python 3
Python 3
 
Developing With JAAS
Developing With JAASDeveloping With JAAS
Developing With JAAS
 
Control de Flujo [Telecomunicaciones]
Control de Flujo [Telecomunicaciones]Control de Flujo [Telecomunicaciones]
Control de Flujo [Telecomunicaciones]
 
Demystifying OAuth 2.0
Demystifying OAuth 2.0Demystifying OAuth 2.0
Demystifying OAuth 2.0
 
Json web token
Json web tokenJson web token
Json web token
 

Similar a LiveBindings: desde lo básico hasta técnicas avanzadas

Sistemas Manejadores De Base De Datos Dfdfa
Sistemas  Manejadores De Base De Datos DfdfaSistemas  Manejadores De Base De Datos Dfdfa
Sistemas Manejadores De Base De Datos DfdfaJosue Reyes
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)josecuartas
 
12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...
12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...
12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...
Luis Fernando Aguas Bucheli
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENO
iberhack
 
Morales .Net
Morales .NetMorales .Net
Morales .Net
manuel0821
 
Yahoo! pipes
Yahoo! pipesYahoo! pipes
Yahoo! pipes
ThirdWay
 
Big data y las apis
Big data y  las apis Big data y  las apis
Big data y las apis
CloudAppi
 
Proveedores nativos
Proveedores nativosProveedores nativos
Proveedores nativos
Josue Perez
 
Bases dedatossql serveryc
Bases dedatossql serverycBases dedatossql serveryc
Bases dedatossql serverycveron3144
 
bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_
asesino123456789
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
Juan Pablo
 
visual basic .net
visual basic .netvisual basic .net
visual basic .netvhaguilar
 
Ado.net 2012
Ado.net 2012Ado.net 2012
Ado.net 2012
pepelon_k
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java
Rodrigo Zottola Pareja
 
PROVEEDORES DATOS.NET framework.pptx
PROVEEDORES DATOS.NET framework.pptxPROVEEDORES DATOS.NET framework.pptx
PROVEEDORES DATOS.NET framework.pptx
juan gonzalez
 
Ochoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datosOchoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datos
Raquel Ochoa
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Andrés Iturralde
 

Similar a LiveBindings: desde lo básico hasta técnicas avanzadas (20)

ADO.NET
ADO.NETADO.NET
ADO.NET
 
Hx c21
Hx c21Hx c21
Hx c21
 
Sistemas Manejadores De Base De Datos Dfdfa
Sistemas  Manejadores De Base De Datos DfdfaSistemas  Manejadores De Base De Datos Dfdfa
Sistemas Manejadores De Base De Datos Dfdfa
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...
12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...
12-Unidad 3: Webservices-3.3. Inicio de Proyecto (Introducción, Contenidos In...
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENO
 
Programación manuel crisostomo l
Programación manuel crisostomo lProgramación manuel crisostomo l
Programación manuel crisostomo l
 
Morales .Net
Morales .NetMorales .Net
Morales .Net
 
Yahoo! pipes
Yahoo! pipesYahoo! pipes
Yahoo! pipes
 
Big data y las apis
Big data y  las apis Big data y  las apis
Big data y las apis
 
Proveedores nativos
Proveedores nativosProveedores nativos
Proveedores nativos
 
Bases dedatossql serveryc
Bases dedatossql serverycBases dedatossql serveryc
Bases dedatossql serveryc
 
bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
Ado.net 2012
Ado.net 2012Ado.net 2012
Ado.net 2012
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java
 
PROVEEDORES DATOS.NET framework.pptx
PROVEEDORES DATOS.NET framework.pptxPROVEEDORES DATOS.NET framework.pptx
PROVEEDORES DATOS.NET framework.pptx
 
Ochoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datosOchoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datos
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
 

Más de Fernando Rizzato

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
Fernando Rizzato
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Fernando Rizzato
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero Gratuíto
Fernando Rizzato
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico Embarcadero
Fernando Rizzato
 
RAD Studio 10.2 Tokyo
RAD Studio 10.2 TokyoRAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo
Fernando Rizzato
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
Fernando Rizzato
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
Fernando Rizzato
 
Modelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioModelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/Studio
Fernando Rizzato
 
Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey
Fernando Rizzato
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey
Fernando Rizzato
 
Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey
Fernando Rizzato
 
Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts
Fernando Rizzato
 
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
 Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win... Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
Fernando Rizzato
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Fernando Rizzato
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC
Fernando Rizzato
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC
Fernando Rizzato
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSON
Fernando Rizzato
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON
Fernando Rizzato
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código
Fernando Rizzato
 
Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering
Fernando Rizzato
 

Más de Fernando Rizzato (20)

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero Gratuíto
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico Embarcadero
 
RAD Studio 10.2 Tokyo
RAD Studio 10.2 TokyoRAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
 
Modelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioModelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/Studio
 
Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey
 
Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey
 
Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts
 
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
 Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win... Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSON
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código
 
Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering
 

Último

Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
oscartorres960914
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
RobertSotilLujn
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
lasocharfuelan123
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
Federico Toledo
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
cuentauniversidad34
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 

Último (10)

Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 

LiveBindings: desde lo básico hasta técnicas avanzadas

  • 1. Embarcadero Technologies Copyright 2016 LiveBindings: desde lo básico hasta técnicas avanzadas Fernando Rizzato Lead Software Consultant, Latin America
  • 2. Embarcadero Technologies Copyright 2016 LiveBindings en RAD Studio  TBindingsList - Mantiene la lista de conexiones y las expresiones  TBindSourceDB - Crea enlaces a bases de datos  TBindSourceDBX - Crea enlaces a bases de datos DBX  TParamsAdapter - conexión de los parámetros de comandos DBX  TAdapterBindSource - Funciona con datos non-database  TPrototypeBindSource – Datos de ejemplo para prototipos  TDataGeneratorAdapter - Adaptador para los generadores de datos  TBindNavigator - Navegador para DataSets (VCL o FMX)
  • 3. Embarcadero Technologies Copyright 2016 Visual LiveBindings Visualizar las conexiones de forma sencilla y unificada Conectar los datos y las propiedades simplemente trazando líneas entre objetos Organizar un gran número de conexiones utilizando ”layers” estilo Photoshop
  • 4. Embarcadero Technologies Copyright 2016 Prototipos de aplicaciones Hacer prototipo de su aplicación utilizando datos de ejemplo a través del componente TPrototypeBindSource.
  • 5. Embarcadero Technologies Copyright 2016 Wizards sensibles al contexto
  • 6. Embarcadero Technologies Copyright 2016 Activar el Wizard en Tools -> Options
  • 7. Embarcadero Technologies Copyright 2016 Gestión de Layers Organizar un gran número de bindings utilizando capas estilo Photoshop.
  • 8. Embarcadero Technologies Copyright 2016 Integrado con Actions Utilizar fácilmente acciones predeterminadas con LiveBindings.
  • 9. Embarcadero Technologies Copyright 2016 9 LiveBindings en Acción!
  • 10. Embarcadero Technologies Copyright 2016 Recursos Adicionales  Documentación:  LiveBindings in RAD Studio  LiveBindings Designer  LiveBindings Wizard  Creating LiveBindings  Using Custom Format and Parse Expressions in LiveBindings  Blogs:  Jim Tierney  Malcolm Groves  TAdapterBindSource and binding to Objects  Tagged LiveBindings  Sarina DuPont  Live Bindings Sort  Rodrigo Ruz, The Road to Delphi  Evaluating and Compiling Expressions
  • 11. Embarcadero Technologies Copyright 2016 11 GRACIAS! Preguntas? Me puedes encontrar en: @FernandoRizzato fernando.rizzato@embarcadero.com Síguenos en fb.com/EMBTLatAm

Notas del editor

  1. Use Actions with LiveBindings