C#
How to integrate Facebook into your Windows Store apps
Integrating Facebook in an application has not always been easy. Facebook Developers Team do a great job with their APIs. Facebook APIs are great, but they are also quite complex and it can be painful to understand every API to build an application. In this article, I will show you how easy it is to integrate Facebook [...]
[WinRT] Dependency property + binding d’un type nullable = fail
Pour les besoins d’un projet, je devais créer un contrôle « Rating » permettant de noter un élément. La note associée à l’élément en question peut être comprise entre 1 et 5, ou ne pas exister. J’ai donc créé un UserControl avec une Dependency Property de type Nullable<i>. public sealed partial class RatingControl : UserControl { [...]
[Programmez] Développer une application Windows 8 avec MVVM
Dans le n°161 de Programmez (mars 2013), j’ai publié un article intitulé « Développer une application Windows avec MVVM ». Cet article présente les notions fondamentales du pattern MVVM, ainsi que les spécificités s’appliquant aux applications Windows Store. L’article étant obligatoirement limité en nombre de pages, je n’ai pas pu couvrir toutes les notions de MVVM. Comme [...]
Windows 8 : gérer proprement un changement de données entre deux versions d’une application
Une application Windows Store se doit d’évoluer, d’offrir régulièrement à ses utilisateurs de nouvelles fonctionnalités. Pour cela, le développeur doit faire évoluer le code de son application. Aussi, il n’est pas impossible qu’entre deux versions d’une même application, les données à stocker aient évolué. Comment faire pour gérer proprement ces changements lorsque les données en question [...]
Windows 8 : accéder aux espaces de stockages amovibles
Par défaut, une application Windows 8 ne peut accéder à aucun fichier stocké autre part que dans l’espace qui lui est réservé. Pour accéder aux documents et fichiers de l’utilisateur, il faut déclarer la capability qui va bien ou passer par des file pickers. Il est également possible d’accéder aux unités de stockages amovibles des utilisateurs [...]
Windows 8 : modifier l’image du lock screen depuis une application
Windows 8 permet à n’importe quel utilisateur de choisir une image pour le lock screen de sa session. Cette image est modifiable depuis les paramètres, mais elle l’est également depuis n’importe quelle application. Une API WinRT permet en effet d’agir directement sur cette image. Etonnement, l’utilisation de cette API ne requiert l’activation d’aucune capability ni [...]
10 tips pour développeurs Windows 8
Vendredi 21 septembre, j’ai eu l’occasion de présenter une session « 10 tips pour développeurs Windows 8 » lors d’une journée communauté Windows 8 chez Microsoft France. Cet article met à disposition les slides et le code source utilisé pour ma session. Vous trouverez également les 10 tips en détails ci-dessous. Ces 10 tips sont utilisables par [...]
Connecter une application Windows 8 à un site avec IE10
De plus en plus, lorsque l’on va sur un site, on trouve un espace nous permettant de télécharger une application liée à ce site. C’est généralement un moyen de se faire de la publicité gratuitement. De plus, c’est souvent efficace. Il serait possible de faire la même chose pour promouvoir ses applications Windows 8. Ce [...]
Développer une application Windows 8 (10/10) : Windows Store et déploiement
Cet article est le dixième et dernier d’une série sur le développement d’applications Windows 8 en XAML et C#. Cette série s’adresse avant tout aux développeurs .NET, débutants comme professionnels, souhaitant découvrir la nouvelle plateforme de développement Windows 8. Chaque article présente une des notions indispensables à connaître pour développer une application Metro complète. Cette [...]