Stavo valutando la possibilità di utilizzare DotNetNuke 3.4.5 per
realizzare una sorta di mini "portale" sperimentale.
Il motivo principale per cui avevo inizialmente pensato a DNN è legato in
particolar modo al ridotto budget in termini di tempo che potrò dedicare al
progetto, soprattutto nelle prime fasi e speravo che DNN fosse, in un certo
senso, pronto all'uso nel giro di un'oretta o giù di lì (citando il
mitico Franco, in stile "schiscia el butùn, spara el canùn!").
I requisiti, in questa prima fase, sono veramente minimi:
- il sito deve avere una skin grafica personale (tanto per capirci, non
quella standard di DNN) e deve essere consultabile in "belpaesano" (a.k.a.
italiano)
- dovranno essere inseriti dei link e degli "articoli" da back-end
Altre funzionalità dovrebbero aggiungersi in futuro, tra
cui registrazione e accesso utenti, ecc...
Scaricato e fatto partire su un PC virtuale con XP Pro e SQL Express,
l'inizio è stato folgorante... è bastato digitare l'indirizzo della virtual
folder, aspettare qualche istante e DNN era già configurato e pronto per
l'uso.
Rimaneva in teoria "solo" da configurare la lingua, modificare lo skin,
magari scegliendone uno tra quelli (stando a quanto scritto nel tour) inclusi in
DNN ed impostare le varie aree.
Tempo totale? 30 min? 1 ora?
In realtà entrambi i primi due aspetti si sono rivelati tutt'altro che
immediati ed oltre a questo si aggiunge la difficoltà naturale nell'utilizzare
un pacchetto software non conosciuto.
Dopo un totale di circa 4 ore dal download di DNN mi trovo con tante
informazioni in più, ma con tante altre da dover reperire e molti punti di
domanda per mettere in piedi il tutto e quindi mi sono reso conto che forse a
quel punto, con l'aiuto di Visual Studio, magari di NHibernate e di qualche
snippet, sarei già arrivato a buttare giù qualcosa di
concreto...
Morale: un click sull'iconcina di Visual Studio, altro click su Create
Project e tanti saluti a DNN!
...non senza un pizzico di amarezza.