Ben je op zoek naar een Microsoft .Net content management systeem dan kom je al snel uit bij DNN, Umbraco of Sitecore. Functioneel gezien zitten deze 3 systemen op een vergelijkbaar niveau en kun je met alle 3 prima een website, intranet of geavanceerde web applicatie bouwen.
Maar wat zijn de verschillen? Dit verschil zit hem vooral in het licentie en het open source model. Sitecore is niet open source en er moet flink betaald worden voor een licentie. Voor support en doorontwikkeling ben je dus afhankelijk van de organisatie en de prijs die hiertegenover staat. De broncode is niet beschikbaar en je moet Sitecore partner zijn om zelf modules (functionaliteit) te mogen ontwikkelen.
Voordeel van dit model is wel dat de kwaliteit hoog is en dat support altijd gegarandeerd is, mocht er een probleem zijn.
DNN en Umbraco zijn wel volledig open source. Er is een levendige community die samen met de organisatie zorgt voor doorontwikkeling en continuïteit van het systeem. Daarnaast is voor beide systemen ook een betaalde versie beschikbaar. Deze versie heeft meer mogelijkheden en de support is weer gegarandeerd door de organisatie. Het is dus een “Best of both worlds” situatie.
Umbraco is van oorsprong een CMS gemaakt voor en door programmeurs. Het CMS vereist daarom meer technische kennis. DNN is er oorspronkelijk ook voor programmeurs, maar heeft zich door de jaren heen geëvalueerd tot een CMS dat zich tevens richt op gebruik door online marketeers en designers. DNN is hiermee wat breder inzetbaar dan Umbraco.