Buscar
Social
Ofertas laborales ES
sábado
nov062004

Comparativa de frameworks para la web

En TheServerSide hay un activo post que está discutiendo un trabajo de Matt Raible donde se comparan las ventajas týcnicas y prácticas de los frameworks para la web Struts, Spring, Tapestry, WebWork, yJavaServer Faces. Aquí tenéis el documento original .



Curiosamente JSF es el que sale peor parado, ya que según el autor se centra mucho en facilitar el desarrollo de herramientas graficas a las empresas, y no el trabajo del desarrollador. Struts es el mejor para un proyecto rýpido y el más demandado por las empresas, aunque de no gran calidad. Tapestry es el elegido para los grandes proyectos por su gran cantidad de componentes reutilizables, y Webwork el favorito de los desarrolladores Open Sourrce.



¿Estáis de acuerdo con las conclusiones de Matt Raible ? ¿Cuál es vuestro farito?

sábado
nov062004

Liberado Eclipse R3.1 M3

Aunque la aparicrión de un nuevo Milestone de Eclipse no suele ser noticia, esta vez he decidido publicarlo por tratarse de la versrión de Eclipse que soportarý el nuevo J2SE 5.0, dado que estoy seguro que mucho de vosotros ya estarás estudiando y practicando las novedades de esta nueva JDK.



Con el Milestone 3 de Eclipse R3.1 ya se soporta:



  • Enumerations


  • Static imports


  • Varargs


  • Generics


  • For/in


  • Literales de coma flotante en hexadecimal




Aunque el editor de Java ya sabe entender estas otras carcaterýsticas, todavía no están soportadas por el compilador:



  • Autoboxing


  • Annotations




Pero presumiblemente estarýn disponibles en el prýximo Milestone 4 planificado para el 17 de Diciembre.



Como curiosidad, comentar que el compilador Java de Eclipse ha pasado ya el 97,95% de los tests del JCK 1.5 y solo le quedan por superar 223 tests mas de los 10863 que componen el JCK.



Podeýs descargar este nuevo Milestone de aquí. Y ver todas sus novedades además de las ya comentadas sobre J2SE 5.0 aquí.



Por ýltimo, si alguien está interesado en conocer los avances y la planificacrión del soporte de J2SE 5.0 puede encontrar toda la informacrión en el subproyecto JDT aquí.



Un saludo,



Chemi.
viernes
nov052004

Borland y Accenture refuerzan su alianza en España

Borland y Accenture refuerzan su alianza



Se pone en marcha un laboratorio tecnolýgico de Borland en el Spain Delivery Center (SDC) de Accenture en Málaga



Madrid, 4 de noviembre 2004.- Borland y Accenture estrechan su relacrión a travýs del establecimiento de un laboratorio tecnolýgico de la comparáýa de software en el Delivery Centre de Accenture en Málaga, con el fin de garantizar a los clientes aplicaciones basadas en la facilidad de su instalacrión y en un alto rendimiento y flexibilidad permitiendo, de este modo, un aumento de la productividad en sus proyectos de gestrión de software.



El objetivo de los Delivery Centres es ofrecer a los clientes de Accenture en todo el mundo un entorno de alta productividad, gracias a la utilizacrión de procesos (CMM 5), metodologías y las más avanzadas herramientas de software. En este sentido, la consultora cuenta con un centro de estas características en España con ubicaciones en Madrid y Málaga.



La continuidad de la colaboracrión entre Borland y Accenture se ha establecido en diferentes etapas. La primera fase de esta colaboracrión está centrada en la utilizacrión, de manera real, de las herramientas de Borland en grandes proyectos para, posteriormente, ampliar el nýmero de soluciones probadas. Paralelamente, la ttecnología ya probada, junto con la experiencia, podrý ser compartida con otros centros europeos para emplear una serie estandarizada de herramientas en todos los proyectos.



Hasta el momento, Accenture ha implementado nuestras soluciones en desarrollos para compaýýas nacionales e internacionales empleando JBuilder , Together y StarTeam. Varios proyectos entre los que destacan los desarrollados para una multinacional bancaria y un importante organismo pýblico nacional, han servido como experiencias piloto que a la postre resultaron más que positivas comentý Nestor Miranda, director general de Borland para España y Portugal.



- Rendimiento de las soluciones de Borland



Borland ha confiado en Accenture el establecimiento de un laboratorio tecnolýgico donde se instalarýn sus soluciones más conocidas. Entre estas, tanto JBuilder como Together y StarTeam ya han sido instaladas. Cada evaluacrión sigue prácticamente una metodología idýntica que consiste en seleccionar un proyecto crýtico y programado en un breve espacio de tiempo, definir los criterios esenciales por los que ha de ser medido, definir los roles del equipo de análisis y designar un director de equipo que recopile los resultados en un informe final.



