Archivo del autor Roberto M. Oliva

Event Bubbling en FLEX

Escrito por Roberto M. Oliva el Noviembre 8th, 2006

Si se quiere crear un componente complejo, pero que sirva para realizar diversas operaciones, lo mejor es atrapar sus eventos y aplicarle operaciones concretas, según se utilice dicho componente.
Esto me ha pasado recientemente. He desarrollado un componente que muestra dos selectores de fechas y un boton de busqueda. Es muy comun hacer busquedas entre dos […]

Flex… y vuelta a empezar…

Escrito por Roberto M. Oliva el Noviembre 8th, 2006

Llevo unos dias sin escribir por un motivo muy simple: Flex.
Flex es una tecnologia creada por Adobe para desarrollar algo que han denominado Rich Internet Applications. Yo aconsejo que os deis una vuelta por los ejemplos.
Cuando en mi otro post comentaba la dificultad de crear aplicaciones web dado la cantidad de disciplinas que se […]

Más sobre MVC

Escrito por Roberto M. Oliva el Octubre 17th, 2006

Se ha montado un poco de revuelo (y no es para menos) porque Martin Fowler ha publicado dos nuevos articulos revisando el patron MVC (Model View Controller) adaptándolo a los tiempos que corren (TDD, metodologías ágiles, etc):
Fowler divide el MVP en dos nuevos patrones dependiendo del nivel de responsabilidad de la vista:
Supervising controller donde […]

Hoy hace un año…

Escrito por Roberto M. Oliva el Octubre 10th, 2006

… que nos dejo mi gran amigo José Luis Gutierrez-Maturana (mi mejor amigo). Todo lo poco bueno que sé de la informática se lo debo a él.

Comandos preparados

Escrito por Roberto M. Oliva el Septiembre 29th, 2006

Hay veces que se requiere hacer ejecuciones de sentencias SQL de manera muy repetida, solo cambiando los parametros de dicha sentencia. Si en estos casos generamos un comando preparado, la ejecucion de esas sentencias suele realizarse de una manera más eficaz y rápida.
Un comando preparado es algo similar a un procedimiento almacenado, pero que se […]

Implementando un proveedor de formularios

Escrito por Roberto M. Oliva el Septiembre 22nd, 2006

En la lista: microsoft.public.es.dotnet.framework, AsierMM pregunto lo siguiente:
Hola tengo muchas formularios en mi proyecto y una funcion que los abre.
Por parametro recivire su nombre y me gustaria saber una forma de hacer un
new de ese informe pero de una forma que no tenga que hacer un case y hacer
su new.
La idea es tener un […]

Un verdadero equipo multidisciplinar

Escrito por Roberto M. Oliva el Septiembre 15th, 2006

Tengo consciencia de que lo que voy a contar es bien sabido, pero no deja de llamarme la atención. Hace ya varios años que estuve trabajando en Pyro Studios y la mejor experiencia que saque de allí fue la oportunidad de integrarme en un equipo de gente cuyos cometidos eran bien distintos: Había diseñadores gráficos, […]

Invalid postback or callback argument.

Escrito por Roberto M. Oliva el Septiembre 11th, 2006

Trabajando con ASP.NET se me ha repetido varias veces esta excepción. La podía reproducir únicamente en las siguientes circunstancias:

Usando Internet Explorer (Curiosamente con Mozilla nunca se me ha producido).
Forzando un evento de la página cuando no se ha terminado de cargar completamente en el explorador.

La excepción completa muestra el siguiente mensaje:
Invalid postback or callback […]

Realizar una consulta sobre una fecha determinada con Hibernate

Escrito por Roberto M. Oliva el Septiembre 4th, 2006

Esto simplemente es un apunte:
Si se quiere obtener una colección de registros dada una fecha en concreto utilizando la API de búsqueda de Hibernate se puede hacer de la siguiente manera:
.cf { font-family: Courier New; font-size: 10pt; color: black; background: white; }.cl { margin: 0px; }.cln { color: #2b91af; }.cb1 { color: teal; }.cb2 { […]

Cambio de blog

Escrito por Roberto M. Oliva el Septiembre 4th, 2006

Por fin he encontrado tiempo para cambiar el software de mi sistema de blog. Todavía quiero hacer más cosas, pero por ahora ha quedado mejor de lo que estaba. La decisión del cambio se basa sobre todo en que quiero tener más facilidad para postear entradas, cosa que con el anterior sofware me resultaba sumamente […]