Tips & Tricks : Modèle TAP (Task Asynchronous Pattern, i.e async/await) avec la classe WebClient de Windows Phone 8

  Le modèle TAP, est le modèle qui vous permet (pour faire simple) d’utiliser le couple async/await, dans votre code. Par exemple avec Windows 8, si je veux lire un flux d’un fichier, je peux à l’aide de la classe HttpClient et de sa méthode GetStreamAsync utiliser ce modèle comme suit : Code Snippet public…

2

Tips & Tricks : Dé-sérialisation d’un flux XML avec la WinRT

  Bonjour, J’ai un document XML que je voudrais dé-sérialiser à l’aide des méthodes classiques de .NET Code Snippet <?xml version="1.0" encoding="utf-8"?> <Collection MaxLevel="7" TileSize="256" Format="jpg" NextItemId="121" ServerFormat="Default" xmlns="http://schemas.microsoft.com/deepzoom/2009">   <Items>     <I Id="0" N="0" Source="images/ubiacr.xml">       <Size Width="600" Height="600" />     </I>     <I Id="1" N="1" Source="images/callofdutymw3.xml">       <Size Width="600" Height="600" />     </I>     <I Id="2" N="2" Source="images/pffmigp.xml">       <Size Width="600" Height="600"…

1

ISupportIncrementalLoading : Loading a subsets of Data

Download the source  : https://aka.ms/q4mity You could find in my last post https://aka.ms/islchg  how to populate an collection of data in background. But in this post I would to explain how to sequentialy load a subset of data, in order to allow a fast & fluid scrolling loading an huge set of data. First the…

1

Chargement d’un large volume de données : Gestion de ISupportIncrementalLoading

  Téléchargez le code source : https://aka.ms/q4mity Dans un précédant billet https://aka.ms/islchg, j’expliquais qu’il est possible de charger les données en arrière plan en évitant de figer l’interface utilisateur, précepte fort du développement Windows 8. L’idée de ce billet c’est d’aller un peu plus loin et de fournir une collection générique en C# (IncrementalLoadingCollection) ,…

0

Cook your App

  Si vous êtes un roi du développement, venez vous essayer au concours Cook You App et gagner un voyage à la conférence //BUILD/ à Redmond.   Eric

0

TIPS & TRICKS : Erreur « Access Denied » avec MessageDialog (WinRT)

  Une application Windows 8 se doit de tester si le réseau est disponible, et dans le cas contraire afficher un message d’erreur du style. Code Snippet void DemoMessageDialogStandard()         {             if (NetworkInterface.GetIsNetworkAvailable())             {                 //Se connecte  internet et rapatrie des donnes             }                       else             {                 ShowNotConnectedMessage();             }         }           void ReEssayer(Object userState)         {                                 DemoMessageDialogStandard();                                     }…

2

Comment “cuisiner” une application Windows 8 avec XAML et C# en une semaine–Jour 4

  Comme le dit le père catuhe dans son billet concernant le Jour 4, nous pouvons considérer que c’est le dernier jour de notre série.   Vous retrouverez le code liée à cette article ici  :https://aka.ms/isz0ot   Ainsi que les jours précédent : Jour 0    (la Consumer Preview) Jour 1 :  (Consumer preview) Jour 2…

0

Itinérance des paramètres d’une application Windows 8 au style Metro.

  Avec Windows 8, il est possible avec un compte Microsoft d’inscrire un ou plusieurs PC ou périphériques afin que ceux-ci puissent partager des préférences, des paramètres entre eux sans que l’on soit obligé de re-paramétrer chacun individuellement. Je ne reviens pas sur le sujet c’est longuement expliqué dans ce billet.   Lorsque vous utilisez…

0

Comment “cuisiner” une application Windows 8 avec XAML et C# en une semaine–Jour 3

  Nous allons aujourd’hui nous pencher sur l’intégration de notre application au sein de Windows 8 Metro. Nous avions déjà intégré le mode snapped dans les précédents épisodes et nous allons dans cet article nous attaquer aux sujets suivants: Contrat de recherche Contrat de partage Contrat d’ouverture de fichier Vignette interactive Vignettes secondaires Pour réussir…

2