En la evaluacrión de JBuilder, la herramienta de desarrollo en Java de Borland, los resultados han sido muy convincentes demostrando enormes posibilidades para definir un entorno de desarrollo y una gran facilidad de integracrión con el código fuente existente, al igual que con herramientas de terceros. En cuanto a Together, la implantacrión resulta muy sencilla, incluso teniendo escasos conocimientos de J2EE. Asimismo, el material aportado como documentacrión es muy completo y conciso, de buena calidad.





Jordi Colomý, Responsable de los centros de desarrollo de Accenture (DC) en Europa ha declarado: La productividad es muy importante para Accenture y, en este sentido, Borland disfruta de una posicrión privilegiada al contar con una amplia gama de soluciones que cubre el ciclo de vida de las aplicaciones al completo. La ganancia total en productividad, como podemos imaginar, es muy variable dependiendo de la tipologýa del proyecto. Sin embargo, podemos afirmar que es ciertamente notoria. Como ejemplo, baste seríalar que hemos obtenido incrementos de entre el 25% y el 30% de productividad al trabajar con JBuilder en ciertos proyectos.



Acerca de Borland



Borland Software Corporation es el proveedor lýder de ttecnología utilizada para desarrollar, instalar e integrar aplicaciones de software. Gracias a sus soluciones dedicadas a la interoperabilidad, Borland permite que empresas de todos los tamaños migren hacia sistemas basados en la web sin dejar de sacar provecho a su patrimonio informítico. Borland proporciona a sus clientes la libertad para desarrollar aplicaciones, instalarlas en cualquier parte e integrarlas y gestionarlas en toda su empresa. Las soluciones de Borland permiten que las empresas aumenten su productividad y realicen proyectos de alto desarrollo mucho más rýpidamente, de forma más eficaz y con un coste de propiedad inferior. Borland fue fundada en 1983, tiene su sede central en Scotts Valley (California) y opera en todo el mundo. Para más informacrión www.borland.es. Tlf. 902 344 556



Acerca de Accenture



Accenture es una compaýýa global de consultorýa de gestrión, servicios tecnolýgicos y outsourcing. Comprometida con el desarrollo de la innovacrión, Accenture colabora con sus clientes para ayudarles a convertir sus organizaciones en negocios de alto rendimiento. Con un profundo conocimiento de los diferentes sectores y procesos, unos amplios recursos globales y un constante seguimiento de resultados, Accenture dispone de los mejores profesionales, capacidades y tecnologías para ayudar a sus clientes a mejorar su rendimiento. Con más de 100.000 personas trabajando en 48 países, la compaýýa obtuvo una facturacrión de 13.670 millones de dýlares durante el año fiscal finalizado el pasado 31 de agosto de 2004. La direccrión de Accenture en Internet es www.accenture.com.



Para más informacrión:



CONTINUUM, Oficina de Prensa de BORLAND



Carmen Herrero / Ana Costas

carmen.herrero@continuum.es / ana.costas@continuum.es

Tlf. 91 548 23 60

San Quintýn, 6 ý Plaza de Oriente

28013 Madrid

www.continuum.es
viernes
nov052004

EdgeLayout, un nuevo LayoutManager

Una de las partes más criticadas en la construccrión de interfaces gráficas en Java es sin duda los LayoutaManagers. O son poco potentes, o son poco flexibles, o son muy sofisticados. Scott Delap es una de esas personas que al no encontrar ningýn Layout que le convenciese decidrió hacerse el suyo propio: EdgeLAyout . Si querýis saber como funciona, ya que una imagen vale más que mil palabras, visita el link anterior.



Aquí tenéis el código fuente y un ejemplo de EdgeLayout. Este Layout podrýa definirse como una generalizacrión de BorderLayout. Si bien no es el Layout definitivo sý me parece una herramienta ýtil a considerar.



¿Alguien puede recomendar más Layouts? ¿Cómo hacýis para construir UI en Swing? ¿A golpe de IDE con XYLayout y luego exportýis a GridBagLayout? ¿A mano con Layouts más simples? Y, sobretodo ¿A alguien se le ocre una buena solucrión a este viejo problema (ýlos LayoutManagers apestaný)?

viernes
nov052004

JavaFree entrevista Gavin King, el creador de Hibernate

El creador de Hibernate habla pela primera vez para la comunidad Java Brasilería, en una entrevista exclusiva para JavaFree



"Nesta entrevista, Gavin habla sobre suya entrada en el grupo JBoss e sobre el proyecto Hibernate, suyas novidades para la version 3 e la integracrión del framework con las nuevas features de Java5."