Happy New Année 2009 !

Je vous souhaite une EXCELLENTE année 2009 !

Pour un année 2009 en 3D avec WPF et Silverlight !

Joyeuses Fêtes !

 

Je vous souhaite à tous d'excellentes fêtes de fin d'année !

 

Coup de chapeau à EPSON France

On aime bien rouspéter quand un éditeur de logiciels ou un constructeur ne fournit pas le support auquel on aspire. Mais lorsqu'une vente se passe bien, lorsque le service est à la hauteur de l'attente, on est tout simplement content. La joie, à la différence de l'énervement, et bizarrement, ne nous incite pas à parler de ce qui motive cet état d'esprit ! Prompts à dégainer quand ça se passe mal, nous sommes plutôt frileux à nous exprimer quand tout va bien !

C'est pour tenter d'être cohérent avec les coups de gueule que je pousse que je vous propose un anti-coup de gueule :-)

J'ai acheté dernièrement une imprimante EPSON Office SX600FW, une multifontion de bureau connectable en réseau ethernet et Wifi. Très belle machine, très bien finie, très rapide en impression, fonction de copie couleur de grande qualité et tout aussi rapide, etc, bref une belle machine d'un prix plus que raisonnable. Qui plus est les cartouches d'encre séparées de EPSON sont les moins chères du marché avec Brother, les autres fabriquants nous prenant pour des gogos. J'ai d'ailleurs jeté à la poubelle une Canon qui marchait très bien mais dont le prix des cartouches (qu'elle consommait en grand nombre) devenait prohibitif. Un gâchis inutile et scandaleux. Ma conscience écologique a hélas dû se plier aux injonctions de ma conscience financière et très franchement je maudis sur cent générations ceux qui m'ont ainsi obligé ainsi à trahir mes idéaux.

Il existe toutefois une petite ombre au tableau : lorsque l'imprimante est on-line et qu'elle est connectée en USB au PC celui-ci refuse de booter. 1er écran de boot figé, là où on devrait pouvoir appeler le setup. Après quelque réglage dans le BIOS (imprimante éteinte pour pouvoir y accéder), même en supprimant la possibilité de booter par USB, le problème était toujours le même. Frustrant. Surtout que ma machine principale n'est pas du genre vieux bouzin.

Eteindre l'imprimante à chaque fois est certes plus économe (et écologique), mais elle fait Fax et quand on l'éteint on perd la mémoire des éventuels Fax reçus. 

En me connectant sur le site de EPSON France j'ai eu la bonne surprise de voir qu'ils proposent plusieurs façons d'obtenir de l'aide du support technique, dont un chat avec un technicien. Je connais plein de fabriquants ou d'éditeurs de softs où il est bien difficile de trouver leur coordonnées ou la moindre fiche contact pour avoir de l'aide. Au moins chez EPSON c'est clair. Je choisis alors le mode "chat". Faut bien tester. En quelques secondes j'avais un technicien en ligne. Bien joué le support. Un gars sympa qui a répondu à toutes mes questions et qui m'a même envoyé un PDF en français décrivant comment configurer l'imprimante en Wifi (alternative plus agréable et plus sûre que de mettre à jour le BIOS du PC).

Du coup, en 5 minutes l'affaire était réglée, j'ai suivi la doc pour paramétrer la connexion Wifi de l'imprimante au routeur (un NB4 de Neuf) et pour modifier les paramètres de Windows pour prendre en compte le scanner et l'imprimante via TPC/IP. L'imprimante n'est plus en USB (plus de connexion au PC du tout), donc le PC boote de nouveau à merveille, l'imprimante peut être placée plus loin (plus de câble avec le PC), tous les autres PC du bureau accèdent à l'imprimante et au scan sans qu'un PC serveur soit branché (ça passe directement par le routeur).

Voilà, un bon achat livré vite (CDiscount), une bonne machine servie par un bon support technique facile à joindre et gratuitement (EPSON).

Dire du bien des gens qui font bien leur job, c'est important.

Ce qui me fait penser que j'avais commandé en réalité une autre EPSON chez Pixmania avec une offre (cable USB, une ramette et un jeu de cartouches d'encre). Alors que l'imprimante était marquée en stock, j'ai été livré de toutes les petites bricoles du pack, mais l'imprimante niet.. je reviens sur le site, 4 à 6 semaines d'attente ! J'ai annulé la commande mais les chacals ont compté au prix fort les merdouilles du pack de l'offre... du coup le prix remboursé pour l'imprimante est minable. Je me suis fait avoir en beauté. C'est après ce coup là que j'ai commandé un autre modèle chez CDiscount (chez qui je n'ai jamais eu ce genre de problème). Moralité : n'achetez pas chez Pixmania leurs méthodes ne sont pas acceptables.

