II Evento CatDotNet

- 4 minutos de lectura

CatDotNet Gener 2012

El próximo sábado 28 de enero, el grupo de usuarios .NET de Catalunya (el CatDotNet) organiza el segundo evento en Barcelona, donde tendré la oportunidad de participar junto a unos auténticos fieras. En esta ocasión hablaré de cómo desarrollar aplicaciones Metro en Windows 8 con HTML 5. El evento se celebrará en la sala de actos del centro cívico Golferichs, situado en Gran Via de les Corts Catalanes, 491, en la esquina con la calle Viladomat (ver en Google Maps). Para asistir al evento os podéis registar en la página de eventos de Microsoft a través de este enlace. La agenda del día es la siguiente:

Eduard Tomas 10:00- 10:45 - “Cómo realizar una app metro style con C# y expression blend” by Edu Tomas. En esta charla vamos a ver como podemos usar C# y XAML para la construcción de aplicaciones Metro Style usando la nueva API WinRT. Veremos como gracias a las novedades incorporadas en C#5 se nos simplifica el uso de una API masivamente asíncrona como es WinRT. También hablaremos un poco del papel que juega .NET en Windows 8 y especialmente en aplicaciones Metro Style.

Alex Casquete 10:45 - 11:30 - “Aplicaciones Windows Metro Style con HTML5” by Alex Casquete. En nuestros PC y tablets con Windows 8 conservaremos las aplicaciones clásicas de escritorio, pero además tendremos las nuevas aplicaciones Metro style, en las que su principal forma de interacción es el tacto y sumergen al usuario en un entorno de pantalla completa. Podemos comenzar a desarrollar ya este tipo de aplicaciones utilizando nuestro lenguaje preferido: C++, C#, VB.NET con XAML o JavaScript con HTML5 y CSS3. Durante esta sesión daremos los primeros pasos creando aplicaciones Metro style con HTML5 y JavaScript utilizando las nuevas versiones de desarrollo de Visual Studio y Expression Blend. Veremos el nuevo modelo de aplicaciones y cómo podemos aprovechar nuestras habilidades construyendo aplicaciones web para crear aplicaciones en la nueva plataforma de Windows 8. Además, conoceremos las técnicas básicas para añadir a nuestras aplicaciones soporte táctil e integrarlas con el sistema, haciendo uso de las librerías de Windows para JavaScript y Windows RunTime, el nuevo proveedor de servicios. En definitiva, descubriremos todo lo necesario para iniciarnos en la creación de aplicaciones Windows Metro style.

Toni Recio11:30 - 11:45 - Break / Descanso 11:45 - 12:30 - “NUI (Natural User Interfaces) de la mano de Kinect y WPF” by Toni Recio. El teclado y el ratón siguen siendo los reyes a la hora de “hablar” con nuestras “máquinas”, pero poco a poco, se van trasformando, y lo que es más interesante aún, van surgiendo alternativas a los mismos. En esta charla veremos la gran alternativa que el mercado ha acogido con un éxito de record -la Kinect de Microsoft-, y con la ayuda de Windows Presentation Foundation (WPF) desgranaremos las principales posibilidades que nos ofrece el nuevo dispositivo fuera de su hábitat natural, el de los videojuegos para Xbox. Veremos con ejemplos prácticos como sacar provecho a todos los pequeños “gadgets” que se empaquetan dentro de Kinect, a la vez que hacemos mover el esqueleto delante de nuestro PC, con un repaso al modelo de desarrollo que plantea el SDK de Kinect para Windows.

Ibon Landa Rodrigo Corral 12:30 – 14:00 - “Optimización y rendimiento de aplicaciones con Visual Studio y Windows Azure” by Rodrigo Corral & Ibon Landa. Conocer la capacidad de una aplicación, conocer cómo se comporta ante determinada carga, saber cómo escala, optimizarla para sacar el máximo provecho de la plataforma con el mínimo coste son requisitos deseados para cualquier tipo de aplicación, hago uso o no de tecnologías de Cloud Computing. En esta sesión se abordarán las diferentes alternativas y estrategias que tenemos a la hora de realizar pruebas de carga sobre aplicaciones web empleando Visual Studio 2010 y Windows Azure, sistema que puede servir tanto para aplicaciones web que estén en Azure o que estén fuera de la nube de Microsoft. Una vez explicadas las diferentes alternativas se abordarán temas relacionados con la optimización de aplicaciones Azure; cómo usar el profiler, optimización y monitorización de SQL Azure, uso de cachés etc… Durante la sesión se empleará el caso real de las pruebas de optimización que se han realizado en La Cura (http://www.thecuregame.com/); qué enfoque se ha seguido, qué decisiones se han tomado, por qué.

Actualización (2 Feb 2012): Ya podéis descargar la presentación y código que utilicé durante la demo. El material de las otras charlas lo podréis encontrar en www.catdotnet.com