Innanzitutto una precisazione: il sito su cui vi trovate adesso si basa su piattaforma DotNetNuke
Cos'è un CMS o Content Management System?
Il Content management system (CMS), letteralmente "Sistema di gestione dei contenuti" è una categoria di sistemi software che serve a organizzare e facilitare la creazione collaborativa di documenti e di altri contenuti.
Tecnicamente il CMS è un'applicazione lato server, divisa in due parti: il back end, ovvero la sezione di amministrazione, che si occupa di organizzare e supervisionare la produzione del contenuto, e il front end, cioè la sezione dell'applicazione che l'utente usa per realizzare fisicamente modifiche, aggiornamenti ed inserimenti. (Fonte: Wikipedia)
Cos'è DotNetNuke o DNN?
DotNetNuke è un Content Management System open source interamente realizzato sul Framework .Net ideale per creare siti internet, portali, intranet o extranet aziendali.
DNN è giunto alla versione 5.1 e risulta essere un prodotto maturo e stabile anche per applicazioni complesse. Un gruppo di programmatori costantemente impegnati nel suo sviluppo e manutenzione ed una vasta comunità internazionale lo hanno reso un CMS che non ha nulla da invidiare a più blasonati e costosi CMS.
Perchè utilizzare DNN nella Vostra azienda?
Di seguito un breve elenco delle funzionalità offerte da DotNetNuke
Rapidità di installazione
DNN può essere installato in pochi minuti sfruttando il wizard di installazione. I pre-requisiti tecnici sono attualmente solo due: la presenza di Microsoft .Net Framework 2.0 e di un database server Microsoft quale SQL Server o SQL Express (distribuito gratuitamente da Microsoft).
Pagine e moduli
Il sito è suddiviso in pagine che possono essere aggiunte senza limiti. All'interno di ogni pagina possono essere inseriti dei "moduli" ovvero i veri e propri contenitori di testo, documenti o "applicazioni". DNN viene fornito già con tutti i moduli necessari per attivare un sito o un'intranet quali ad esempio:
- testo HTML
- news
- elenco di link
- repository di documenti, file, immagini
- blog
- forum
- wiki
- FAQ
- contatti
e molti altri moduli free. Inoltre sono disponibili moltissimi moduli commerciali a costi ridotti.
Gestione della sicurezza e degli utenti
La sicurezza segue un modello diffuso e noto ai più basato sugli utenti e ruoli (similmente a quanto avviene in Windows per quanto riguarda l'accesso a file e cartelle).
L'accesso alle pagine o ai singoli moduli può essere diversificato per gruppi di ruoli, per ruoli singoli o per singoli utenti.
Grafica completamente personalizzabile
L'aspetto del sito, delle pagine e dei moduli può essere adattato a qualsiasi esigenza operando sui fogli di stile CSS e utilizzando gli "skin" che consento di modificare l'aspetto grafico dell'intero sito con pochi click.
Anche gli skin sono reperibili su internet sia gratuitamente sia con una spesa di pochi euro, o possono comunque essere creati semplicemente da zero per rispondere alle esigenze grafiche più creative e di impatto.