Quale CMS è facile da usare DotNetNuke o Umbraco.Inoltre possiamo integrare il nostro progetto esistente con esso?

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

Domanda

Stiamo implementando un CMS per il nostro progetto che attualmente utilizza ampiamente pagine master asp.net e CSS.Inoltre l'applicazione è basata sui dati e vengono utilizzati controlli come gridview e listview.Dopo una piccola ricerca ci siamo concentrati su due CMS dotnetnuke e umbraco.Ora la mia domanda è:

  1. Quale dei due CMS è più adatto e facile da usare?
  2. Supportano l'integrazione del codice e dell'interfaccia utente esistenti

Si prega di fornire collegamenti per ulteriori riferimenti.

Grazie in anticipo.

È stato utile?

Soluzione

Per quanto riguarda l'integrazione, è molto complicato integrare un'applicazione esistente con il proprio CMS, soprattutto se è dinamica e utilizza controlli come gridview ecc.Qui condivido il link per:

  1. Problemi nell'integrazione dell'applicazione esistente con dotnetnuke
  2. Quando utilizzare dotnetnuke
  3. Dotnetnuke contro Umbraco

Inoltre cito i seguenti confronti tra i due:

Entrambi hanno il vantaggio di essere programmi open source, il che significa che vengono costantemente aggiornati e migliorati.Esistono molti plugin e applicazioni creati da un nucleo di utenti interessati, che aumentano le funzionalità e rimuovono i bug con regolarità.

Tuttavia, ci sono molte differenze, come noterà chiunque abbia utilizzato entrambi i sistemi.

Ecco alcune cose da considerare su Umbraco:

  • Può essere modificato in Microsoft Word, semplificando la modifica per la maggior parte degli utenti.
  • Sono disponibili opzioni di installazione OSS o commerciali
  • Un CMS di alta qualità e altamente funzionale
  • L'installazione ti offre una pagina vuota: nessun modello, nient'altro. Ciò significa molta libertà e flessibilità: libertà di avere successo o libertà di fallire.Il successo di un sito dipende interamente dallo sviluppatore, il che significa che è necessario disporre di uno sviluppatore altamente qualificato e creativo che conosca anche la conformità legale e il rispetto degli standard.
  • Umbraco ha requisiti elevati per l'hosting, quindi è difficile trovare un ambiente di hosting “condiviso” che lo supporti
  • Sto ancora lavorando su buone soluzioni di e-commerce
  • La versione 4 ha un supporto migliore per Safari e Firefox
  • Sono disponibili buoni plugin e un sistema di gestione integrato in Umbraco

Al contrario, ecco alcuni elementi da considerare su DotNetNuke:

Ha un aspetto proprietario, nonostante sia open source

  • Agli sviluppatori Dot NET piace, quelli che non sono sviluppatori Dot NET hanno problemi con esso
  • Basato su ASP.NET di Microsoft, che è attualmente la tecnologia web più popolare
  • Economico da usare e riduce i costi totali di sviluppo: nessun costo di licenza in corso
  • Accesso completo al codice sorgente in modo che possa essere modificato per adattarsi alle singole organizzazioni
  • Può gestire testo, immagini, documenti, collegamenti, eventi, notizie, banner pubblicitari e informazioni in thread
  • Supporta più siti Web
  • Si installa facilmente
  • Può gestire l'hosting del sito, i contenuti, la sicurezza, il web design e l'iscrizione in un unico programma
  • Capacità multilingue
  • Completamente estensibile e scalabile
  • Interfaccia intuitiva e procedure guidate intuitive del sito, icone della guida e interfaccia per chi ha familiarità con Dot NET

Spero che questo ti aiuti.

Altri suggerimenti

Sono stato con Umbraco per gli ultimi 2 mesi e in procinto di investire per essere certificata.

Quello che mi piace di Umbraco è che si può andare facile o molto difficile. Quello che voglio dire è fuori dalla scatola si può costruire qualcosa di molto rapidamente e di essere installato e funzionante presto, poi costruire su di esso.

Ho installato DotNetNuke prima, ma l'ho trovato piuttosto lento, ma potrei sbagliarmi.

I concetti sono facili da prendere. Se si conosce XSLT, MasterTemplates asp.net allora siete sulla buona strada per lo sviluppo di un sito semplice. Se sai controlli utente si può davvero eccellere con funzionalità extra.

Praticamente tutto il codice si mette in Umbraco è ciò che è generato.

ho convertito con successo un sito di ASP.net esistente sopra.

Sono d'accordo con l'hosting, avrete bisogno di un singolo dominio, Umbraco non funziona da una sottodirectory. Che cosa si ha bisogno è un pacchetto rivenditore semplice. Ambiente di sviluppo è molto facile da installare con Cassinni.

Qual è il tuo sito esistente sviluppato in?

Umbraco ha la sua interfaccia di base che si basa REST. Se avete bisogno di tirare i dati fuori e usarlo altrove (ad esempio nell'applicazione esistente), allora è possibile.

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

Umbraco è molto facile lavorare con, e certamente lo consiglio.

Sono stato con DotNetNuke per circa 5 anni e il suo stato bello lavorare con. La sua sua un po 'astratto dal quale vengono utilizzati anche la maggior parte degli sviluppatori .NET, in modo da lavorare con ci vorrà un po' per abituarsi troppo. L'ho trovato abbastanza facile fare la transizione la mia auto. Ci sono alcuni grandi libri là fuori per quanto riguarda lo sviluppo di DotNetNuke così come alcuni grandi risorse on line.

Per quanto riguarda il lavoro con basi di codice esistenti che sono d'accordo con @Coder. Che cosa mai si utilizza questo sarà un processo che richiede tempo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top