Vous voyez.. on ne peut pas s'en empêcher de dire du mal quand on est pas content ! Raison de plus pour ce coup de chapeau à EPSON, et finalement à CDiscount avec qui je n'ai jamais eu de problème. Evitez Pixmania en revanche.

Et Stay Tuned pour d'autres news plus techniques ! :-)

Nouvelle version du générateur de C#/VB à partir d'un schéma XSD

Dans mon billet "Un générateur de code C#/VB à partir d'un schéma XSD" je vous présentais un outil bien sympathique permettant de générer des classes C# ou VB à partir de schémas XSD. Cet outil est bien plus intéressant que "xsd.exe" fourni avec le Framework.

Juste une petit billet donc pour vous signaler que Pascal Albanel vient de releaser (sur CodePlex, avec code source) la nouvelle version de son Addin Visual Studio XSD2Code.

Au programme des nouveautés de la version 2.6 : sérialisation et désérialsiation, provider C++, setup revu et corrigé.

Un utilitaire à posséder dans votre trousse à outils. Le lien: XSD2Code sur CodePlex

Happy Coding !

10 bonnes raisons de choisir WPF (nouvel article à télécharger)

WPF cet inconnu... Alors que cette technologie est disponible depuis deux ans elle semble peiner à s'imposer parmi les développeurs. Je me suis demandé pourquoi et je crois que WPF paye un peu son image du "tout graphique hyper looké de la mort", des démos où l'on voit des vidéos danser en l'air sous forme de carrousel, de pages qui se plient comme un livre pour passer d'une fiche à l'autre et autres débauches d'effets spéciaux.

En réalité le développeur "moyen" ne s'y retrouve pas. L'image renvoyée ressemble plus à celle du jeu vidéo qu'à de l'informatique de gestion qui fait le gros des applications "de tous les jours".

Je ne blâme pas ceux qui, par trop enthousiastes, ont pêché par excès en créant et en montrant de telles démonstrations. Après tout lorsqu'une nouvelle technologie vient de sortir on a par force envie de faire voir ce qu'elle sait faire de mieux, c'est naturel. Non, je pense plutôt que c'est sur le plan psychologique que l'erreur a été commise, la même que pour Vista d'ailleurs. Un décalage trop fort, trop rapide, avec une devanture trop graphique qui a fait oublier que derrière tout cela il y a une vraie révolution technique, de vraies avancées.

J'ai donc eu envie d'écrire un article qui montre les grands points forts de WPF et surtout pourquoi cette technologie est de loin supérieure à toutes les autres, dont les Windows Forms encore trop utilisées alors qu'elles se fondent sur des mécanismes interactifs dépassés déjà en place du temps de Delphi 1 Win32 ! Il y a presque 15 ans...

Choisir 10 bonnes raisons d'utiliser WPF a quelque chose d'arbitaire. Mais ce n'est pas grave, cet article se destine à tous ceux qui ne savent pas encore que WPF est parfaitement taillé pour faire des applications "normales", à tous ceux qui pensent que ce n'est "pas fait pour eux" ou pour le style de programme qu'ils écrivent. Il s'adresse aussi à tous ceux qui ont envie de savoir quels sont les points forts de WPF, les nouveaux mécanismes et la nouvelle façon de penser les interfaces.

En un peu plus de 40 pages, ce qui est beaucoup pour un simple article, inutile d'attendre un tour d'horizon complet et ultra technique de WPF, le moindre livre sur la question compte 20 fois plus de pages... Mais si vous voulez rapidement faire un point sérieux sur WPF qui ne soit pas qu'un simple survol, si vous voulez voir du code mais trop, alors cet article est fait pour vous.

Pour le téléchargement (PDF + code source), suivez le lien : 10 bonnes raisons de choisir WPF.

L'article sans le code source : WPFTopTen102.pdf (2,58 mb) [Downloads: 203]
[EDIT] 01.09 : malgré son nom l'article est en version 1.04 avec des coquilles en moins principalement.[/EDIT]

A lire aussi un billet plus récent "9 raisons de plus de choisir WPF"

A voir : Une application exemple sous Silverlight 2.0 

Bonne lecture

Et Stay Tuned !

[Downloads: 203]