Dot.Blog

C#, XAML, Xamarin, UWP/Android/iOS

SVG to Xaml

[new:30/07/2011]SVG, mais si vous savez, ce vieux format dont personne n’a voulu et qui devient un concurrent de XAML avec HTML5 ... Alors vous replacez ? Ok. Bon, donc ce fantôme revient nous hanter et il semble utile dans certains cas de pouvoir s’approprier sans vergogne certains dessins SVG mais en les mettant au format XAML...Plus...

Amusons nous un peu avec ...

[new:30/08/2011]On ne peut vraiment pas dire que le personnage de Hitler soit sympathique et c’est un doux euphémisme... Ni même qu’il puisse représenter un “héro” auquel on tend naturellement à s’identifier. Encore moins est-il un sujet de plaisanterie. Et chercher un rapport entre cette figure historique plus que contestable avec Silverlight semblerait relever non plus de l’audace ni même de la provocation mais de l’hérésie la plus délirante. Pourtant certaines personnes ont l’art de faire rire avec des choses qui n’ont rien de drôle. En détournant des images du film “La Chute” (2004) où Hitler est interprété de façon grandiose par Bruno Ganz, un développeur à créé une parodie à la fois drôle, déchirante, dramatique, où chacun s’identifie (hélas ?) au personnage principal.Plus...

Un Parser SQL Gratuit, et un beautifier en prime

[new:30/06/2011]On parle tellement de technologies avancées comme Entity Framework qu’on en oublie parfois qu’au bout de la chaine ce bon vieux SQL existe toujours et que plus souvent qu’on le croit il faut en écrire, voire en mettre en forme, et plus difficile encore, en parser. Mais parser SQL est une tâche très difficile. Sauf si on ruse un peu...Plus...

Silverlight : accéder à l’IP du client (version 2)

[new:30/06/2011]Accéder à l’IP du client est parfois nécessaire, Silverlight étant une technologie côté client tournant dans une sandbox cette information ne lui est pas accessible. Dans un précédent billet je vous ai montré la façon classique, via un service Web, d’obtenir l’IP du client. Aujourd’hui je vous propose une astuce d’un style très différent.Plus...

Quand browsers et proxies jouent à cache-cache avec vos Xap...

[new:30/06/2011]Lorsqu’on travaille avec Silverlight on peut facilement devenir fou à cause d’un proxy ou d’un browser dont le cache est mal géré. En vous resservant un vieux Xap sans vous le dire, vous avez l’impression que votre session de debug ne sert à rien ou bien vos utilisateurs vous décrivent des bugs pourtant réglés depuis un moment... Dans tous les cas un proxy (ou un browser) est en train de jouer à cache-cache avec vos Xap et vos nerfs !Plus...

Silverlight: Sérialiser les tâches asynchrones

[new:30/06/2011]L’asynchronisme s’installe durablement dans les applications : multitâche rendu obligatoire pour bénéficier des progrès des nouveaux processeurs et communications asynchrones sont deux ingrédients qu’une application Silverlight doit gérer au minimum. Hélas le développeur raisonne de façon “synchrone” beaucoup plus facilement que de façon asynchrone... Comment simplifier le développement et la maintenance des applications modernes tout en respectant cet asynchronisme qui s’immisce de gré ou de force dans la logique des programmes ?Plus...