Publicidad
Publicidad

RSS Release

Rails 4.0 recién salido del horno

1 Comentario
Rails 4.0 recién salido del horno

Estamos de estreno, por fin llegó el verano a nuestras vidas. Pero es que los usuarios y fans de Ruby on Rails están de doble estreno, concretamente Rails 4.0, que fue liberado hace un par de días. Sus responsables aseguran que han podado, replantado y regado y que lo conseguido es algo completamente nuevo, más potente y más simple. Vamos a dar unas cuantas pinceladas sobre los highlights más llamativos de esta nueva versión:

  • Caché con expiración basada en clave y gestión automática de las dependencias de las plantillas anidadas... o como ellos gustan en llamar, cacheo muñecas rusas.
  • Aumentada la velocidad del lado del cliente (hasta el nivel de convertir tu página en un js simple a efectos de rendimiento) con Turbolinks. Echad un vistazo en GitHub porque tiene buena pinta.
  • Etags declarativas para aprovechar toda la frescura del HTTP
  • Nueva y vitaminada versión de Basecamp, que permite un trabajo mucho más efectivo con JSON sin tener que pelearte a bajo nivel... aunque sin renegar de un gran soporte a Angluar.js, Backbone.js y demás frameworks MVC de Javascript.
  • Live streaming para conexiones permanentes.
  • Salida del core de Rails hacia plugins de Active Resource, Active Record Observers, Action Pack Page y Action Caching además de eliminación completa de diversas APIs y funcionalidades obsoletas.

Desde luego parece tener buena pinta. ¿Alguien se ha actualizado ya y está cacharreando con este Rails 4.0? Pues a los comentarios a contarnos tu experiencia. Es justo y necesario.

Vía | Ruby on Rails

Leer más »

Oracle publica finalmente el conector con Entity Framework

2 Comentarios
Oracle publica finalmente el conector con Entity Framework

Entity Framework, en su versión 4.x es la tecnología recomendada por Microsoft para el acceso a datos, y el ORM ideal para trabajar en .Net 4.x. Permite utilizar toda la potencia del paradigma de la programación orientada a objetos. Y junto con el lenguaje de consultas Linq, tenemos un robusto sistema de gestión de datos.

El mayor inconveniente que tiene es que el número de bases de datos en las que se puede utilizar EF es más bien escaso. De hecho, solamente dos: Microsoft SQL Server y Oracle MySQL (que raro es unir ambos nombres).

Ahora Oracle, finalmente ha publicado la última versión de su suite de software, ODAC 11.2 Release 4 and Oracle Developer Tools for Visual Studio (11.2.0.3.0). Compuesta por casi 20 ficheros que comprende providers para diferentes versiones de .NET, ASP.NET, OLEDB, OLE, Transaction Server, ODBC, SQL PLUS e Instant Client.

En el día a día, para equipos de desarrollo en .Net, es una muy buena noticia. Ya que podemos trabajar con mucha más tranquilidad en nuestras aplicaciones sabiendo que el cambio de la tecnología de la base de datos de una SQL Server a una Oracle se ha simplificado en varios ordenes de magnitud.

Vía | Javier Torrecilla
Descarga| 32-bit Oracle Data Access Components (ODAC) with Developer Tools for Visual Studio
En GenbetaDev | Linq, un lenguaje de consultas que marca diferencias

Leer más »
Publicidad

Finalmente la versión final de jQuery Mobile ha llegado

2 Comentarios
Finalmente la versión final de jQuery Mobile ha llegado

Después de más de un año de desarrollo y las diferentes versiones Beta y RC, que hemos publicado puntualmente en GenbetaDev, el equipo de jQuerymobile ha anunciado con dos días de adelanto la publicación de la versión 1.0 final.

Estoy hablando de la librería de JavaScript orientada a dispositivos móviles más conocida del mercado y con una expectativa de crecimiento a nivel mundial. Diseñada para su uso en combinación con las capacidades de HTML5, se inicia su construcción en 2010 con el objetivo de crear una librería para construir interfaces de usuario en HTML5 que funcionara en todos los dispositivos móviles más populares. Smartphone, tabletas, etc.

Leer más »

jQuery Mobile Release Candidate 3, la última versión antes de la final

Comentar
jQuery Mobile Release Candidate 3, la última versión antes de la final

