XXP

mai 2016

lun. mar. mer. jeu. ven. sam. dim.
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

« Gestion de contenu open-source : N2 à surveiller | Accueil | Gestion de contenu open-source : N2 à surveiller »

22 septembre 2008

Gestion de contenu open-source : N2 à surveiller

Le projet open-source N2 met en oeuvre une approche assez singulière de la gestion de contenu (CMS pour content management system).

N2 est un framework CMS léger qui sait s'insérer dans une architecture sans la bouleverser, qui dispose d'un éditeur de texte digne de ce nom et qui sait parler aux bases de données les plus répandues. Les fondations de N2 sont solides : NHibernate, Castle Windsor Container, jQuery et TinyMCE. Moi rien que ça, ça me plait.

Ensuite, N2 prend sciemment le contrepied d'outils CMS orientés utilisateurs non techniques (typiquement Sharepoint), et dont l'interface graphique, en tentant d'exposer simplement la complexité des relations entre entités (blog, post, commentaire, intro, edito, user review, évaluations, etc.), ne peut éviter de devenir peu à peu une interface de programmation, plus compliquée que complète, à la manière des List de Sharepoint.

A l'inverse, N2 mise sur le code pour décrire les objets de contenu à afficher et leurs relations. C'est au développeur de décrire par des classes C# décorées par des attributs quels sont les contenus (textes, images, liens) à afficher. L'avantage de cette démarche est que le framework reste très peu impactant puisque toute la mécanique habituellement destinée à cacher au néophyte la complexité de la composition des contenus est pour N2 inexistant.

N2 peut donc s'intégrer à une application ASP.NET, y compris dans ASP.NET MVC.

Et parce que N2 est un des projets les plus actifs de CodePlex, il mérite d'être surveillé.

Liens :


TrackBack

URL TrackBack de cette note:
https://www.typepad.com/services/trackback/6a00d8341c871f53ef010534c17102970c

Listed below are links to weblogs that reference Gestion de contenu open-source : N2 à surveiller:

Commentaires

L'utilisation des commentaires est désactivée pour cette note.