Month: April 2009

Links #15 : NHibernate

Posted by – April 21, 2009

  • Ayende nous livre ici une série sur quelques techniques NHibernate, avec exemples à l’appui, passionnant, à découvrir ou à re-découvrir, à bookmarker d’urgence,
  • Fluent NHibernate : cela en excite plus d’un sur twitter ;-) et je peux le comprendre car ça titille aussi mes sens : en plus de vouloir remplacer les hbm, on trouvera l’AutoMapping qui nous évitera peut-être d’oublier des choses dans le fichier de mapping hbm (je me comprends), mais aussi d’avoir des helpers pour des repo génériques (Find, Save, Delete, …), ou d’effectuer des tests en mémoire (vs. DB) , et, originalité, il se compilera à l’aide de Rake (mais il y a tout de même un SLN),
  • Linq to NHibernate : vous permettra d’écrire des lignes du type session.Linq<MyEntite>.Where(x => x.Result && x.Libelle==”tdd”). Il est livré avec NHContrib, ou simplement directement avec ses propres sources, et cela sera beaucoup (beaucoup) moins long à télécharger. Ou bien, prendre l’assembly NHibernate.Linq.dll contenue dans Fluent NHibernate. Il y en a même qui se sont essayés à LinqToNHibernate dans LinqPad.
  • Dans la 2.1, ils vont enfin remplacer Iesi par les HashSet de .NET.

Facebook, Twitter et moi et moi et moi

Posted by – April 14, 2009

Facebook le phénomène 2008, Twitter, nouvelle star 2009, voyons quels usages peut-on avoir de ces 2 réseaux.

More

RPXnow, OpenID ou la fédération des protocoles d’authentifications

Posted by – April 11, 2009

Grand fan de la première heure d’OpenID, je trouve ce système d’authentification très prometteur. J’en avais fait une brève présentation dans ce billet avec myopenid.com, ou encore dans cet exemple pour utiliser son domaine à la place de myopenid.com.

More

Bienvenue à Y.S. dans le monde passionnant de la blogosphère

Posted by – April 1, 2009

Vous aimez le développement et plus particulièrement les langages en # (C#, F#, …), alors un nouveau venu dans la sphère technique des blogs : je vous présente Polom, édité par Yann.

Ce blog promet d’être de haute technicité, qui va au plus profond du langage avec des explications des plus techniques, et comme j’aime bien le style, on va s’abonner, quitte à avoir mal à la tête.

Ça commence avec ce très bon billet sur le Hashcode, démarrage sur les chapeaux de roues !

.NET…c’est fini

Posted by – April 1, 2009

[photo]

Disait Capri (raaahhh le has been).

Cela fait plusieurs années que je me demande comment rendre un site le plus performant possible tout en ayant un code le plus pur possible.

Tout y est passé : Caml, Fortran, Lisp, et même Webdev (surtout la version 14 qui génère du PHP) pour son côté langage français, vu que j’ai quelques lacunes avec la langue de Shakespeare. Et en ces temps de crise, ne plus utiliser la langue commerciale mondiale est bien vu je pense, le français a de l’avenir, c’est anticipé le pire qui arrive.

Et puis non, une idée m’est venue, et si on opérait un retour aux sources, un changement de direction de 360 °. Pas en assembleur non, un peu trop difficile. Et si le langage C, si réservé aux élites élitistes (et aux jeunes lamers) serait tout compte fait LA solution à tous nos problèmes ? et ce depuis presque 40 ans. Ce langage qui représente un peu les 30 glorieuses, à l’époque où c’était mieux (avant, c’était toujours mieux de toute façon, c’est bien connu).

Si simple (trop simple ?), si riche, si performant, si marrant et joli avec ses étoiles (*) et surtout sans risque, le C reste une valeur sûre pour les sites Web.

C’est ce commentaire ou les commentaires de cet autre billet qui m’ont fait décidé de ce choix pertinent et pas si idiot (si Google et LinuxFR s’y mettent, pourquoi pas moi hein ?).

Un grand merci de m’avoir ouvert les yeux après tant d’années.

Promis, dès demain, je commence.