Sesión de ALM y Windows Azure en Logroño

El próximo 15 de febrero participaré junto a mi compañero Rodrigo Corral es un evento gratuito organizado por grupo de usuarios de La Rioja sobre Windows Azure y ALM.

Si estáis interesados no dudéis en apuntaros. Registro.

Agenda

Windows Azure

9:30 – 10:15 Introducción a la plataforma.

10:15 – 11:00 Seguridad Active Directory en aplicaciones empresariales Windows Azure.

11:00 – 11:15 Café (por gentileza del Think-TIC)

11:15 – 12:00 Monitorización y diagnóstico de aplicaciones.

12:00 – 13:00 Pruebas de rendimiento y optimización de aplicaciones.

13:00 – 14:00 Comida (Habrá catering para todos los asistentes patrocinado por Microsoft y Plain Concepts)

ALM (Application Lifecycle Management)

14:00 – 15:00 Scrum en la vida real.

15:00 – 16:00 Metodologías ágiles con TFS.

16:00 – 17:00 Gestión de fuentes, testeo unitario e integración continua.

PlainLogo_whiteriojadotnet164x164

estoyenlanubeBannerLong

Estaré en el “II evento CatDotNet”

El próximo día 28 de enero, sábado, el grupo de usuario CatDotNet  celebrará se segundo evento, dónde tendré la gran oportunidad de participar hablando sobre optimizaciones y rendimiento junto con mi compañero Rodrigo Corral.

Podéis registraros para asistir al evento aquí

Agenda:

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.

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.

11: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.

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é.