Problème de binding après la sélection d’un élément dans une listbox en Silverlight

En Silverlight, le binding de la propriété Text d’une TextBox se fait lorsque celle-ci perd le focus. Le problème exposé dans cet article apparaît lorsque qu’une TextBox (avec sa propriété Text bindée dans le ViewModel de la page associée) précède une ListBox (avec un binding sur la propriété SelectedItem). Si le setter du SelectedItem fait intervenir la propriété bindée à la propriété Text de la TextBox alors celui-ci ne prendra pas en compte le contenu de la TextBox. [Voir plus]

Bien commencer à développer pour Windows Phone 7

Introduction Windows Phone 7 est le dernier système d’exploitation mobile proposé par Microsoft au mois d’octobre 2010. Microsoft propose deux types d’application pour son téléphone : Silverlight pour les applications classiques contenant des listes, champs texte, boutons, etc. ; XNA pour les applications plus graphiques (les jeux par exemple). Les deux technologies ne sont pas incompatibles. En effet pour jouer un son dans une application Silverlight, il faudra utiliser la DLL Microsoft. [Voir plus]

Retour sur les 1ers Afterworks Microsoft à Lille

Mardi 15 décembre 2010 se déroulait pour la 1re fois à Lille les Afterworks Microsoft dans un bar lounge : l’Omnia situé au centre ville de Lille. Les Afterworks c’est quoi ? Le but est de se retrouver après le travail (d’où le nom) entre passionnés pour discuter et connaître de nouvelles personnes. Cet événement est ouvert à tous : MVP, MSP, MUG, mais également tous ceux qui souhaitent échanger et découvrir les communautés Microsoft. [Voir plus]

Connecting to Windows Phone 7 Emulator… interminable

Si vous développez pour Windows Phone 7 sur un OS virtualisé (VMWare, Hyper-V, etc…) ou si vous utilisez un Mac avec Bootcamp, il se peut que vous rencontriez quelques problèmes lors du déploiement de fichiers .xap via Visual Studio 2010 ou directement via l’outils de déploiement. Lors du déploiement de l’application, l’émulateur se lance est reste sur l’écran d’accueil du téléphone. Dans le coin inférieur gauche de Visual Studio 2010, la phrase “Connecting to Windows Phone 7 Emulator…”. [Voir plus]

Visual Studio 2010 – Développez pour le web

Visual Studio 2010 - Développez pour le web est un livre écrit parJulien Dollon (@juliendollon) et James Ravaille, 2 MVPs, sur le développement complet d’une application web sur Visual Studio 2010 en .NET 4. Tout le livre est construit sur la création d’une application en suivant les étapes une à une. Le projet final est également disponible en téléchargement sur le site de ENI. Voici la table des matières : [Voir plus]

Imagine Cup 2011 inscription officialisée

Dans un précédent article nommé [Imagine Cup 2011] Un objectif pour cette année, je vous présentais l’Imagine Cup et vous faisais part de mon souhait de participer à cette compétition. A l’époque, je cherchais une équipe afin de monter un projet solide. C’est maintenant chose faite avec l’équipe composée de Loïc Rebours (@LoicRebours), Frédéric Favaits, Lionel Reichert et Mathieu Perrein (@perrein) (MSP), notre mentor. L’équipe est officiellement inscrite sur le site de l’Imagine Cup 2011 et nous travaillons actuellement sur notre projet afin de faire du mieux possible pour passer la 1re étape de la compétition. [Voir plus]

Ajouter l’intellisense pour jQuery dans Visual Studio 2010

jQuery, la bibliothèque javascript créée par John Resig, choisie par Microsoft pour embellir ASP.NET est désormais intégrée à Visual Studio 2010 avec l’intellisense (auto-complétion). Cette auto-complétion fonctionne avec les fichiers xxxx-vsdoc.js disponibles sur le site de jQuery. Le lien “Visual Studio” pointe vers le fichier jquery-1.4.1-vsdoc.js correspondant au fichier javascript de la librairie jquery-1.4.1.js. Ces 2 fichiers doivent être placés dans le même dossier et respecter le même format comme décrit ci-dessous : [Voir plus]

Réinitialiser les options de développement sous Visual Studio 2010

Au 1er démarrage de Visual Studio 2010, un assistant propose de choisir quel type de développement vous allez pratiquer le plus souvent (C#, C++, Web, etc…). Ce choix va notamment influer sur les propositions faites lors de la création d’un nouveau projet. Ici mon Visual Studio est configuré avec les options “Visual C#”. Lors de la création d’un nouveau projet, Visual Studio ne me propose que des projets en C# : [Voir plus]

Imagine Cup 2001 un objectif pour cette année

Article un peu hors du commun, puisqu’il ne traite pas d’un sujet technique mais d’un événement : Imagine Cup. C’est un objectif pour moi cette année et je suis à la recherche d’une équipe ultra motivée afin d’apprendre un maximum de choses et aller le plus loin possible dans la compétition. La catégorie qui m’intéresse est le Software Design, qui accepte les équipes d’une à quatre personnes. La deadline pour le round 1 est fixée au 27 janvier 2011. [Voir plus]

Se connecter en remote shell sur Windows Serveur avec WinRM et .NET

Windows Remote Management permet d’ouvrir à distance un shell sur Windows Server 2008 (WinRM existe depuis Windows Vista et Windows Server 2003 R2). Concrétement, il est possible d’exécuter des lignes de commandes sur un serveur à distance. Pour des raisons évidentes de sécurité, certains pré-requis sont nécessaires. Si l’ordinateur client n’est pas sur le même domaine que le serveur, ou si l’authentification ne se fait pas par Kerberos alors les transmissions doivent être chiffrées. [Voir plus]