[Materiales] Charla “Windows 10 IoT Core y Raspberry Pi”

Aquí dejo los materiales que use en la charla de “Windows 10 IoT y Raspberry Pi” en el Club .NET de Albacete (presentación, ejemplos utilizados en la charla y algunos enlaces de interés).

Continuar leyendo “[Materiales] Charla “Windows 10 IoT Core y Raspberry Pi””

[Windows 10] Usando fuentes personalizadas en las aplicaciones UWP

Hay ocasiones en las que necesitamos añadir un tipo de letra o fuente a una aplicación universal (Universal Windows Platform App), ya sean por cuestiones de diseño o para disponer de nuevos iconos, por ejemplo.

Continuar leyendo “[Windows 10] Usando fuentes personalizadas en las aplicaciones UWP”

Agregar un disco duro virtual VHD al menú de arranque

Una opción que existe para arrancar un sistema operativo Windows desde un disco duro virtual es añadiendo un disco vhd / vhdx existente (creado en una máquina virtual de Hyper-V, por ejemplo) al menú de arranque.

Continuar leyendo “Agregar un disco duro virtual VHD al menú de arranque”

Instalando Windows en un disco duro virtual (VHD)

Una alternativa a particionar, puede ser la instalación de Windows en un disco duro virtual.

Desde la llegada de Windows 7*, el bootloader incorporado es capaz de arrancar un sistema Windows desde un disco VHD.

Un VHD (disco duro virtual) es un formato de archivo que representa una unidad de disco duro virtual (HDD). Puede contener lo que se encuentra en un disco duro físico, como las particiones de disco y un sistema de archivos, lo que a su vez puede contener archivos y carpetas. Normalmente se utiliza como el disco duro de una máquina virtual.

Continuar leyendo “Instalando Windows en un disco duro virtual (VHD)”

Registro en DreamSpark

DreamSpark es un programa de Microsoft que respalda la educación técnica proporcionando acceso al software de Microsoft para fines de aprendizaje, enseñanza e investigación.

Si eres un estudiante, solo tienes que crear una cuenta, comprobar tu estado de estudiante y descargar software a través de este sitio web, sin coste alguno.

DreamSpark-2_bL_t

Continuar leyendo “Registro en DreamSpark”

[WP7] Añadir acceso directo a “Calificar y Opinar” desde la aplicación

Si quieres anunciar al usuario mediante algun cuadro de diálogo u algún botón que califique y opine tu aplicación en el MarketPlace de Windows Phone 7, sólo tienes que introducir el siguiente fragmento de código en el evento correspondiente.

 

MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();

 

[WP7] Cajas de diálogo

Mostrar cajas de diálogo es muy similar a como se hace en Windows Forms. Vamos a distinguir entre dos tipos:

  • Cajas de dialogo de 1 opción

La utilizaremos para mostrar un simple diálogo

private void bt1_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Caja de diálogo simple");
}

image

  • Cajas de diálogo de 2 opciones

Las utilizaremos para que el usuario elija entre “Aceptar” y “Cancelar” (“OK” y “Cancel”)

private void bt2_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult respuesta;
            respuesta = MessageBox.Show("Selecciona una opción", "Mensaje", MessageBoxButton.OKCancel);
            if (respuesta == MessageBoxResult.OK)
            {
                tb.Text = "Se ha seleccionado ACEPTAR";
            }
            else
            {
                tb.Text = "Se ha seleccionado CANCELAR";
            }
        }

image

Más abajo os dejo un proyecto con los ejemplos hechos.

 

Si queréis crear cajas de diálogo personalizadas con otras opciones y algún checkbox para recordar alguna opción, os recomiendo visitar esta web: http://blogs.microsoft.co.il/blogs/tomershamam/archive/2010/10/19/windows-phone-7-custom-message-box.aspx

 

______________________________________

Descargar proyecto de ejemplo

[WP7] Obtener el color de énfasis del terminal

En muchas aplicaciones puede resultar interesante obtener el color que tenemos seleccionado para las baldosas, títulos, etc … en Windows Phone 7

Para obtener este color (Color de énfasis / Phone accent color) es muy sencillo.

En el siguiente ejemplo, yo establezco el color de énfasis al titulo de la aplicación :

PageTitle.Foreground = new SolidColorBrush((Color)Resources["PhoneAccentColor"]);

 

Espero que os resulte útil a los que estáis empezando con Windows Phone 7 Guiño