divendres, 8 de maig de 2009

DotNetNuke: Gestor de continguts de Codi Obert

DotNetNuke és un gestor de continguts de Codi Obert escrit en .NET.
Aquest gestor té un sèrie de característiques que el fan recomanable per la creació de llocs web, intranets i botigues virtuals. Entre les seves principals característiques trobem:
  • Gestor de continguts de codi obert
  • Arquitectura modular
  • Una gran quantitat de mòduls desenvolupats per una comunitat de desenvolupadors molt activa
  • Flexibilitat en l’aspecte de les pàgines
  • Definicions d’usuaris i permisos
  • Framework consistent
Un cop entrem a l'administració del web, ens trobem en la zona superior amb una barra d'eines i accions que podem fer anar per configurar, administrar i gestionar el web.
A sota de la barra de administració hi trobem una vista del web, amb les zones editables i configurables.

Eines de la barra superior

Mode de visualització: Segons quines accions fem en el web, podem canviar el mode de visualització:
  • Mode vista: tenim una vista prèvia del web
  • Mode edició: editar continguts
  • Mode disseny: afegir mòduls
Mòduls: és una de les part més potents del gestor, l'addició de mòduls es molt senzilla, només cal escollir quin volem posar i adjudicar-lo en una pàgina i una posició de la pàgina (dreta, esquerra, centre...)
Hem pogut comprovar que dins de l'administració, es poden afegir una gran quantitat de mòduls al web. Amb aquests mòduls podem afegir noves funcionalitats al web: notícies, baners, catàleg, etc. Aquests mòduls els podem col•locar amb una eina senzilla en qualsevol part del web.
Depenen del disseny que tingui la pàgina els mòduls que s'afegeixin s'adaptaran automàticament a l'espai designat.

Tasques: ens permet la gestió d'usuaris i rols, veure i configurar (si tenim els permisos apropiats) el web, veure l'arbre de carpetes que componen el web, etc.
Depenen del disseny que tingui la pàgina els mòduls que s'afegeixin s'adaptaran automàticament a l'espai designat.

Qualsevol aplicació feta amb .net sempre té uns quants inconvenients:
L'excés de caché (encara que el gestor incorpora per cada mòdul un botó per netejar la caché)
Els fet que amb navegadors que no siguin Internet Explorer la visualització no és correcta. (en aquest cas s'ha provat l'administració amb Firefox 3.0, IE7, IE8 i Chrome)

Usabilitat
El gestor és molt senzill de fer anar i intuïtiu.
El fet de que els mòduls s’adaptin a l’espai designat, és una gran ajuda en la maquetació del web.
Dóna una gran autonomia als usuaris a l’hora d’estructurar els continguts dins del web
Aportacions en quant a usabilitat:
Afegir avisos de funcionament: què està passant en cada moment
Ajudes visuals de cada eina (titles, textos explicatius, etc.)