Ya tenemos listo para la descarga la última versión Release Candidate de la librería para desarrollo de aplicaciones Web para dispositivos móviles, jQuery Mobile.

Es de señalar que es la última versión antes de la versión final, la 1.0, la cual se anuncia que será publicada este mismo fin de semana.

Los trabajos en esta tercera versión están centrados en las prestaciones. Es decir en un aumento en el rendimiento y en la velocidad de trabajo de la representación de las páginas.

Así, en el caso de desarrollos simples se obtendrá un aumento del 30% en la velocidad de proceso, llegando a más del 150% al aumentar la complejidad.

Leer más »

Lanzado Spring Framework 3.1.0.RC

3 Comentarios
Lanzado Spring Framework 3.1.0.RC

La primera release candidate de Spring 3.1 está ya disponible. Se puede usar desde el repositorio de milestones de SpringSource, o descargándolo directamente de la página de descargas de la comunidad spring.

Esta versión corrige 77 bugs , implementa 16 nuevas características y 66 mejoras. Incluye novedades como:

  • Soporte para Hibernate 4.0 (en concreto 4.0.CR4)
  • Soporte para Quartz 2.0
  • Soporte para configurar el contenedor de Servlets 3.0 mediante código (en lugar de usar web.xml)
  • Soporte para “consumes” and “produces” en la anotación @RequestMapping para especificar el content-type
  • Equivalentes en código para espacios de nombres de Spring XML
  • Soporte completo de TestContext framework para clases con la anotación Configuration

Para más información sobre estas y otra novedades, visitad el capítulo 3 de la guía de referencia de Spring 3.1.

Vía: SpringSource News & Events

Leer más »

Primera beta liberada de jQuery 1.7 durante esta semana

2 Comentarios
Primera beta liberada de jQuery 1.7 durante esta semana

En Boston se va a celebrar este fin de semana la jQuery Conference 2011, el evento más importante sobre este cool framework para Javascript a nivel planetario. Obviamente, este marco resulta incomparable para presentar novedades y eso es lo que ha ocurrido: se ha liberado la primera beta de jQuery 1.7 y trae algunas novedades bastante interesantes.

Puedes descargarte esta beta del CDN de jQuery y trastear tu mismo con estas nuevas características pero ya que estamos aquí pues te vamos a hacer un pequeño resumen de las mismas:

  • Añadidos dos nuevas APIs para los eventos, llamadas on() y off() y que se añaden a las ya existentes bind(), unbind(), live(), delegate() y undelegate()... de momento, porque en un futuro se encargarán de sustituirlas completamente
  • Quitar más de un atributo con la función removeAttr()
  • Mejora en el tratamiento de las animaciones añadiendo identificadores a las acciones de animate()
  • Importante mejora en el tratamiento de elementos HTML5. Por ejemplo, ahora podrán ser clonados y soportarán la función innerHTML
  • Mejora de la API removeData() permitiendo ahora arrays cuyos elementos estén separados por espacios en blanco

Pero ya decimos, la mejor manera de conocer todas estas nuevas funcionalidades es bajarte la beta y ponerte a probarla.

Pd: teniendo en cuenta que la última versión estable de jQuery (la 1.6.4.) salió este mismo mes, hay que reconocer que esta gente se está moviendo muy rápido.

Vía | jQuery Blog

Leer más »
Publicidad

Actualización de Julio del 2011 de Ajax Control Toolkit

3 Comentarios
Actualización de  Julio del 2011 de Ajax Control Toolkit

addEventListener('load', function (event) { prettyPrint() }, false);

Los programadores .Net, orientados a la web, utilizan las plantillas de Webforms; las cuales permiten implementar Ajax de una forma muy sencilla añadiendo un control del tipo ScriptManager y teniendo toda la potencia, e inconvenientes, del control UpdatePanel.

Sin embargo todos sabemos que para facilitarnos mucho la vida tenemos la excelente librería de controles y extensores, AjaxControlToolkit. Y que acaba de ser publicada su actualización de Julio del 2011 con múltiples bugs solucionados y un nuevo control de edición de html.

Leer más »

Liberada la versión de Agosto del 2011 de las herramientas de Windows Azure para Visual Studio 2010

Comentar
Liberada la versión de Agosto del 2011 de las herramientas de Windows Azure para Visual Studio 2010

Una versión más de estás herramientas de desarrollo para Visual Studio 2010 que hace un poco más apetecible y sencillo programar para Windows Azure. Las novedades me parecen especialmente interesantes.

