by armando
16. June 2012 05:58
Se trata de un ejemplo introductorio del tipo “Hola mundo” solo que con un poquito de funcionalidad. Es un lector de feeds RSS para metro hecho en C++ usando las facilidades de WinRT pensado para ser la aplicación para leer este mismo blog
(Funciona, después de estudiar el código fuente compilás y te la llevás andando y la podés usar a diario para enterarte de nuestras novedades).

El proyecto es muy sencillo de interpretar, sugiero hacerlo en el siguiente orden:
- Descargás el proyecto: https://skydrive.live.com/redir?resid=124F299432053B19!959&authkey=!AB6zyqAmniJlVCI
- Lo abrís con VisualStudio 2012. Observá la estructura del archivo ‘MainPage.xaml’ que encontrarás muy sencilla. Si no visualizás la distribución de los componentes mirando el XAML, hacé click derecho sobre el mismo archivo XAML y observá la interface gráfica en Blend para Visual Studio.
- Ubicá y mirá el archivo ‘MainPage.xaml.h’ que incluye las firmas de los métodos principales y algunas propiedades que se vinculan desde el XAML.
- Ubicá y mirá el archivo ‘MainPage.xaml.cpp’ donde se encuentran las implementaciones de los métodos principales. La parte mas rica de este ejemplo es la concatenación de tareas asíncronas en el método ‘MainPage::GetFeedData(…)’. Notá cómo las excepciones de una tarea son lanzadas a las tareas que se concatenan a continuación.
- Finalmente podés dedicarte a modificar a gusto, mejorarlo o romperlo y usarlo para lo que quieras.
Descargá Visual Studio 2012: http://www.microsoft.com/visualstudio/11/en-us/downloads
Descargá Windows 8 (También en español): http://windows.microsoft.com/en-US/windows-8/iso
No dudes en comunicarte conmigo o con cualquier otro MSP ante cualquier duda
( armando.meabe@live.com.ar – @ArmandoMeabe ) Happy coding!
No olvides USAR esta aplicación para enterarte de los ejemplos (mas interesantes?) que seguiremos subiendo!