SlideShare una empresa de Scribd logo
Spring BlazeDS
Integration
Aplicaciones ricas usando Flex & JavaEE
sábado 27 de noviembre de 2010
¿Quien soy?
sábado 27 de noviembre de 2010
¿Quien soy?
• Profesional dedicado a la creación de aplicaciones
ricas desde una perspectiva del programador.
sábado 27 de noviembre de 2010
¿Quien soy?
• Profesional dedicado a la creación de aplicaciones
ricas desde una perspectiva del programador.
• Pasion por la usabilidad y desarrollo iterativo.
sábado 27 de noviembre de 2010
¿Quien soy?
• Profesional dedicado a la creación de aplicaciones
ricas desde una perspectiva del programador.
• Pasion por la usabilidad y desarrollo iterativo.
• Fan de Flex, jquery y HTML5
sábado 27 de noviembre de 2010
¿Quien soy?
• Profesional dedicado a la creación de aplicaciones
ricas desde una perspectiva del programador.
• Pasion por la usabilidad y desarrollo iterativo.
• Fan de Flex, jquery y HTML5
• .. y tambien de java, especificamente Spring y Jboss
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
¿Que es Flex ?
sábado 27 de noviembre de 2010
¿Que es Flex ?Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
ES
sábado 27 de noviembre de 2010
Flex
ES
sábado 27 de noviembre de 2010
Flex
ES PARA
sábado 27 de noviembre de 2010
Flex
ES PARA
sábado 27 de noviembre de 2010
Flex
ES PARA
La version corta
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
sábado 27 de noviembre de 2010
Flex
La versión completa
sábado 27 de noviembre de 2010
MXML y ActionScript Componentes flex
Flex
Principales componentes
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
¿Que podemos hacer
con Flex?
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
DASHBOARD
sábado 27 de noviembre de 2010
DASHBOARD
sábado 27 de noviembre de 2010
DASHBOARD MOBILES
sábado 27 de noviembre de 2010
DASHBOARD MOBILES
sábado 27 de noviembre de 2010
DASHBOARD MOBILES
DESKTOP
sábado 27 de noviembre de 2010
DASHBOARD MOBILES
DESKTOP
sábado 27 de noviembre de 2010
DASHBOARD MOBILES
DESKTOP
MULTITOUCH
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Plataforma
sábado 27 de noviembre de 2010
Plataforma
• Flex SKD “Hero”
sábado 27 de noviembre de 2010
Plataforma
• Flex SKD “Hero”
• Flash Builder “Burrito”
sábado 27 de noviembre de 2010
Plataforma
• Flex SKD “Hero”
• Flash Builder “Burrito”
• Flash Catalyst “Panini”
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
¿Que es BlazeDS?
sábado 27 de noviembre de 2010
¿Que es BlazeDS?BlazeDS
sábado 27 de noviembre de 2010
BlazeDS
sábado 27 de noviembre de 2010
BlazeDS
sábado 27 de noviembre de 2010
BlazeDS
sábado 27 de noviembre de 2010
BlazeDS
Message Broker
sábado 27 de noviembre de 2010
BlazeDS
Message Broker
sábado 27 de noviembre de 2010
BlazeDS
Message Broker
sábado 27 de noviembre de 2010
BlazeDS
Message Broker
sábado 27 de noviembre de 2010
BlazeDS
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
AMF
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
AMF
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
SPRINGCORE
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
applicationContext.xml
SPRINGCORE
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
applicationContext.xml
SS
SPRINGCORE
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
applicationContext.xml
SS
SS
SPRINGCORE
sábado 27 de noviembre de 2010
BlazeDS
AMF
WS
HTTP
Message Broker POJOs
service-config.xml
remote-config.xml
Spring Integra
applicationContext.xml
SS
SS
SS
SPRINGCORE
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Spring BlazeDS Integra
sábado 27 de noviembre de 2010
• Ultima version estable : 1.0.3.
Spring BlazeDS Integra
sábado 27 de noviembre de 2010
• Ultima version estable : 1.0.3.
• Usa Adobe BlazeDS 3.2 o superior.
Spring BlazeDS Integra
sábado 27 de noviembre de 2010
• Ultima version estable : 1.0.3.
• Usa Adobe BlazeDS 3.2 o superior.
• Integracion con Spring ROO
Spring BlazeDS Integra
sábado 27 de noviembre de 2010
Arquitectura final
sábado 27 de noviembre de 2010
Arquitectura final
sábado 27 de noviembre de 2010
Arquitectura final
sábado 27 de noviembre de 2010
Arquitectura final
sábado 27 de noviembre de 2010
Arquitectura final
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
CSS
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
CSS
JPG
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
CSS
JPG
LIB
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
CSS
JPG
LIB
CLIENTE
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
CSS
JPG
LIB
CLIENTE SERVIDOR
sábado 27 de noviembre de 2010
Arquitectura final
SPRINGCORE
FLEX
SWF
CSS
JPG
LIB
CLIENTE SERVIDOR
sábado 27 de noviembre de 2010
Armando el
servidor
SPRINGCORE
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
• Tomcat 6
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
• Tomcat 6
• BlazeDS 4 (WAR)
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
• Tomcat 6
• BlazeDS 4 (WAR)
• Spring Framework 3.0.5
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
• Tomcat 6
• BlazeDS 4 (WAR)
• Spring Framework 3.0.5
• Spring BlazeDS Integration 1.0.3
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
• Tomcat 6
• BlazeDS 4 (WAR)
• Spring Framework 3.0.5
• Spring BlazeDS Integration 1.0.3
• Librerias adicionales :AOP Alliance,
backport-util-current 3.1, cglib 2.2, asm 3.3
sábado 27 de noviembre de 2010
Requerimientos
(servidor)
• Eclipse 3.5 (recomendado Spring Tool Suite)
• Tomcat 6
• BlazeDS 4 (WAR)
• Spring Framework 3.0.5
• Spring BlazeDS Integration 1.0.3
• Librerias adicionales :AOP Alliance,
backport-util-current 3.1, cglib 2.2, asm 3.3
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Paso 1
sábado 27 de noviembre de 2010
Paso 1
sábado 27 de noviembre de 2010
Paso 1
• Importar BlazeDS WAR
sábado 27 de noviembre de 2010
Paso 1
• Importar BlazeDS WAR
• Copiar las librerias
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Exportamos el war
de blazeds
sábado 27 de noviembre de 2010
Exportamos el war
de blazeds
sábado 27 de noviembre de 2010
Exportamos el war
de blazeds
Tooooodas las librerias
en la carpeta /WEB-INF/lib
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Paso 2
sábado 27 de noviembre de 2010
Paso 2
sábado 27 de noviembre de 2010
Paso 2
•Agregar el server
• Modificar el web.xml
•Agregar el applicationContext.ml
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Agregamos el
tomcat 6
sábado 27 de noviembre de 2010
Agregamos el
tomcat 6
sábado 27 de noviembre de 2010
Agregamos el
tomcat 6
Agregamos el
soporte para spring
en el web.xml
sábado 27 de noviembre de 2010
Agregamos el
tomcat 6
Agregamos el
soporte para spring
en el web.xml
sábado 27 de noviembre de 2010
Agregamos el
tomcat 6
Agregamos el
soporte para spring
en el web.xml
Agregamos el archivo
applicationContext.xml
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Paso 3
sábado 27 de noviembre de 2010
Paso 3
sábado 27 de noviembre de 2010
Paso 3
• Creamos nuestros servicios
• Creamos nuestros beans
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Creamos la clase
ProductosService
sábado 27 de noviembre de 2010
Creamos la clase
ProductosService
sábado 27 de noviembre de 2010
Creamos la clase
ProductosService
Creamos la clase
ProductoBean
sábado 27 de noviembre de 2010
Creamos la clase
ProductosService
Creamos la clase
ProductoBean
Creamos la clase
ProductoDataStore
sábado 27 de noviembre de 2010
Creamos la clase
ProductosService
Creamos la clase
ProductoBean
Creamos la clase
ProductoDataStore
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Conclusiones
(servidor)
sábado 27 de noviembre de 2010
FLEX
SWF
CSS
JPG
LIB
Diseñando
el cliente
sábado 27 de noviembre de 2010
Requerimientos
(flex)
sábado 27 de noviembre de 2010
Requerimientos
(flex)
• Flash Builder “Burrito”
• Flash Catalyst “Panini” (solo usado si se
exportara el diseño de otro formato)
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Paso 1
sábado 27 de noviembre de 2010
Paso 1
sábado 27 de noviembre de 2010
Paso 1
• Prototipado inicial
•Crear proyecto flash web
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
•Omigraffle
•Visio
•Lapiz y papel
sábado 27 de noviembre de 2010
•Omigraffle
•Visio
•Lapiz y papel
sábado 27 de noviembre de 2010
•Omigraffle
•Visio
•Lapiz y papel
Creamos el proyecto flex
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Paso 2
sábado 27 de noviembre de 2010
Paso 2
sábado 27 de noviembre de 2010
Paso 2
• Creamos la pantalla
• Creamos los componentes
• Creamos la conexión remota
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Nuestro diseño
base
sábado 27 de noviembre de 2010
Nuestro diseño
base
sábado 27 de noviembre de 2010
Nuestro diseño
base
Agregamos
la llamada al servidor
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Paso 3
sábado 27 de noviembre de 2010
Paso 3
sábado 27 de noviembre de 2010
Paso 3
• Creamos los objetos de dominio
• Creamos una pantalla de edición
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Creamos nuestro
objeto de dominio
sábado 27 de noviembre de 2010
Creamos nuestro
objeto de dominio
sábado 27 de noviembre de 2010
Creamos nuestro
objeto de dominio
Cargamos nuestros
datos para
mostrarlos
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Conclusiones
(flex)
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
15 Minutos
de reflexión
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
Es bueno ... pero
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
Porque puedes usar los
efectos de flash
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
Porque puedes usar los
efectos de flash
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
Porque puedes usar los
efectos de flash
distrae al usuario
y recarga la aplicación
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
Porque puedes usar los
efectos de flash
distrae al usuario
y recarga la aplicación
Porque usa un runtime
que se encuentra en la
mayoría de PCs
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
Porque puedes usar los
efectos de flash
distrae al usuario
y recarga la aplicación
Porque usa un runtime
que se encuentra en la
mayoría de PCs
sábado 27 de noviembre de 2010
Es bueno ... pero
Porque separa la lógica de
negocio de la interfaz
dejas el procesamiento
de la aplicación al cliente
Porque puedes usar los
efectos de flash
distrae al usuario
y recarga la aplicación
Porque usa un runtime
que se encuentra en la
mayoría de PCs
su ciclo de vida
no permite procesamiento
sobrecargado
sábado 27 de noviembre de 2010
Recomendaciones
al usar Flex
sábado 27 de noviembre de 2010
Recomendaciones
al usar Flex
• Evitar realizar procesamiento (logica). Dejar
todo eso al servidor.
sábado 27 de noviembre de 2010
Recomendaciones
al usar Flex
• Evitar realizar procesamiento (logica). Dejar
todo eso al servidor.
• Evitar el uso desmedido de renderers en
los componentes del tipo lista.
sábado 27 de noviembre de 2010
Recomendaciones
al usar Flex
• Evitar realizar procesamiento (logica). Dejar
todo eso al servidor.
• Evitar el uso desmedido de renderers en
los componentes del tipo lista.
• Modularizar modularizar modularizar!!
sábado 27 de noviembre de 2010
Recomendaciones
al usar Flex
• Evitar realizar procesamiento (logica). Dejar
todo eso al servidor.
• Evitar el uso desmedido de renderers en
los componentes del tipo lista.
• Modularizar modularizar modularizar!!
• Evitar la creación de formularios extensos
(no es una pagina html).
sábado 27 de noviembre de 2010
Recomendaciones
al usar Flex
• Evitar realizar procesamiento (logica). Dejar
todo eso al servidor.
• Evitar el uso desmedido de renderers en
los componentes del tipo lista.
• Modularizar modularizar modularizar!!
• Evitar la creación de formularios extensos
(no es una pagina html).
• Usar Maven.
sábado 27 de noviembre de 2010
Recomendaciones
al usar Spring BlazeDS
sábado 27 de noviembre de 2010
Recomendaciones
al usar Spring BlazeDS
• Usar SpringSecurity para manejar permisos.
sábado 27 de noviembre de 2010
Recomendaciones
al usar Spring BlazeDS
• Usar SpringSecurity para manejar permisos.
• Si usas Hibernate, ten cuenta que BlazeDS
no soporta lazyloading (para solucionar
este problema usar dpHibernate).
sábado 27 de noviembre de 2010
Recomendaciones
al usar Spring BlazeDS
• Usar SpringSecurity para manejar permisos.
• Si usas Hibernate, ten cuenta que BlazeDS
no soporta lazyloading (para solucionar
este problema usar dpHibernate).
• La paginación se maneja de una manera
distinta (por carga de scroll de una lista).
sábado 27 de noviembre de 2010
Recomendaciones
al usar Spring BlazeDS
• Usar SpringSecurity para manejar permisos.
• Si usas Hibernate, ten cuenta que BlazeDS
no soporta lazyloading (para solucionar
este problema usar dpHibernate).
• La paginación se maneja de una manera
distinta (por carga de scroll de una lista).
• Usar Maven.
sábado 27 de noviembre de 2010
Algunas notas
adicionales
sábado 27 de noviembre de 2010
Algunas notas
adicionales
• Las pruebas con flex no son tan faciles :
existe FlexUnit, FlexMonkey pero aun no
estan totalmente maduras.
sábado 27 de noviembre de 2010
Algunas notas
adicionales
• Las pruebas con flex no son tan faciles :
existe FlexUnit, FlexMonkey pero aun no
estan totalmente maduras.
• Existe módulos para controlar metricas de
código de AS3 con Hudson y Sonar.
sábado 27 de noviembre de 2010
Algunas notas
adicionales
• Las pruebas con flex no son tan faciles :
existe FlexUnit, FlexMonkey pero aun no
estan totalmente maduras.
• Existe módulos para controlar metricas de
código de AS3 con Hudson y Sonar.
• Para aplicaciones empresariales, usar
frameworks para flex como Mate o
Cairgohrn.
sábado 27 de noviembre de 2010
¿Quieres saber mas?
• Busca en google “devnet flex”.
• Libros
• Twitter: @ricdex
• http://bie-development.pe
• http://bie-agency.pe
sábado 27 de noviembre de 2010
sábado 27 de noviembre de 2010
GRACIAS!
sábado 27 de noviembre de 2010
GRACIAS!
sábado 27 de noviembre de 2010

