DNN vs SharePoint: Strengths, Weaknesses

DNN and Microsoft SharePoint. They’re both powerhouses when it comes to content management functionality, but there are differences it would behoove you (we love to say that) to understand when it comes to choosing one system over the other for your website.

Document management: If you are dealing with thousands or tens of thousands of documents, SharePoint is the better choice as SharePoint is basically built around a powerful document management system. For DNN, there are third-party document management modules such as DMX, which is great for smaller scale document management (hundreds or a few thousand documents).
Advantage = SharePoint.

Forms: Forms creation and processing is built-in with SharePoint. In DNN it requires plugging in third-party modules, such as Dynamic Forms. Both do the job just fine.
Advantage = none (tie).

Search: DNN provides a basic site-wide search, but does not include searching document content, so if you’re looking for content within a PDF document, you might be in a real pickle unless you also install a third-party module like DMX. SharePoint comes with site-wide search, including document content.
Advantage = SharePoint.

Integration with Office®: SharePoint is a Microsoft product and was built to integrate strongly with Office, including Outlook. DNN, not so much, and there’s very little out there in the way of third-party modules.
Advantage = SharePoint.

Customization: Both SharePoint and DNN are designed to be customizable. In SharePoint, it’s the ability to create custom “Web Parts” based on a client’s needs. In DNN, the same capability is possible through creating custom “Modules.” In short, both systems are well-designed and built to be customizable.
Advantage = none (tie).

Graphic design flexibility: Both SharePoint and DNN are structured to allow for flexible graphic designs, though in this area, DNN has proven easier and cleaner (coding-wise) to work with than SharePoint. It’s not that something can’t be done in SharePoint; it just might take a little longer versus DNN.
Advantage = DNN.

LDAP integration: This means that administrators can use the same sign-on that they use to log on to their workstation as they do to the website system. Both SharePoint and DNN provide this feature.
Advantage = none (tie).

Licensing cost:
DNN / Evoq License Cost: Community version: free; Professional version: $2999/yr.
SharePoint License Cost: License cost: approximately $6700
Advantage: DNN.

So which to choose for your enterprise website? Both are good. But if large-scale document storage is important, integration with Office® or integration with internal systems, and if licensing cost is not an issue with your budget, then SharePoint may be the best way to go.
If cost, content management, design or customization is your priority, then DNN may be the better choice.

Both have their merits. We can help you choose.