Categoria: ColdFusion (9 articulos)
August 01, 2005

Lector de noticias utilizando los Web Services de MXNA y FullAsAGoog

Siguiendo los dos post anteriores acá les muestro otro ejemplo de lo que es posible hacer con las cfforms. Esta aplicacion fue hecha solo con ColdFusion si bien se parece mucho a Flex es puro CF. El parecido se debe como lo dije anteriormente a que ColdFusion tiene una versión de Flex incorporada.

La aplicación usa Remoting para traer la data que viene de los Web Services de FullAsAGoog y del MXNA. Ademas esta pensada para resoluciones grandes, como mínimo se necesita 1024x768

En un futuro no muy lejano voy a hacer una versión en Flex de esta aplicación. Esto me permitirá poder agregarle mas funcionalidad ya que las cfforms tienen un limite el cual ya he tocado :(.

Para el que le interese ver el código les comento que lo pueden descargar y también pueden ver la aplicación online

August 01, 2005

Que es ColdFusion?

ColdFusion como muchos sabrán es un leguaje que se utiliza para crear paginas dinámicas, similar a php. asp o jsp. Este leguaje es interpretado por un server que generara el contenido, comúnmente html, aunque puede crear también swf, pdf y flash paper. Este server es un producto de Macromedia, que viene en tres sabores, la Developer Edition que es gratis pero esta restringida a dos ip nomas, ósea solo lo pueden ver dos computadoras. Luego esta la Standard Edition, que tiene tiene casi todo menos clustering, reports, y gateways (no entrare en detalle). Y por ultimo tenemos la Enterprise Edition que es la mas completa y la mas cara también.

Otra cosa interesante de ColdFusion es que viene con Flash Remoting instalado debido a que Macromedia es la creadora de ambos productos. Ademas puede crear gráficos estadísticos (charts) tanto en Flash como jpg

Por ultimo quería agregar que si bien no es tan popular como php, no es difícil encontrar compañías de hosting que proveen paquetes que incluyen ColdFusion por un precio de unos 20 dólares.

August 01, 2005

Que son las CFForms de ColdFusion?

Bueno después del post anterior acerca de que es ColdFusion. Voy a explicar que son las cfforms y que se puede hacer de interesante con ellas. Cfform es una tag de ColdFusion que ya existía desde hace tiempo pero en la ultima versión de ColdFusion agregaron la posibilidad de hacer Flash movies. Esto es debido a que ColdFusion tiene adentro una version de Flex con algunas restricciones pero Flex al fin ( no posee todos los componentes que tiene Flex y tiene un limite de 32k ).

Estas cfforms tienen el propósito de remplazar a las tradicionales html forms, y la verdad que lo hacen muy bien ya que permite incluir no solamente los típicos controles que pueden existir en un html ( radio button, check box etc.) sino que también pueden generar una dataGrid, un Tree un Acordion, Tabs, Split Panel y demas

Ultimamente he estado haciendo varios ejemplos y los he estado posteando en la parte de ingles de este site hay una gran cantidad de ellos así que pueden darse una vuelta si les interesa. Aquí les dejo solo algunos de los ejemplos para que miren.

July 25, 2005

Trio Motor un ejemplo de una aplicación hecha con Remoting

Trio Motor

Este ejemplo lo he tenido en mi disco duro hace mas de un año y ha estado bastante olvidado. Lo hice cuando salió la nueva versión de flash remoting y en su momento iba a ser la segunda parte de un tutorial para Devnet, pero nunca llego a terminarse. Si bien ya tiene un tiempo creo que seria una pena que termine olvidado en mi disco duro por eso he decidido hacerlo publico.

En esta aplicación usamos ColdFusion para conectarnos vía remoting. Esta todo escrito en ActionScript 2.0, y todo el código es externo, no hay ni una sola linea de código en la fla :)

El código también esta bien comentado ( lo único malo es que esta en ingles ) y también esta publicada la documentación de todas las clases. Otra cosa que pueden encontrar en el código son algunos componentes propios y la utilización del cell render en la datagrid. Bueno eso es todo espero que sirva como ejemplo.

Mirar el ejemplo online
Bajarse el código
Mirar la documentación

Post relacionados
Flash Remoting V2 + Trio Motor V2

April 27, 2005

Nuevo server + Flex

Estrenando nuevo server!!! ahora tenemos un Dual 3.02 Ghz + 4 Giga de Ram :)
wow suena lindo dicho asi.

Ademas del cambio de server ahora que hay mas capacidad en el procesador me puse a instalar Flex ( bastante me costo por que conflictuaba con el flash remoting de ColdFusion).

Aca les va un hello world desde flex, y esto es solo el comienzo, voy a ver si pongo mas ejemplos a medida de que valla haciendo. Y supongo que Daniel tambien nos mostrara lo que aprendio en su curso :)

