Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementCréer module simpleCréer module simple
Précédente
 
Suivante
Nouveau message
22/12/2009 13:28
 

Bonjour,

SVP, je voulais créer mon premier module et j'ai suivi ce tutorial: http://www.asp-php.net/tutorial/asp.net/creation-module-dotnetnuke.php?page=1

mais à la fin j'ai trouvé que le button ça marche pas!! je clique mais aucun résultat, problème de l'évenement click du button qui marche pas !

Merci d'avance.

 
Nouveau message
22/12/2009 18:46
 

Bonjour,

Il y longtemps que je n'ai pas vu Jérôme dans le forum, mais compte tenu de ses compétences je présume que tu as sauté une étape quelque part. Probablement le double-clic sur le bouton pour créer la fonction correspondant à l'événement Click du bouton (voir page 9).

Ensuite, avant de te lancer dans la création de modules il faut quelques pré-requis. Quel est ton niveau en ASP.NET ? As-tu déjà réalisé une application complète (même simple) en ASP.NET ? Je pose ces questions car (trop) souvent les utilisateurs viennent sur DNN avec une expérience PHP et ne comprennent pas comment fonctionne d'une application ASP.NET. Ensuite, il faut connaitre (et bien comprendre) les deux modèles de développement utilisés sous ASP.NET. A savoir, WSP (Web Site Project) et WAP (Web Application Project), les deux modèles peuvent être utilisés pour créer un module. Ainsi le module Survey utilise WSP, tandis que le module Store utilise WAP. En l'occurence, l'exemple de Jérôme utilise le modèle WSP. Pour information DNN est une application WSP qui s'appuie sur une librairie développée en WAP. Je te conseille cet article sur MSDN (in English) pour bien comprendre les différences entre WSP et WAP. Enfin, pour utiliser le modèle WAP il faut VS 2005 Standard (ou supérieur) AVEC SP1 ou VS 2008 (toutes versions y compris Express) AVEC SP1.

De plus, DNN fourni sur Codeplex des Starter Kits pour Visual Studio (VB ou C#) permettant de créer automatiquement un module plus complet que celui présenté par Jérôme. Pour finir, si tu connais l'Anglais, tu peux trouver de nombreux autres exemples sur le site de Michael Washington du Core Team. Il existe aussi plusieurs livres (In English) sur DNN 4.x et 5.x (voir sur Amazon par exemple).

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementCréer module simpleCréer module simple