Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNStratégie - que...Stratégie - que...DNN et MS content management serverDNN et MS content management server
Précédente
 
Suivante
Nouveau message
07/07/2007 01:01
 

Bonjour à vous tous,

Je suis newbie en ASP.NET, je cherche une solution de gestion de contenus utilisant la technologie ASP.NET avec SQL server.

Pourriez vous me dire quelle est la fdifférence entre ces 2 solutions DotNetNuke et MS Content Management Server?

Est ce que ce sont tous 2 les systèmes de gestion de contenu dont un est en open source et l'autre payant à partir de 49 000€?

pour une petite PME, est ce que vous pouvez me conseiller comme CMS avec la technologie Asp.net?

A propos, j'ai une autre question à vous demander, quelle est la différence entre le ASP.NET et .NET  et ASPX?

Merci pour vos réponses

cordialement

 
Nouveau message
07/07/2007 15:50
 

Bonjour,

Je n'ai jamais utilisé Content Management Server, alors pas d'avis sur ce produit. En revanche, pour DNN j'ai quelques éléments de réponse.

Tout d'abord, il faut bien définir ce qui pour toi est un CMS ! Car derrière cet acronyme on place souvent un peu de tout. DNN est une plateforme permettant de mettre en oeuvre des sites web avec de nombreuses fonctions pré-définies. Tu as toute la gestion des droits d'accès par exemple. Mais il ne faut pas le comparer à une application ASP.NET classique ! Beaucoup de gens ne saisissent pas toujours la différence. Pour faire simple, DNN ce n'est qu'une seule page (default.aspx) ! Mais elle est systèmatiquement reconstruite dynamiquement. Donc rien à voir avec d'autre applications standards ASP.NET où chaque formulaire (.aspx) correspond à un écran différent de l'application. Dans DNN, on utilise des modules que l'on place sur des tab. Un module correspond à une fonction spécifique comme la saisie de texte HTML ou encore au téléchargement de documents placés sur le serveur. Un tab est l'équivalent d'une page web virtuelle sur laquelle on place des modules. Comme tout est défini dans une base de données, les menus et pages correspondantes sont affichées aux visiteurs du sites en étant reconstruites à la volée par rapport à leur définition et contenu. DNN possède en standard 24 modules couvrant des fonctions très différentes. Ainsi, le forum sur lequel nous sommes est un module, ou encore la boutique en ligne (Store). Je connais bien ce dernier car la prochaine version officelle au US sera la reprise de notre version du module WWStore. Par ailleurs, il existe des centaines de module libres ou payants pour cette plateforme. De plus, les programmeurs peuvent développer leur propre modules pour couvrir des besoins spécifiques. Il s'agit ni plus ni moins de contrôles web (.ascx) évolués. Enfin, DNN utilise un système de skinning très puissant pour modifier l'aspect du site en quelques clics. Son architecture est puissante et souple à la fois car les "métiers" sont bien séparés. Le dba/webmaster gère le système et la base, les programmeurs conçoivent des contrôles, les designers gèrent l'aspect graphiques, et les utilisateurs avec pouvoir le contenu.

Maintenant, si ton besoin est d'avoir un site web permettant à un utilisateur "basique" de modifier le contenu des pages, je dirais que c'est le bon choix. Compte tenu des nombreuses possibilités offertes et de son prix. Le profil des sociétés utilisant DNN est très large, il va de la TPE à la "grande" entreprise.

Pour finir, .NET est un framework qui, à terme, devrait remplacer complètement l'ancienne API Win32. ASP.NET est la déclinaison de cette technologie pour la conception de sites/applications web. Les fichiers .aspx sont des formulaires ASP.NET auxquels correspondent les WinForm pour les applications Windows classiques, et les fichiers .ascx sont des contrôles web.

Gilles

 
Nouveau message
07/07/2007 20:52
 

Bonjour à vous,

Je vous en remercie pour vos explications qui m'ont bien aider pour comprendre cette technologie de Microsoft.

