En bref… Tu es étudiant ? Alors profites-en, certifie-toi !

Si tu es étudiant, tu n’es pas sans savoir que pour un employeur la certification est un gage de qualité.
Microsoft aide les étudiants dans cette démarche.

Les certifications Microsoft sont moins chères pour les étudiants, en effet, si tu es étudiant tu peux profiter de 50% sur les certifications Microsoft !

Et jusqu’au 30 juin 2010, profite d’un second essai gratuitsi tu n’as pas réussi ton premier passage de la certification !

Alors n’attends plus, renseigne toi sur
http://www.microsoft.com/france/etudiants/telecharger/boutique/certifications-etudiants.aspx.

Design Time avec Visual Studio 2010 Beta 2 (Silverlight, WPF)

Ce que je vais vous présenter à travers cet article n’est pas apparu avec la bêta 2 de Visual Studio 2010 mais a été introduit dans Blend 3. Pour les fans du MVVM, vous me comprendrez si je vous dis que ça serait sympa d’avoir un rendu du designer avec un ViewModel non vide ou de pouvoir utiliser le Binding Builder en cas d’injection du DataContext par le code ? Réjouissez-vous cela est possible. En effet, il est possible de signaler au designer que nous souhaitons utiliser une certaine instance pour notre DataContext quand nous l’utilisons, ces propriétés seront ignorées au moment de la compilation.
Continue la lecture

Voyage au centre de la faille SMB2

Faille SMB2

Hier, je lisais mes flux RSS quand un article a attiré toute mon attention : Des hackers défient Microsoft et exploitent une faille.

Cet article fait référence à une faille parue le 9 Septembre 2009 sur le protocole SMB2. En effet, il y a quelques jours H.D Moore annonce l’intégration d’un exploit dans Metasploit, et là je me suis dit « Si je revenais un peu aux sources ? ». Donc aujourd’hui, je vous propose une petite exploration au cœur du noyau de Windows 7 RC x64 afin de comprendre d’où provient tout ce brouhaha.
Continue la lecture

En bref… Utiliser votre propre URL pour votre OpenID

OpenIDURLTitle

Il est assez fastidieux de taper l’URL complète de votre OpenID, n’est-ce pas ?

Je vous propose une petite astuce aujourd’hui qui vous permet d’avoir une URL alternative à l’URL fournie par votre provider. En effet, dans mon cas, j’utilise le provider myOpenID qui me fournit un OpenID de ce type : http://votreusername.myopenid.com. Un peu long à mon gout, j’utilise maintenant http://www.c0ding.fr, plus court et plus sympa.
Continue la lecture

Gestion des prompts avec Silverlight 3 et Prism

Prompt With Prism

Cet article est le résultat d’une réflexion sur un problème souvent rencontré avec le pattern MVVM et d’une réaction à l’article de Thomas Lebrun qui traite de ce sujet, mais pas avec le même contexte. En effet, Thomas Lebrun propose une solution sans framework d’injection de dépendances et en WPF, moi, je vais vous présenter ma solution avec Prism et Silverlight 3.

Commençons par poser le problème, votre ViewModel exécute une action vers un service (web…) qui déclenche une erreur, quel est la meilleure façon d’avertir l’utilisateur de cette erreur ?
Soit vos ViewModels se charge de l’affichage (Beurk !), soit vous créez un service en charge des erreurs. La deuxième solution s’impose naturellement.
Continue la lecture