Más contenido relacionado

Similar a [SCD2010] Spring Flex BlazeDS Integration

Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...
Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...
Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...
Florencia Nodar💻
 
Bootstrapping a Smalltalk - Smalltalks 2012
Bootstrapping a Smalltalk - Smalltalks 2012Bootstrapping a Smalltalk - Smalltalks 2012
Bootstrapping a Smalltalk - Smalltalks 2012
Guille Polito
 
Ef core net conf uy 2017
Ef core   net conf uy 2017Ef core   net conf uy 2017
Ef core net conf uy 2017
Germán Küber
 
Nube redes
Nube redesNube redes
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Codemotion
 
NestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y PuntoneterosNestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y Puntoneteros
Francisco Javier Barrena
 
Las 12 pruebas de Asterisk
Las 12 pruebas de AsteriskLas 12 pruebas de Asterisk
Las 12 pruebas de Asterisk
Elio Rojano
 
V2 d2013 elio rojano - 12 pruebas de asterisk
V2 d2013   elio rojano - 12 pruebas de asteriskV2 d2013   elio rojano - 12 pruebas de asterisk
V2 d2013 elio rojano - 12 pruebas de asterisk
VOIP2DAY
 
Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11
Rafael Poveda
 

Similar a [SCD2010] Spring Flex BlazeDS Integration (9)

Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...
Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...
Las aplicaciones en tiempo real con SIGNALR son un excelente recurso para pro...
 