- Informes de los perfiles de las aplicaciones que se ejecutan en Windows Azure. Con este soporte de perfiles voy a poder localizar de una forma sencilla los cuellos de botella en las prestaciones de mi aplicación mientras está corriendo en Windows Azure.

- Crear Roles Web del tipo ASP.Net MVC3. Para mí la más agradable sorpresa de esta versión de las herramientas. Mi proceso de migración de Webforms a MVC está lo suficientemente avanzado como para no ser reversible debido a las ventajas que me aporta este patrón arquitectónico. Por ello el que pueda crear Web roles con el template de MVC3, que incluya los proovedores que soportan SQL Azure y que pueda estar seguro que mis ensamblados necesarios para MVC se desplieguen cuando publique en Windows Azure... no tiene precio.

- Gestionar multiples configuraciones de servicios en un solo proyecto cloud. Ahora puedo tener, por ejemplo, múltiples configuraciones con varias cadenas de conexión a mi Windows Azure Storage dependiendo si estoy en local o en la nube. Y gestionarlas para tener una para cada entorno de despliegue.

- Mejora de la validación de los paquetes de Windows Azure. Por último, se mejora la herramienta de validación de los paquetes a desplegar en Windows Azure. Detectando más alertas y errores como cuando nos dejamos un ensamblado sin publicar o una cadena de conexión sin configurar.

Más información | Windows Azure Blog, MSDN

Enlace de descarga (vía Web Installer)

Leer más »

Ya tenemos entre nosotros Symfony 2.0, ¡Aleluya!

8 Comentarios
Ya tenemos entre nosotros Symfony 2.0, ¡Aleluya!

Este jueves fue liberado el código definitivo de Symfony 2.0, la practicamente reinvención del popular framework para PHP. Según comentan los propios responsables del proyecto, ha sido un parto de 18 meses, en el que han participado y contribuido más de 250 desarrolladores y que ha contado con 12 lanzamientos previos, 5 betas y 6 release candidates. Es decir, un trabajazo importante, que esperamos se haya traducido en uno de los frameworks más avanzados de la actualidad.

Las principales características de este Symfony 2.0 son que sigue escrupulosamente los estándares PHP (lo que la hace compatible con otras librerías PHP), que está desacoplado en 21 componentes que pueden ser utilizados como librerías por si mismos y que tienen su propio repositorio Git, que utiliza el patrón de inyección de dependencias de forma extensiva, que ha mejorado mucho en terminos de velocidad y rendimiento, que está empaquetado en distribuciones, que ha mejorado su sistema de debugging (empleando Web Debug Toolbar y Profiler) y sus mecanismos de seguridad y que ahora implementa muchos más generadores interactivos de código y wizards.

En definitiva, un cambio tan importante entre las versiones 1 y 2 que hasta han tenido que sacar un cookbook con las principales diferencias a las que el desarrollador debe prestarles especial atención. Habrá que probar este Symfony 2.0, ¿no? ¡Todo el mundo a descargarlo!

Fuente y foto | Symfony

Leer más »

Drupal, dos actualizaciones al precio de una, de la 7.4 a la 7.6... ¡no, a la 7.7!

4 Comentarios
Drupal, dos actualizaciones al precio de una, de la 7.4 a la 7.6... ¡no, a la 7.7!

ACTUALIZACIÓN: A los pocos minutos de publicar el post se liberó la versión 7.7, que es igual que la 7.6 pero cón una versión corregida de string. Las cosas de estar pegados a la actualidad.

La llegada de Drupal 8 es lenta pero inexorable. Mientras tanto, los desarrolladores y contribuyentes de la comunidad siguen puliendo Drupal 7 y hace tan sólo un par de horas han sido liberadas las versiones 7.5 y 7.6. En la versión 7.5 solamente se han tratado issues de seguridad mientras que la en la 7.6 se han encargado del bugfixing. Se recomienda encarecidamente (me encanta este palabro) actualizar a la 7.6.

Entre las versiones 7.4 y 7.6 hay nada más y nada menos que más de 50 cambios de importancia considerable, por lo que lo mismo si que resulta acertado actualizarse rapidamente, aunque con estas cosas la verdad es que uno nunca sabe. Entre estos cambios que se encuentran:

Leer más »
Publicidad

Menú

Lo nuevo en genbetadev

Ver más artículos