Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationDotNetNuke template et Visual Web developer 2010 expressDotNetNuke template et Visual Web developer 2010 express
Précédente
 
Suivante
Nouveau message
24/09/2010 17:02
 
Bonjour à tous.
Je suis nouveau sur ce forum et sur DotNetNuke.
J'ai installé DotNetNuke et ça semble fonctionner. Je veux me mettre au developpement de module avec Visual Web Developer que j'ai téléchargé à la suite de DotNetNuke.
Mais quand j'essaye de créer un site Web,  le Template de DotNetNuke n'apparait pas dans la liste des modèles installés, quelque soit le langage que je selectionne (C#, Visual Basic).

Merci pour vos suggessions

 
 
Nouveau message
02/10/2010 02:11
 
Bonjour,

Question à 10 centimes, as-tu installé les Starter Kits DotNetNuke APRES Visual Studio ? Si ce n'est pas le cas, relance l'installation des Starter Kits. Au pire, tu peux aussi renommer le fichier DotNetNuke_XX.XX.XX_StarterKit.vsi en .zip puis extraire le fichier template dans le répertoire des templates correspondant de Visual Studio. Je ne peux pas te guider précisément sur ce point car j'utilise VS Standard et non Web Express. Mais sur ma version le dossier templates de VS ce trouve (par défaut) dans : Mes Documents\Visual Studio 2010\Templates\Langage (Visual Basic ou Visual C#)\Web.

Il y a différents types de templates DNN :
  1. Simple.zip : Je ne sais pas à quoi il correspond ne l'ayant jamais utilisé. En fait je ne créé mes modules qu'avec le modèle WAP.
  2. Module_CS.zip et Module_VB.zip : Sont les deux templates pour créer des modules avec le modèle WSP.
  3. Module_Compiled_CS.zip et Module_Compiled_VB.zip : Sont les deux templates pour créer des modules avec le modèle WAP.
  4. DotNetNuke.zip : Sert à créer une nouvelle instance de DNN à partir de VS. Je ne l'utilise jamais car je préfère le faire à la main.
  5. Skin.zip : Sert à créer un nouveau skin.

Ainsi, si tu veux pouvoir créer des modules en C# avec le modèle WAP, il suffit de copier Module_Compiled_CS.zip dans le dossier Mes Documents\Visual Studio 2010\Templates\Visual C#\Web.

Si tu ne connais pas la différence entre WAP et WSP, je te conseille la lecture de mon post sur ce sujet. Tu y trouveras aussi des liens vers des tutoriels (en Anglais). Sache qu'il existe d'autres templates DNN sur le net dont celui de Chris Hammond (employé de DotNetNuke Corp) et celui de Jon Henning (créateur des deux providers de menu de DNN SolPartMenu et DNNMenu). Le second démontre aussi comment bien utiliser AJAX avec un module DNN.

Enfin, on ne créé pas de site web avec DotNetNuke et les templates !!! On créé un module DANS DNN (qui est le site web). Pour faire court, un module est simplement un contrôle ascx qui hérite de TemplateModuleBase au lieu de UserControl.

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationDotNetNuke template et Visual Web developer 2010 expressDotNetNuke template et Visual Web developer 2010 express