miércoles, 2 de abril de 2008

Cairngorm 2.2

Hace unos días apareció una pequeña actualización de la micro-arquitectura de patrones Cairngorm. La nueva versión 2.2 la podeis descargar desde su página en Adobe Labs. La principal novedad es la separación del framework base de la parte empresarial representada por los Live Cycle Data Services, de forma que no exitan dependencias. Es decir, ahora tendremos también un Cairngorm Enterprise que usaremos si trabajamos con Live Cycle Data Services.

Algunos cambios interesantes son:

  • Los eventos son capaces de despacharse ellos mismos mediante el método "dispatch()". Ya no es necesario usar CairngormEventDispatcher.
  • Como era de esperar la interface ModelLocator ha sido deprecada en favor de IModelLocator.
  • Los comandos son añadidos al controlador con weak references de forma que el GC sea más efectivo. Además podemos eliminar commandos registrados en el FrontController mediante "removeCommand".
  • Por fin los SWC ocupan unos pocos Kbs ya que no tienen las clases del framework de Flex linkadas.
  • Se arregla un bug en los Web Services que hacian imposible cargar un WSDL

Podeis leer el resto en las release notes de Adobe Labs.



Fte: http://www.madeinflex.com/2007/05/01/cairngorm-22/

No hay comentarios:

Publicar un comentario