Bootstrapping a Smalltalk - Smalltalks 2012
Bootstrapping a Smalltalk - Smalltalks 2012Bootstrapping a Smalltalk - Smalltalks 2012
Bootstrapping a Smalltalk - Smalltalks 2012
 
Ef core net conf uy 2017
Ef core   net conf uy 2017Ef core   net conf uy 2017
Ef core net conf uy 2017
 
Nube redes
Nube redesNube redes
Nube redes
 
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
Francisco Javier Barrena | NestJS: Backends para javeros y punto-neteros con ...
 
NestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y PuntoneterosNestJS: Backends en Node para Javeros y Puntoneteros
NestJS: Backends en Node para Javeros y Puntoneteros
 
Las 12 pruebas de Asterisk
Las 12 pruebas de AsteriskLas 12 pruebas de Asterisk
Las 12 pruebas de Asterisk
 
V2 d2013 elio rojano - 12 pruebas de asterisk
V2 d2013   elio rojano - 12 pruebas de asteriskV2 d2013   elio rojano - 12 pruebas de asterisk
V2 d2013 elio rojano - 12 pruebas de asterisk
 
Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11
 

Último

LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
pauca1501alvar
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
martinezluis17
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 

Último (20)

LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 

[SCD2010] Spring Flex BlazeDS Integration