Bonjour,
xmod ne permet pas réellement de créer des modules, il permet de faire des formulaires, des listes de résultat, et l'affichage détaillé d'un résultat. Son plus grand défaut il qu'il ne gére pas une table par formulaire, mais qu'il a tous les formulaires dans une même table. Tu dois avoir une licence de XMOD pour chaque instance DNN. Sa grande qualité est qu'il permet d'ajouter sur son site des fonctionnalités très rapidement.
dnn builder de socani.org est une application ACCESS qui fonctionne avec le runtime access ou ms office access 2003 (la version 2007 n'est pas supportée) et en anglais uniquement. Cette application access permet de créer des tables ou d'utiliser des tables existantes et de générer tous les scripts sql (update, delete, add...). Les formulaires de saisie et l'affichage des réponses se fait directement dans dotnetnuke avec un système de template et de Token comme a fait Gilles dans le module DNNStore. Tu peux aussi avoir le code source de généré utilisable sous VS Studio pour créer tes propres ascx ou modifier le code, mais adieu la génération automatique. Tu n'as pas besoin de dnnbuilder pour chaque instance de dnn, les modules créés sont indépendants. dnnbuilder doit être activé et cet outil de développement ne peut être installé que sur un seul poste.
Nous utilisons dans nos projets XMOD et DNNBuilder selon les besoins. Les deux sont complémentaires.
Roland