Quel CMS est facile à utiliser DotNetNuke ou Umbraco. De plus, nous pouvons intégrer notre projet existant avec elle?

StackOverflow https://stackoverflow.com/questions/2310848

Question

Nous sommes en train de mettre en œuvre un CMS pour notre projet qui utilise actuellement largement les pages maîtres de asp.net et css. De plus l'application est basée sur les données et les contrôles comme GridView et ListView sont utilisés. Après une petite recherche sur deux nous concentrions CMS DotNetNuke et Umbraco. Maintenant, ma question est:

  1. Lequel des deux CMS est le mieux adapté et facile à utiliser?
  2. Est-ce qu'ils prennent en charge l'intégration du code existant et
  3. de l'interface utilisateur

S'il vous plaît fournir des liens pour référence ultérieure.

Merci d'avance.

Était-ce utile?

La solution

En ce qui concerne l'intégration va son très compliqué d'intégrer une application existante avec elle CMS, surtout si elle est dynamique et utilise des contrôles comme gridview etc. Ici je partage le lien pour:

  1. problèmes dans l'intégration des applications existantes avec DotNetNuke
  2. Quand utiliser DotNetNuke
  3. DotNetNuke vs Umbraco

En outre, je cite les comparaisons suivantes entre les deux:

  

Les deux ont l'avantage d'être des programmes open source, ce qui signifie qu'ils sont constamment mis à jour et amélioré. Il y a beaucoup de plugins et des applications créées par un noyau d'utilisateurs investis, la fonctionnalité croissante et la suppression des bugs avec régularité.

     

Pourtant, il y a beaucoup de différences, comme tous ceux qui ont utilisé les deux systèmes remarqueront.

     

Voici quelques choses à considérer au sujet Umbraco:

     
      
  • Il peut être modifié dans Microsoft Word, ce qui rend pour l'édition facile pour la plupart des utilisateurs.
  •   
  • Il y a des options OSS ou commerciales installer
  •   
  • Une haute qualité, très fonctionnel CMS
  •   
  • Installer vous donne une page blanche - pas de modèle, pas beaucoup d'autre chose - Cela signifie une grande liberté et flexibilité - la liberté de réussir ou d'échouer la liberté. Le succès d'un site est entièrement à un développeur, ce qui signifie que vous devez disposer d'un développeur hautement qualifié et créatif qui sait aussi la conformité légale et la conformité aux normes.
  •   
  • Umbraco a des exigences élevées pour l'hébergement, il est donc difficile de trouver un environnement d'hébergement « partagé » qui le soutiendra
  •   
  • travaille toujours sur de bonnes solutions de commerce électronique
  •   
  • La version 4 a un meilleur support pour Safari et Firefox
  •   
  • Il y a de bons plugins disponibles, et un système de gestion intégré dans Umbraco
  •   
     

En revanche, voici quelques éléments à considérer à propos de DotNetNuke:

     

a une sensation exclusive, en dépit d'être open source

     
      
  • Les développeurs Dot NET comme, ceux qui ne sont pas dot développeurs NET ont du mal avec elle
  •   
  • Basé sur ASP.NET de Microsoft, qui est la technologie web le plus populaire actuellement
  •   
  • pas cher à utiliser et réduit les coûts totaux de développement - sans frais de licence en cours
  •   
  • Accès complet au code source afin qu'il puisse être modifié pour adapter les différentes organisations
  •   
  • Peut gérer le texte, l'image, des documents, des liens, des événements, des nouvelles, des bannières publicitaires et d'information taraudée
  •   
  • prend en charge plusieurs sites Web
  •   
  • Installe facilement
  •   
  • Peut gérer l'hébergement de sites, le contenu, la sécurité, la conception et l'adhésion web dans un programme
  •   
  • capacité multi-langues
  •   
  • Entièrement extensible et évolutive
  •   
  • Interface utilisateur conviviale et des assistants, le site qu'Intuitive icônes d'aide et de l'interface pour ceux qui sont familiers avec Dot NET
  •   

Hope this helps.

Autres conseils

J'utilise Umbraco pour les 2 derniers mois et sur le point d'investir pour être certifiés.

Ce que j'aime Umbraco est que vous pouvez vous rendre facile ou très difficile. Ce que je veux dire est hors de la boîte, vous pouvez construire quelque chose de très rapidement et être opérationnel rapidement, puis construire dessus.

J'ai installé DotNetNuke avant, mais trouvé assez lent, mais je peux me tromper.

Les concepts sont faciles à ramasser. Si vous connaissez XSLT, MasterTemplates asp.net alors vous êtes bien sur votre chemin pour développer un site simple. Si vous connaissez UserControls vous pouvez vraiment exceller avec des fonctionnalités supplémentaires.

Quasiment tout le code que vous mettez dans Umbraco est ce qui est généré.

Je l'ai converti avec succès un site ASP.net existant au-dessus.

Je suis d'accord avec l'hébergement, vous aurez besoin d'un seul domaine, Umbraco ne fonctionne pas à partir d'un sous-répertoire. Qu'est-ce que vous avez besoin est un pack de revendeur simple. Environnement de développement est très facile à installer avec Cassinni.

Quel est votre site existant développé?

Umbraco a son interface de base qui est basée REST. Si vous devez extraire les données et l'utiliser d'autre où (dans votre application existante), vous pouvez.

http://umbraco.org/documentation/books/introduction-to-base

Umbraco est très facile de travailler avec, et je recommanderais certainement.

J'utilise DotNetNuke pendant environ 5 ans et son été formidable de travailler avec. Son est un peu abstrait de ce que la plupart des développeurs .NET sont utilisés aussi, donc travailler avec elle prendra un certain temps pour s'y habituer aussi. Je l'ai trouvé assez facile de faire la transition moi-même. Il y a quelques grands livres là-bas en ce qui concerne le développement DotNetNuke ainsi que d'excellentes ressources en ligne.

En ce qui concerne le travail avec les bases existantes de code que je je suis d'accord avec @Coder. Tout ce que vous utilisez ce sera un processus de longue haleine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top