Bonjour,
Si tu commence avec disque vierge, il faut installer Windows Server 2003. IIS n'est pas installé par défaut de mémoire. Donc vérifie qu'il le soit. Ensuite, installe SQL Server 2000 ou 2005. Enfin, installe le framework .net 2, si ce n'est pas déjà fait. Créé un pool d'application dans IIS pour dnn. Après tes installations, vas sur le site Windows Update pour mettre à jour ton système avec les derniers correctifs.
Pour le reste, il suffit de suivre la documentation (DotNetNuke Installation Guide.pdf dans le fichier DotNetNuke_4.3.1_Docs.zip). Prend le temps de tout lire avant de commencer, tu gagneras du temps. En général, il faut une dizaine de minutes pour installer dnn lorsque les pré-requis listés ci-dessus sont installés. Utilise le fichier DotNetNuke_04.05.01_Install.zip sur ton serveur de production.
Pour faire tes développements, je te conseille d'utiliser un poste sous XP Pro avec MSDE ou SQL Server 2005 Express. Tu n'a pas besoin d'utiliser dnn avec sources (DotNetNuke_04.05.01_Source.zip). Les sources sont utiles éventuellement pour comprendre le fonctionnement interne. Mais je déconseille vivement de modifier le coeur de dnn, tu ne pourrais plus faire de mise à jour sans perdre tes modifications. Tu devrais utiliser plutôt la version DotNetNuke_04.05.01_StarterKit.zip qui contient des templates de modules en VB et C#. C'est pratique pour débuter, ils servent à créer les différents fichers de base d'un module. Enfin pour ma part, je préfère utiliser Visual Studio 2005 Pro, mais tu peux aussi faire des modules avec la version gratuite (VS Web Express). Attention, toutefois, il y des différences dans l'approche. Regarde mes posts sur ce sujet.
Gilles