Hoy por fin fue liberada la version 1.7.0 final de este framework web que esta basado en JSF. Para que no lo conozca ICEfaces es un implementacion de JSF que ademas de traer todo un set de componentes de interfaz de usuario rico y potente, es un potente framework para hacer cosa al estilo comet, crear aplicaciones web 2.0 de forma facil y muy potentes. Todos sus componentes son 100% Ajax lo que les permite realizar lo qu ellos llama partial submit.
En esta nueva version se han agregado mas de 465 cosas nuevo entre funcionalidads, componentes y bugfixes. Por mencionar unas cuantas:
Todas las nuevas cosas las encontraran en el siguiente link:
http://www.icefaces.org/main/news/whatsNew1.7.iface
Demo:
http://component-showcase.icefaces.org/
En el proyecto en el que estoy trabajando actualmente estoy usando este framework, al principio pague la novata pues no tenia mucha experiencia en JSF ni Facelets, pero apenas supere la curva (no muy alta), todo ha sido gratas sorpresas, el tiempo de desarrollo ha sido muy rapido, teniendo en cuenta que no estoy usando ningun editor visual para los GUI, simplemente use Dreamweaver para el template principal y todo lo demas lo hice a mano. Pero es que ICEfaces genera unas interfaces tan bonitas que no se necesita mucho. Por cierto mi proyecto lleva por ahora como 50 paginas, y todas ellas se muestran en la misma pagina cuando se necesitan, esto gracias al Facelets mejorado (ajaxtizado) que trae ICEfaces y sus inclusiones dinamicas, asi que no tengo problemas con el boton patras del browser ni con refresh ni nada de eso.
La utilizacion de requests iniciadas por el server (Comet) tambien ha sido facil de usar. Otro punto fuerte es que tiene muy buena documentacion y una comunidad bastante activa para preguntar y demas.
De todas formas desde www.icefaces.org se pueden descargar plugins para Netbeans 6.0.1, Eclipse, MyEclipse y JDeveloper para usar el framework de forma visual y mas comoda. La verdad, la principal razon por la que lo estoy usando manualmente es que el VisualWeb de netbeans todavia no me convence.. pero como ya dije no me ha hecho falta:D
Yo recomiendo para alguien que quiera hacer aplicaciones Web 2.0 y ya tenga algun conocimiento de JSF que utilice ICEfaces.
Hombre que bien escuchar estos comentarios. Yo de momento sigo muy feliz con GWT y la flexibilidad que me ofrece, en todo caso quedo curioso de probar ICEFaces
Interesante, yo no había considerado Ice Faces por varias razones, entre ellas algún problemilla con JSF, y en su lugar me decidí por Richfaces, que me parece también tremendamente potente. ¿Puedes comparar Richfaces con IceFaces?
Si quieres editor visual con Richfaces te tienes que comprar el Red Hat Developer Studio. Con Icefaces tienes editor visual para Netbeans y Eclipse.
Yo solo una vez medio trastie con Richfaces, asi que se me hace imposible hacer una comparacion. Lo que si se es que a nivel de componentes estan bastante parejos, pero nose como estan a nivel de funcionalidades y frameworks.
Podrias empezar por comparar los dos mirando sus demos showcase, y probando... :D Por ejemplo viendo el showcase de Richfaces, se nota que por defecto en algunos componentes que no tienen funcionalidad ajax, por ejemplo, en el TabbedPane si cambias de Tab se refresca toda la pagina, en ICEfaces por defecto ese comportamiento es ajax, cambias de tab y se refresca solo el componente, y con facelets el contenido de esos tab puede ser incluido dinamicamente..pero vuelvo digo con Richfaces no tengo casi experiencia..
La verdad no he probado IceFaces pero he visto sus demos en varias ocaciones y me parece un framework muy interesante, se nota como ha mejorado.
Con Richfaces puedes tener editor visual con las JBoss Tools, sin tener que adquirir el Red Hat Developer Studio.
Yo tengo Eclipse Europa+Jboss Tolls+JbossAS Embedded y creo que casi tengo un entorno como el RHDS pero sin pagar ;) Para Seam va muy bien.
Un Saludo.
Cohnen
RichFaces + Seam es algo que tambien merece la pena probarlo, cuando tenga mas tiempo le echare un vistazo.. :D al igual que GWT y Flex3 tambien, que tienen un pinta excelente... puff hay muchas cosas por delante, pero por ahora icefaces me ha dado excelentes resultados y se quedara un buen tiempo conmigo.. :D
Ext JS 2.0 le da vuelta a cualquier componente visual de un framework JSF/Faces :D
Saludos.
PobrecitoHablador ;)
Tengo una pregunta: ¿Esta nueva versión de ICEfaces ya soporta JSF 1.2 como debe ser? es decir, ¿ya utiliza la versión 2.5 del descriptor de despliegue para servlets o sigue empleando la 2.4???
todavia no.. pero es algo que a mi no me ha traido ningun problema.. tal vez falle en algo que no uso.
Orale, es impresionante ver ese demo
Alguien de los que esta trabajando con Ice Faces podria subir un ejemplo de aplicacion real donde lo use?
Se mira excelente
Al ver el Demo me parecio un poco lento. Alguien mas tuvo esa impresion?
De entrada richfaces me parece mas estable que icefaces. llega un momento que icefaces se queda pegado al tratar de dar un submit, glassfish se bloquea y debo reinicarlo para que funcione. Espero que esto este corregido en 1.7.
RichFaces tiene tambien un plugin de exadel para diseño grafico y es libre!
Claro, cuando uno se acostumbra a er solo codigo esas ayudas visuales pueden ser un estorbo.
Saludos
Hola, me interesa saber y conocer ese pluing de exadel para diseño grafico de RichFases, donde lo puedo encontrar? Soy diseñadora grafica y recientemente empece a montar una aplicacion en RichFases, soy totalmente nueva en el ambito de Fases, entonces todo lo que me pueda ayudar...Bienvenido sea.
Muchas gracias - pagalvis@yahoo.es
Por que usar icefaces y no simplemente
un jstl + extjs o jquery
jsf te da su table o su form y uno no tiene una libertad para el diseño
al mensaje anterior, estas seguro que no te dan flexibilidad para el diseño ? digo, por que yo he trabajado como 6 meses con icefaces, y realmente es configurable por completo desde el punto de vista diseño, solo basta en reescribir algunas clases css y ya tienes tu diseño completamente personalizable
por cierto, salio la primera version de la 1.8.0
yo he trabajado con Richfaces en Netbeans y Tomcat 6, desde mayo de 2008. Al principio todo fue bien, pero con el tiempo me he dado cuenta que las respuestas de las paginas, sobre todo las que tienen tablas de datos son lentisimas, al punto que aveces no me dan ganas de cambiar de pagina. He probado en diferentes computadores y en el unico que funciono desentemente es uno con procesador de 2gb y 3gb en ram, pero en una empresa eso casi aun no se da. ¿alguien sabe como es posible hacer que este sea mas rapido?
para mas contactos mi correo y msn es omcristian@gmail.com
yo no se ni de que estan hablando, la neta me meti a esta pagina porque un amigo la tiene en su monitor en este momento, yo lo unico que quiero es irme a mi casa a ver el partido de mexico vs suecia y hecharme unas chelas
jajajaja ¡Que guey eres no cabe duda! por cierto... México perdio ese partido 0 a 1 como siempre.
¿sera que iremos al mundial? Ojala Aguirre se aplique a fondo. Creo que lo que necesitan esos zánganos de la selección es un cab... con huev... que les diga con groserias lo que tienen que hacer y les miente su ma... en español... que solo asi entienden, porque en sueco no entendian nada!!!
por cierto... yo he probado una extensiòn que hacen unos franceses ( http://sourceforge.net/projects/rcfaces/ ) ... es el Rich Client Faces, solo que por motivos de tiempo lo tuve que dejar, pero creo que tendre que probar y retomar este tipo de frameworks.
un saludo
Alguien sabe si Icefaces es compatible con JasperReport???
bUENAS aMIGOS PARA COMENTARLES QUE ESTOY TRABAJANDO CON EL ICEFACES PERO COMO SOY NOVATO CON ESTE FRAMEWORK ME ESTA ROMANDO TRABAJO ACOPLAME COMO ES EL TEMA DE AGRUPAR CON CABECERA Y DETALLE A LA VEZ SI ALGUIEN ME PUEDE AYUDAR CON ESTE TEMA SE AGRADECERE GRACIAS MI CORREO ES : SAMIDEBIAN@YAHOO.COM
Hola,
yo como Marioko también pagué la novatada al principio, ahora es otra historia.
Lo que si me gustaría comentar es que si alguien necesita usar en su aplicaciones tablas que muestren datos, va a tener problemas a partir de 1000 registros si los quieres mostrar todos. Además el tema del paginador es una coña, simplemente eso, en el resto está genial.
Salu2
Recien acabo de ver IceFaces me parece un buen framework un tanto lento pero bueno, generalmente trabajo con ExtJs 2.2 al frente y Servlets atras.
Me parece que en cuestion de componentes ExtJS lleva la delantera.
necesito un manual de Icefaces con eclipse quien me puede ayudar...
gracias...
tendrá un tutorial en español de icefaces
Escribe tu comentario