sábado, 26 de enero de 2013

Resumen Evento FourSesions de [T]echdencias



Hola

Hoy se ha celebrado el evento FourSessions del Grupo [T]echdencias en Barcelona, donde se han dado 4 charlas (por eso el nombre del evento) sobre programación y tecnología impartidas por diversos MVPs de España.


La verdad es que ha estado muy bien, y siempre es un placer poder disfrutar de la experiencia de estos "animales" de la programación.

1. Knockout vs Backbone
En esta primera charla nos presentaba a modo de combate en un lado del ring a Edu Tomas enfundando en sus guantes "Backbone" y en el otro lado a Marc Rubiño armado con "Knockout".
Con la excusa de este combate estos dos crack se han encargado de presentarnos las virtudes de cada uno de estos frameworks de javascript que tan de moda están últimamente.
Para el que no los conozca "Backbone" es un framework de JS que nos ayuda a estructurar nuestro modelo de clases de cliente de Javascript e implementa el patrón MVC en nuestros formularios Web.
Por otro lado "Knockout" es otro framework de JS que nos permite relacionar nuestro modelo de clases de cliente con los controles de formulario implementando el patrón MVVM. De este framework ya os he hablado en alguna entrada anterior y espero profundizar un poco mas en futuras entradas.
Después de unas cuantas replicas en las que hemos podido ver como cada uno de estos framworks trataban la relación entre el modelo de datos y las vistas, y tras superar ampliamente el tiempo establecido, se ha sometido a votación al ganador de dicho combate simulado....y el resultado ha sido.......victoria aplastante de Knockout.

2. NoSql con RavenDB
En esta segunda sesión Marçal Sastre se ha encargado de presentarnos como usar la base de datos NoSql RavenDB....he de reconocer que mis escasos conocimientos de NoSql me han impedido seguir al 100% la charla, pero aun así parece interesante y me pongo como deberes investigar un poco más sobre el tema.

3. Juegos en JS y HTML5
En esta tercera sesión, Toni Recio nos ha mostrado como de simple es realizar un juego usando JS y HTML, así como su integración con las nuevas características de Windows 8. Una charla muy interesante de la que muchos de vosotros habríais disfrutado mucho.
En los 3 cuartos de hora que ha durado la charla Toni nos ha enseñado paso por paso como ha ido creando un pequeño pero resultón juego arcade 2D usando únicamente JS y HTML5. Además de esto nos ha enseñado lo fácil que es convertir un desarrollo web JS en una Aplicación Windows 8 (solo hay que crear un proyecto nuevo Windows 8, copiar el contenido de nuestra aplicación Web y compilar).
Resultado final un juego 2D titulado "Cabras Cabreadas vs Mago".

4. Juegos Sociales con Windows 8 y Azure.
En esta última charla y no por eso menos interesante, Quique Martínez y Alex Casquete se han encargado de darnos un vistazo súper rápido (por que sus compañeros se habían comido la mayoría de su tiempo) de las nuevas características de Windows Azure Mobile, como aprovecharlas en el desarrollo de juegos y unos breves ejemplos de Programación sobre WebSockets. Una charla interesantísima en la que se ha hablado  tecnologías como MSMQ y ServiceBus entre otras, pero desde el punto de vista Azure.

En definitiva una experiencia muy interesante y que espero repetir.

Por cierto, para la próxima se trataran entre otros temas "Novedades en Sharepoint 2013", "ALM con TFS 2012" y otras más que ahora no recuerdo.

Un Saludo a todos.-