Para el que le interese intalar Flex junto con coldfusion professional aca les dejo los pasos que segui:

  • Correr el cd de flex el cual creara un carpeta flex dentro de C: > programs files>Macromedia>flex
  • Ahi esta una file flex.war Esa file hay que expandira, lo mas simple es cambiarle de nombre a flex.zip y usar el deszipiador preferido :)
  • Luego copiar a la carpeta C: > ColdFusionMX7 > wwwroot > WEB-INF las files que estan dentro del zip de flex en la carpeta WEB-INF > flex (copiar la carpeta flex entera)
  • Copiar ahora las files que estan dentro del zip de flex WEB-INF > lib hacia la carpeta C: > ColdFusionMX7 > wwwroot > WEB-INF > lib ( son cuatro jar files flex-bootstrap.jar, etc)
  • Luego por ultimo hay que juntar la web.xml file que esta en el zip de flex > WEB-INF> con la web.xml file que esta en C: > ColdFusionMX7 > wwwroot > WEB-INF

Bueno eso es todo, para mas info mirense esta technote en ingles donde explica como hacer para juntar la web.xml file.

February 06, 2005

Ya salió el nuevo ColdFusion MX 7

Si señores ya salió la nueva versión ColdFusion MX. En la pagina de Macromedia se pueden ver algunos demos donde muestran las nuevas habilidades que la plataforma ofrece, como por ejemplo las Rich Forms.
Vamos a ver si puedo instalar esta nueva versión y mostrar algunos ejemplos ( si ya se, también quiero instalar Flex, vamos a ver como le hago).
Todavía me pregunto si alguno por ahí usa ColdFusion o si somos los únicos :)
January 30, 2005

Powered by Detroit

Powered by Detroit es una nueva conferencia enfocada a ColdFusion y Flash. Si bien me parece que en el mundo de los desarrolladores latinos Cold Fusion todavía no tiene mucha promocion, hay algunos pocos que si lo usamos y sabemos que flash y ColdFusion hacen una buena dupla :) ( hay alguien mas por ahi?). Será quizá porque los dos estan hechos por Macromedia que se llevan tan bien? Lo que si se es que con Flash Remoting y ahora con las Flash Forms que esta incorporando ColdFusion en su nueva version (Blackstone) las aguas se juntan cada vez mas.

Y para los interesados y aventurados que les guste participar en la conferencia, les cuento que estare presentando una charla de "ColdFusion Flash Forms in Depth" en la cual explicaremos todo lo nuevo que estas Flash Form poseen.

Tambien de la comunidad latina va estar Oscar Trelles presentando Flash - Usability asi que ya estan avisados, para el que se anime.

November 11, 2004

Instalación de ColdFusion en Mac

Hace tiempo me prometí que después de sortear todas las dificultades que nos ofrece la pobre y mala documentación de Macromedia acerca de la instalación de ColdFusion en Mac (si, soy friki y uso Mac), publicaría un breve tutorial (y si siguen leyendo, les aseguro mas quejas como la del Policy File contra MM :D ).



Ademas de la susodicha escasa información, hay que sumarle el hecho de que el instalador del JRun4 (y se supone que Java es un lenguaje multiplataforma) simplemente no funciona en Panther.... ahh si, pero bien que anuncian ColdFusion para MacOsX en la sección de descargas. Otro detalle es que la version gratuita es un trial de 30 dias. Ya lo sé, he estado muy amargado con Macromedia y sus políticas, pero ya era hora de que me quejara públicamente (gracias Nahuel :D ). Bueno, ahora si, veamos la instalación de ColdFusion para Mac.

Seguir leyendo.....

April 18, 2004

Editor de HTML, gratis y con código abierto

Encontré un editor de HTML para IE y Mozilla que está buenísimo. La última versión ( 3.0-rc1 ) funciona en todas las plataformas con Mozilla y en Windows con IE 5.5+. Tiene varias opciones para poner los botones que uno quiera y se le pueden hacer plugins. Viene con un plugin de CSS que estoy usando para que los usuarios pongan estilos y no <font> tags (a nadie le gusta las <font> tags, no?). Lo mejor de todo es que genera XHTML completamente válido.

Otra cosa buena es que puede limpiar el código que es copiado y pegado desde Word (el cual es bastante asqueroso). Ya que muchos usuarios van a copiar texto desde sus documentos Word, esta funcionalidad se convierte en algo verdaderamente importante.

Si bien este editor lo uso en páginas hechas en ColdFusion, le instalé un plugin escrito en php para manipular imágenes. No tanto porque necesite la funcionalidad de agrandar o cortar imágenes, sino porque permite subir archivos al server y mirar los directorios para buscar las imágenes desde una interfase muy intuitiva y agradable. (El subir archivos no viene con el editor normal).

Lo único que le hago al código generado es cambiar las <b> e <i> tags por <strong> y <em> que aparecen cuando se usa con Mozilla.

También viene traducido en varios lenguajes, así que nos viene bárbaro a nosotros hispano parlantes.