[WP7] – Utiliser une API XMLRPC, partie 1

07 juillet 2011
Par  David POULIN dans .NET

Il y a quelques temps, j’avais cherché pour une application windows phone, un moyen de pouvoir récupérer quelques informations tirées d’un blog, greffé lui-même sur un forum. Certes, une version mobile du site existe, mais, les données qu’elle propose d’exploiter sont trop faibles et à la longue, il deviendrait difficile de maintenir cette application WP7. Je vous propose dans cet article de découvrir les moyens mis en œuvre pour résoudre ces problèmes rencontrés, grâce à XmlRpc.

Partager efficacement du code entre plateformes .Net : La Portable Class Library

06 juillet 2011

Lorsque l’on développe pour plusieurs plateformes (.Net, Silverlight, XNA, Windows Phone 7), il se pose souvent la question de comment partager le code ? Le type de projet Portable Class Library sur Visual Studio 2010 permet de répondre efficacement à cette problématique puisqu’elle permet à un projet d’être multiplateforme.

Cette nouveauté sortie la semaine passée des labos de Microsoft et disponible ici mérite qu’on y prête attention. Nous allons voir comment l’utiliser dans un cas de figure où il faut partager du code entre un client Silverlight et le serveur.

Retrouver l’article sur mon espace Developpez

[ReMix 2011] Les nouveautés Silverlight 5, WP7 “Mango” et HTML 5

26 mai 2011

Comme chaque année, Microsoft France organise un Re-MIX à Paris concernant les annonces et nouveautés de la conférence MIX ayant eu lieu à Las Vegas en avril. Cette année nous avons eu le droit à une présentation des nouveautés concernant Silverlight 5 (actuellement disponible en béta), WP7 “Mango” et un focus sur HTML 5 avec IE9 et IE10.

Windows Phone 7 – Parlons SplashScreens

29 mars 2011
Par  David POULIN dans .NET

A l’origine, un splashscreen est une page, une image, ou encore un formulaire, invitant l’utilisateur à attendre pendant un chargement de données au sein d’une application. Non seulement cela, mais, elle apporte aussi une petite identité visuelle à l’application préparant à son utilisation. Enfin, c’est cette première définition qui pour nous a plus de raison d’être, surtout si votre application consomme des données (ou effectue plusieurs traitements) à son démarrage. Je vous propose dans cet article de découvrir comment exploiter au mieux un splashscreen pour améliorer sensiblement les performances au démarrage de votre application WP7.

[Tech Days]: Session “Développement Web: débutez avec les technologies Microsoft”

28 mars 2011

Cette session des Techdays animée par David Rousset de Microsoft  avait pour but de nous donner une vision globale des solutions proposées par Microsoft pour faire du développement Web. Y ont été présentées les frameworks ASP.NET WebForms, AJAX, Dynamic Data, ASP.NET MVC, Silverlight, HMTL5, LightSwitch, webMatrix, et webPI. En voici un bref résumé:

Silverlight 4.0 : Fuites mémoires…

24 mars 2011
Par  olivier.navarre dans .NET

Depuis peu, j’étudie plus en profondeur les fuites mémoires sous Silverlight 4.0. Je me suis aperçu après étude que depuis la sortie de la version 4.0 l’an dernier, les applications Silverlight contenaient des fuites mémoires importantes…En fait, cela vient du plugin !

[Techdays 2011] : Introduction au SDK de Windows Phone 7

28 février 2011

Les Techdays 2011 ont été marqués par l’arrivée de la plateforme de développement consacrée à Windows Phone 7, le nouveau système mobile de Microsoft.

Cette session, animée par Pierre Cauchois et Julien Corioland, présentait donc une courte introduction à ce SDK.

StringFormat du Binding & Localisation

28 février 2011


Lors de l’utilisation de StringFormat dans un Binding sur Silverlight 4 (pour une date, un nombre, etc), on s’apercoit que la culture n’est pas respectée. En effet, c’est toujours la culture invariante qui est utilisée. Nous allons voir comment rétablir cette fonctionnalité et enfin tirer partie de toute sa puissance.

Visibilité des colonnes d’un Datagrid et MVVM

28 février 2011

Afficher et masquer des colonnes sont souvent des opérations basiques demandées par les client et utilisateurs. En effet, un tableau, pour qu’il soit utile, ne doit pas contenir trop de données: le cerveau humain n’arrive pas à traiter un “mur” de chiffres!

Nous allons donc voir dans cet article comment gérer la visibilité des colonnes dans un scénario MVVM.

[Techdays 2011] : Bilan d’une journée orientée mobile

10 février 2011
Par  David POULIN dans .NET

Pour ma première participation aux Techdays, à cause de l’intérêt que je porte à la mobilité, j’ai choisi de m’orienter vers des sessions concernant uniquement la plateforme Windows Phone 7. Je vous ferai un résumé autour de ces sessions tout en vous donnant mon ressenti quant à mes attentes, ressenti me concernant uniquement et ne reflétant nullement l’opinion de So@t.