Re,
Alors dans ces conditions c'est différent. Pour moi "l'utilisateur" est cet individu qui fait une manipulation totalement improbable et arrive à planter un système entier alors que tu avais fais des centaines de tests sans problème. Un utilisateur quoi !
Plus sérieusement, dnn possède de nombreuses classes et méthodes. Mais je trouve que les espaces de nommage sont suffisement clairs et bien définis pour qu'un parcours avec l'explorateur d'objets de VS suffise pour trouver son bonheur. Si le profil est .Net alors ce sera encore plus rapide. En revanche, quelqu'un venant du monde Java devra s'habituer aussi à toutes les classes du framework .Net. Mais cela ne concerne pas dnn en particulier, c'est comme passer de Linux à Windows.
Si tu fais l'exercice pour créer le module Survey qui se trouve sur le site de Michael et dans la documention intitulée "Module Development Guide (Part1 & 2)" (site dnn us menu : About › Documentation › Project Documents), tu aura les bases minimales en moins d'une heure. Mais encore une fois, vu la richesse de l'API et les possibilités offertes, il faut du temps pour lire TOUTES les documentations et faire des tests. De toutes façons et quelque soit le CMS, plus l'API est riche, plus il faut de temps pour en faire juste le tour !
Gilles