Dot.Blog

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

Le Futur de Silverlight : l’avis de Telerik

[new:30/10/2011]Dans un dernier article je faisais le point sur “Silverlight vs Metro Style, quel futur ?”, billet qui a été largement commenté et qui reçoit encore de très nombreuses visites. Parmi les commentaires, un lecteur assidu, Sylvain pour ne pas le nommer, nous a donné un lien vers un billet de Vassil Terziev, co-fondateur et CEO de la société Telerik connue de longue date comme éditeur de composants et contrôles pour .NET et Silverlight. Ce papier offre une vision très proche de mon article cité plus haut et ce qu’il dit est tellement proche et en même temps depuis un point vue très différent du mien qu’il m’a semblé utile de publier une traduction intégrale de ce billet, sachant fort bien qu’en anglais, vous serez moins nombreux à le lire...Plus...

Silverlight vs Metro Style quel futur ?

[new:30/10/2011]Le //Build/ a eu lieu. Il devait répondre à toutes les questions concernant l’avenir de Silverlight. Hélas les choses ne sont pas si simples...Dégager une vision pour le futur semble poser problème à une majorité de développeurs et de décideurs. Essayons d’y voir plus clair.Plus...

Article sur Jounce (petit rappel)

[new:31/12/2011]J’ai publié il y a quelques jours un article complet d’environ 110 pages sur JOUNCE. Mais je suis passé directement par mon blog sans utiliser Windows Writer. Du coup les avertissements automatiques sur Twitter et FaceBook par exemple ne sont pas passés. Juste un mini billet donc pour rappeler que cet article est accessible ici : Jounce (Silverlight, MVVM et MEF). Bonne Lecture ! (et désolé pour la redite si vous aviez déjà vu passer l’article).

Article : JOUNCE (Silverlight, MEF et MVVM)

[new:31/12/2011]Jounce... Cela fait un moment que je vous parle de l'article que je prépare sur le sujet... Ca a mis du temps, mais c'est un gros morceau ! Un framework MVVM "light" mais très subtile et bourré de bonnes idées. Au final un article de 110 pages environ et plus de dix applications exemples, mon record est battu !Plus...

Article: Le Design d’interfaces efficaces et vendeuses

[new:31/12/2011]Créer des UI efficaces et vendeuses, c’est à dire sachant plaire aux utilisateurs avant l’achat mais aussi après ce dernier, c’est tout le chalenge de l’informatique moderne. Mais créer un “look & feel” unique, une “expérience utilisateur” singulière qui plaira, cela demande quelques connaissances...
 
Et ces connaissances ne peuvent s’acquérir sans apprentissage. Mieux, nul ne peut apprendre quoi que ce soit tant qu’il ne se sent pas concerné par ce savoir.
 
La nouvelle démarche des applications “lookées” laisse un peu de marbre beaucoup d’informaticiens parce que justement ils ne se sentent pas concernés.
 
C’est une erreur d’approche personnelle, mais aussi une faute professionnelle...
 
Si j’aime secouer un peu les esprits, vous me connaissez, ce n’est pas juste pour critiquer. En général c’est que j’ai mouillé ma chemise pour lutter contre ce que je dénonce.
 
Alors plutôt que d’agonir les informaticiens qui ne prennent pas encore en compte le Design à part entière dans leur démarche professionnelle, j’ai préféré vous proposer de façon plus constructive un article (moins d’une trentaine de pages) qui explique les divers aspects du Design d’une application.
 
Ce n’est pas un cours de Design, mais plutôt un large panorama de ce qu’est le Design d’une application, ce à quoi il faut être attentif et pourquoi.
 
J’espère qu’après la lecture de cet article les plus réticents se sentiront, enfin, concerné par ce besoin inéluctable d’un outil informatique adapté aux utilisateurs. Et pour ceux qui s’intéressent déjà au sujet, peut-être que ces quelques dizaines de pages donneront envie d’aller encore plus loin...

 

LeDesign.pdf (1,32 mb)

Bientôt l’article sur Jounce alors..

Stay Tuned !

C# : créer des descendants du type String

[new:30/09/2011]C’est un peu un piège, bien entendu, la classe String est “sealed” et il est donc impossible d’en hériter, comme d’autres classes de base du Framework... Pourtant le besoin existe. Pourquoi vouloir des chaines de caractères descendant de string (ou d’autres de base) ? Comment contourner l’interdiction du Framework ? Répondre à ces questions est le thème du jour !Plus...

Invitations pour Google+, faites vite !

[new:15/09/2011]Google+, vous connaissez ? c’est le FB pour adultes sans tous les mioches et sa gestion de “cercles” qui permet enfin de savoir avec qui on partage quoi sans se perdre dans les méandres d’écrans complexes de paramétrages... Vous avez envie de me rejoindre sur G+ ? Mais pour cela il faut être invité, c’est comme Gmail au début... Comme j’ai bon cœur suivez ce lien et inscrivez vous grâce à mon stock d’invitations : https://plus.google.com/i/voflkweoyNU:h2_nANzDuYw.

Rappel : Pas besoin d’utiliser Gmail pour avoir un compte G+, il suffit de se créer un identifiant “Google”. Cela peut être votre nom de compte mail habituel, mais bien sûr en créant un mot de passe différent ! (G+ ne cherche pas à pirater votre mail actuel, c’est juste que c’est identifiant facile à retenir).

Donc pas d’hésitation. Laissons les ados boutonneux sur FB, laissons les idiots étaler à leurs patrons les frasques de leurs weekends déraisonnables, laissez-les tout déballer sans contrôle, les bisous à leurs copains et copines sous les yeux de la revêche tante Olga et surtout la fameuse remarque sur “la boite” que l’ami d’un ami de leur ami, le célèbre jean-Claude qui n’attendais que ça pour lui piquer sa place et envoyer une copie au Boss...

FB est un danger public. Google est loin d’être parfait, mais G+ est un système bien fait et simple à maitriser.

Avec les cercles de G+ vous serez maitre de “qui voit quoi”, “qui sait quoi” de vous. Sans mélange.

C’est gratuit, facile et sympa !