[Tips WP7] Abrir ventana del Browser y compartir en redes sociales
Hola, como ya les había comentado , voy a estar compartiendo algunos tips que me sirvieron bastante al momento de comenzar a desarrollar algunas funcionalidades.
Abrir ventana del Browser
Una de las funcionalidades que tiene la app que hice, aunque sea muy poco visible , es que al hacer tap sobre @chalalo, voy a abrir una ventana del explorador a la versión móvil de de la pagina de twitter apuntando a mi cuenta 

Entonces primero importamos:
using Microsoft.Phone.Tasks;
Para luego asociar al texto TextBlock su handler:
private void tx_chalalo_Tap(object sender, GestureEventArgs e)
{
WebBrowserTask webbrowser = new WebBrowserTask();
webbrowser.Uri = new Uri("http://mobile.twitter.com/chalalo");
webbrowser.Show();
}
Y listo!
Compartir en redes sociales
Una de las funcionalidades que quería era compartir los logros en las redes sociales, primero comencé a revisar el código para ver alguna API de conexión hacia Twitter, después de leer me di cuenta el sdk de WP7 provee todo lo necesario para poder conectarnos a todas las redes sociales que están registradas en el teléfono.

Entonces, fue muuuy sencillo, primero importamos:
using Microsoft.Phone.Tasks;
Para luego asociar al botón el handler
private void Button_Click_2(object sender, RoutedEventArgs e)
{
ShareStatusTask shareStatusTask = new ShareStatusTask();
shareStatusTask.Status = "He obtenido " + cont + " puntos! en el Juego Dead Dedo para Windows Phone 7, hell yeah!";
shareStatusTask.Show();
}
Vemos que la propiedad Status el texto que se va a compartir.,
Luego aparecerá la pantalla para compartir el mensaje

Ten en cuenta que no va aparecer en el emulador, pero en el dispositivo físico no hay problema
, genial!, muy fácil.
Ahh! y que no se me olvide, la primera vez que subí una app al store, fue rechazada por que los screenshot que tomé tenían los datos de debug, (que son los números que están al lado derecho del emulador), lamentablemente estos números aparecen en las imágenes.

Para desactivar estos números simplemente vas al archivo App.xaml.cs y comentas la siguiente línea:
//Application.Current.Host.Settings.EnableFrameRateCounter = true;
Y listo! ahora si podemos subir los screenshot sin que los rechacen!
Saludos!
En breve, más tips
@chalalo