Bonjour,
Pour ce qui concerne la fonction de recherche, les couleurs, etc. Regarde la documentation DotNetNuke Skinning.pdf.
Tu ne peux pas te passer de dnn, puisque c'est un cms ! Les pages sont construires dynamiquement. C'est la raison pour laquelle il te "manque plein de choses". Sinon fait du pur html, mais dans ce cas tu n'auras plus aucune fonctions de dnn. Pourquoi as-tu besoin de dnn, si tu veux faire un site statique ?
Pour le temps de chargement lors du premier appel, là aussi c'est normal. Dnn est une application, il faut bien quelle se charge. Lorsque tu viens de démarrer ton pc, lance Word pour voir et note le temps de chargement. Puis tu le ferme et l'ouvre à nouveau. La seconde fois le temps de chargement sera beaucoup plus court ! Lorsqu'une une application asp net n'est pas utilisée pendant plus de 20 mn (par défaut), elle est stoppée par le système pour optimiser les ressources système. Ce sont des paramètres système (IIS et .Net), pas de dnn.
Gilles