Archivio per Maggio 2011

Visual State Manager in WPF 4

VisualStateManager, VisualStateGroup, VisualState e VisualTransition sono un nuovo insieme di classi introdotte con la versione 4 del .NET Framework che permettono allo sviluppatore di definire gli stati visuali dei controlli grafici e gestire da codice le regole di passaggio da uno stato a un altro. Uno stato visuale è una rappresentazione consistente del controllo, ovvero un insieme di regole che ne definiscono l’aspetto….

Continua a leggere qui: http://www.wpfitalia.it/Contenuti/VediArticoli/tabid/83/ArticleId/45/Il-Visual-State-Manager-in-WPF-4.aspx

,

Lascia un commento

WMAppManifest

Come probabilmente saprete, WMAppManifest.xml è un file presente nei progetti per windows phone 7, Silverlight o XNA che siano.

Questo file DEVE essere editato prima di pubblicare l’applicativo; una delle sezioni da editare è la parte delle “Capabilities”, ovvero quello che l’applicazione sfrutta del telefono (sensori, networking, telefono, location ecc…).
Quali elementi usa la nostra bellissima app? basta seguire questo:

http://frisoderidder.wordpress.com/2011/02/08/using-phone-7-capability-detection-tool/

In pratica tra i componenti installati dall’sdk c’è anche un tool che, dato in pasto un xml di regole e la cartella di output, mostra quali elementi impostare.

Quello che forse non tutti sanno è che c’è anche questa libreria gratuita http://coding4fun.codeplex.com/ con la quale è possibile leggere facilmente le informazioni presenti nel file in questione (creando così facilmente una pagina “About”).
Basta referenziare la dll e utilizzare la classe PhoneHelper per esempio, per recuperare la versione, nel seguente modo:

PhoneHelper.GetAppAttribute(“Version”);

Lascia un commento