Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementRecherche documentation DocumentationRecherche documentation Documentation
Précédente
 
Suivante
Nouveau message
23/04/2007 15:15
 
Bonjour,

Je cherche à "tester" les possibilités de dotnetnuke pour l'entreprise dans laquelle je fais un stage.
Pour celà je dois dévelloper un module en C# pour dotnetnuke. Ce module doit etre composé de plusieurs écrans.

J'ai recherché de la documentation, mais je n'ai pas trouvé grand chose, surtout en français.
Quelqu'un possède-t-il quelques liens à consulter, pour aider et orienter dans la construction d'un module?
Un des objectifs est de savoir s'il est possible pour un utilisateur " néophyte" de créer ses propres modules.

Merci d'avance,
 
Nouveau message
23/04/2007 15:55
 

Bonjour,

A ma connaissance, il y peu de documentation en français effectivement. Sur le site us (www.dotnetnuke.com), tu trouveras pas mal d'infos (en anglais) sur le blog de Michael Washington. Fais bien attention toutefois au type de projet que tu vas utiliser (WEB ou WAP). Le premier permet de créer des modules avec la version gratuite de Visual Studio, le second requière VS 2005 Pro. Pour ma part, je préfère le second. Fais une recherche sur ce forum avec le mot clé "WAP" tu trouveras plusieurs de mes post sur le sujet.

Si par utilisateur "néophyte" tu veux dire quelqu'un qui n'a aucune connaissance de la programmation .Net, alors oublie totalement. DotNetNuke offre une API très riche pour les développeurs désirant créer des modules. Mais cela s'adresse à un public de programmeurs, d'ailleurs je ne vois pas comment un CMS quel qu'il soit pourrait offrir une telle possibilité à un "utilisateur" !

Gilles

 
Nouveau message
23/04/2007 16:43
 

Merci encore pour tes précieuses indications,

Pour ce qui est de l'utilisateur "néophyte", je pensais plus à quelqu'un ne connaissant pas DotNetNuke, sa structure, son mode de fonctionnement, mais ayant déjà des connaissances en programmation (.NET ou même JAVA). Mon but est de regarder si il est aisé de prendre en main cet outils et de rapidement pourvoir développer de nouveaux modules.



Nicolas



 
Nouveau message
23/04/2007 18:43
 

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

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementRecherche documentation DocumentationRecherche documentation Documentation