Jusqu'à présente, je travaille en PHP/MySQL, ma ma boite veut intégrer PeopleSoft  et donc tout basculer en ASP.NET.

Vous doutez bien, je suis en charge de la refonte du site de ma boite...Je commence à apprendre des bases en ASP ce week-end, ce qui me permet de mieux comprendre vos explications.

J'ai encore quelques question à vous demander:

- Est ce que vous connaissez les prestataires sérieux et compétence qui s'occupe de l'intégration et du développement des modules supplémentaire pour DNN?

- A voter avis, quel est le budget approximatif pour mettre en place DNN pour une PME. Est ce qu'il esxiste des modules permettant de gérer les catalogue (gestion des catégories; des produits...etc)?

- Est ce qu'iles est facile de trouver des développeur Freelance qui travailler en ASP.NET?

Je vous en remercie par avance.

Bien cordialement

HSKA

 
Nouveau message
07/07/2007 21:11
 

Bonjour,

Pour les prestataires, je pense que le plus simple est de donner une adresse email sur ce forum pour que les prestataires puisse te joindre.

Pour le budget, tout dépend du besoin. Si l'entreprise possède déjà un serveur dédié chez un bon hébergeur, il faut compter maximum une journée pour tout installer. Mais cela peut-être beaucoup moins, encore une fois tout dépend de l'existant. Par exemple si l'entreprise dispose d'un serveur sus W2K3 avec sql serveur installé, il faut moins d'une heure pour installer DotNetNuke. Ensuite, il faut voir la chartre graphique du site existant. Là encore tout dépend de la complexité, je n'ai pas de réponse toute faite !

Pour gérer un catalogue et des produit, WWStore fait cela très bien et c'est gratuit. Reste qu'il faut tout de même saisir les données.

Pour les freelances, même réponse. Il suffit de donner une adresse email pour que chacun puisse faire une offre. Le profil des personnes répondant souvent sur ce forum est plutôt professionnel.

A nouveau, il nous faudrait un cahier des charges minimum et l'adresse du site existant pour avoir au moins une idée générale.

Gilles

 
Nouveau message
16/07/2007 12:13
 

Bonjour,

Je me permets de vous contacter de la part d'un de mes collaborateurs qui a remarqué votre contribution.

Je suis responsable du pôle d'activité .Net du groupe Cella Informatique. Je serais ravie de répondre à vos questions avec l'aide de mon directeur technique.

Adeline Lesueur

alesueur@cella.fr

 
Nouveau message
16/07/2007 15:33
 

PeopleSOft ? dommage sur SAP j'aurais pus t'aider. Mais sur people non.

Reste qu'il est trés facile de connecter DotNetNuke à Peoplesoft :

  • En direct en te connectant aux webservices de PeopleSoft, une approche SOA.
  • Via un EAI comme Microsoft BizTalk ou IBM Websphere (plus lourd et essentiellement pour de la connection asynchrone).

En fait tout dépend du trigger. Le plus simple est de lire l'article que j'ai écrit sur l'intégration SAP .net. Avec peoplesoft les principes sont les mêmes. L'intégration DNN se fait vai des webcontrols que tu développes et que tu changes en DotNetNuke.Entities.Module.PortalModuleBase ... .ou équivalent.

DotNetNuke est le portail idéal pour disposer d'un client web connecté à des ERP et autres. Je développe dessus depuis plusieurs années (actuellement un backoffice pour un gazier connu) dans le passé connecté à SAP. Donc c'est le bon choix.

J'utilise DNN sur le système de test à la fois pour tester les modules métiers, mais aussi comme environnement collaboratif afin de renforcer la collaboration fonctionnels/techniques, et là aussi c'est de la balle.

Amicalement

 

Jerome

 
Nouveau message
16/07/2007 15:34
 
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNStratégie - que...Stratégie - que...DNN et MS content management serverDNN et MS content management server