Siti web dinamici e portali
Soluzioni basate sulla piattaforma DotNetNuke - DNN
Kea realizza siti e portali multilingua utilizzando la piattaforma del sistema di Web Content Management DotNetNuke - DNN. Sfruttiamo le funzionalità già esistenti in DotNetNuke, integrandole e arricchendole con moduli personalizzati e applicazioni web che sviluppiamo a progetto.
DotNetNuke è un sistema di Web Content Management open source in ambiente Microsoft, che permette di gestire in modo collaborativo la struttura, i contenuti, le funzioni e gli utenti di siti web dinamici e portali.
Dal punto di vista tecnico, DotNetNuke è un'applicazione web divisa in due aree:
- Area di back-office, dedicata all'amministrazione del sito
- Area di front-end, permette all’utente (pubblico e registrato) di fruire di contenuti e funzionalità del sito.
Perché utilizzare DotNetNuke come piattaforma di sviluppo
La scelta di Kea di utilizzare DotNetNuke come piattaforma su cui sviluppare i propri siti e portali è legata ai numerosi aspetti positivi che caratterizzano questo sistema di Web Content Management:
- Architettura open source in ambiente Microsoft su database SQLServer
- Gestione integrata di ruoli e utenti
- Ampia libreria di funzioni (chiamate Moduli) implementabili ed espandibili
- Motore di ricerca full-text integrato
- Possibilità di sviluppare e integrare Moduli personalizzati e applicazioni web
- Flessibilità nella gestione di struttura, contenuti e presentazione grafica.
Vantaggi di DotNetNuke per l’amministratore del sito
- Interfaccia grafica flessibile grazie agli skin
- DotNetNuke separa nettamente il contenuto dalla presentazione visuale. Gli skin (i “vestiti”) permettono all’amministratore di modificare completamente l’aspetto grafico del sito o di singole sezioni, senza bisogno di riorganizzare i contenuti.
- Gestione flessibile di gruppi e utenti
- DotNetNuke permette all’amministratore di gestire in modo guidato un numero non predefinito di gruppi e di utenti. A ogni gruppo e utente l’amministratore attribuisce permessi di lettura e scrittura su pagine o parti di una singola pagina. All’utente registrato può essere associata una home page personalizzata, contenente - per esempio - un estratto dei contenuti a lui riservati.
- Invio di Newsletter e strumenti per la gestione della relazione con i clienti (strumenti di CRM - Customer Relationship Management)
- File Management
- Questo strumento di DotNetNuke permette all’amministratore di caricare file direttamente dal proprio computer. I file sono immediatamente disponibili e vengono elencati in un modulo che gestisce i documenti e il download di file.
- Cestino
- Il Cestino permette all’amministratore di recuperare facilmente pagine e moduli eliminati. L'elemento eliminato viene ripristinato nella sua posizione originale.