Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNStratégie - que...Stratégie - que...Passer à DNN sur un site ASP.NET existantPasser à DNN sur un site ASP.NET existant
Précédente
 
Suivante
Nouveau message
04/03/2010 21:30
 

Bonjour!

Je développe depuis un an un site de météo en ASP.NET, et je souffre un peu pour ajouter des fonctionnalités classiques, genre login, affichage de photo, etc... A la main tout cela prend du temps, et j'ai parfois l'impression de réinventer la roue.

On m'a parlé de DNN qui me semble très intéressant... Mais mon problème, c'est que je ne voudrais pas réécrire tout le site, surtout que je suis assez content de certains détails d'ergonomie que je voudrais conserver.

Ma question est, vous l'aurez anticipée : A votre avis, est-il possible de passer à DNN "en douceur", c'est à dire sans tout réécrire... En particulier, je voudrais garder ma master page et ma barre de menus. Mais je voudrais rajouter des composants tout faits. 

Qu'en pensez-vous? Désolé car ma question est vague, je sais, mais j'attend d'avoir votre feeling sur le sujet!

Merci d'avance,

Patrick

 
Nouveau message
05/03/2010 09:54
 

Bonjour,

nous avons effectué plusieurs migrations de ce type sur DotNetNuke. Quelle est votre version d'ASP.Net?

Team Aricie

aricie logo

 
Nouveau message
06/03/2010 14:56
 

 Bonjour,

Je suis en ASP.NET 3.5

-Patrick

 
Nouveau message
22/04/2010 18:28
 

Bonjour Patrick,

Tu ne peux pas conserver ta master page ni ton système de menu car en réalité une seule page existe (default.aspx) dans DNN et tout est contruit à la volée. De plus, le système de menu est contrôlé par un provider de menu (plusieurs son disponibles par défaut). En revanche, pour tous tes contrôles et ton code sous jacent c'est de l'ASP.NET donc aucun problème. Pour faire court, un module n'est ni plus ni moins qu'un contrôle ASP.NET qui hérite de PortalModuleBase au lieu de UserControl.

Gilles

 
Nouveau message
31/05/2010 18:58
 
bonjour ribeiro !
Oui il est tout à fait possible de retranscrire ton site sur dnn !
Il te suffira de reprendre chaque fonctionnalité de ton site, les définir en module puis passer ton code du code behind de ta page vers l'ascx.
Par contre tu risques de perdre quelques méthodes et propriétés héritant de Page.

De ce qui est du master page de ton site ce n'est pas perdu. Juste qu'il faut que tu t'adaptes à dnn. Il te faudra créer une skin qui reprendra Le modèle de ta page maitre ainsi que charte graphique. De même pour le menu.

Si ton menu à des fonctionnalités très spécifiques tu peux aussi développer ton propre "provider" ! Mais la dessus je n'ai aucun retour d'expérience !

Bon courage !
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNStratégie - que...Stratégie - que...Passer à DNN sur un site ASP.NET existantPasser à DNN sur un site ASP.NET existant