Un estimado lector del blog me realizó las siguientes preguntas, las cuales edité un poco para hacerlas mas precisas y las comparto a continuación para que sean de ayuda a otros lectores.

  •        “Tengo una página con el control ApplicationBar pero sus acciones no funcionan, quisiera saber en donde se deben ubicar los manejadores de los eventos Click”.

Los manejadores de los eventos se ubican generalmente la clase App.xaml o en la misma pagina de acuerdo a la necesidad global/local del mismo.

  •        Como puedo leer feeds RSS/XML.

Utilice la clase XElement para cargar y transformar el texto JSON a objetos y luego combínelo con Linq para elaborar expresiones de búsqueda más complejas. Hace un tiempo publique un ejemplo al respecto: “Creando un cliente de Twitter en 5 minutos con Windows Phone 7

  •        Como hago aparecer en otra pagina la información sobre el ítem seleccionado.

Se debe manejar el evento de cambio de índice de la lista y utilizar el DataContext de la página destino como se muestra a continuación):


Uri url = new Uri("/OtherPage.xaml", UriKind.Relative);

FrameworkElement root = Application.Current.RootVisual as FrameworkElement;

root.DataContext = e;

NavigationService.Navigate(url);

  •        Porque no se visualiza una imagen que agregué al proyecto recientemente?

Cambie las propiedades del Proyecto en Visual Studio y asegúrese que la propiedad  ‘Build Action’ de la imagen sea cambiada a “Content”

Además de las respuestas anteriores quisiera compartirles los siguientes cursos:

  • Code samples for Windows Phone:  link.
  • Nokia Developer blogs: link.
  • The World of Model–View–ViewModel – through my eyes: link.
  • Building a Windows Phone 7 control from the ground up: link.

Saludos,

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP
Intel Black Belt Software Developer