De grootste voordelen van DNN
De grootste voordelen van DNN: kleine leercurve, eenvoudig content wijzigen, zeer flexibel, vrijwel alles zit ingebouwd in het CMS (gebruikersaccounts e.d.). Zelf werk ik ruim 1,5 jaar met DNN en ben in die periode zeer tevreden over CMS, vooral in vergelijking met CMS'en zoals Orchard of WordPress. De eenvoud van templating binnen het CMS maakt dat je eenvoudig solide websites kunt maken, volledig SEO geoptimaliseerd en waarbij alle content flexibel en eenvoudig kan worden aangepast.
Uiteraard heeft ieder CMS ook zijn nadelen. De community van DNN is vrij beperkt, de codebase loopt wat achter (webforms - al kan je wel razor gebruiken), relatief weinig beschikbare modules om te kopen / installeren, client-side rendering van de Personabar (of de admin interface in oudere DNN versies) maakt dat bij een JavaScript bug gelijk het hele CMS onbruikbaar is en overload gebruik aan jQuery / Knockout ipv vanilla js componenten (meer een persoonlijke voorkeur).
Toch wegen de nadelen niet op tegen de voordelen. Je kan een vrij cleane en snelle website ontwikkelen, met 100% maatwerk adhv Razor templating of gebruik makend van modules zoals OpenContent.
