DNN in .NET Core?
Just a dream?
DNN.Core, a new .NET Core compatible version of DNN.
Let us know how you'd like to be involved.
As a long time DNN developer, I have been working behind the scenes on a proof of concept of a .NET Core compatible version of DNN.
And success! I proved that it can be done!This is a major breakthrough, and a great step forward for anyone who wants the benefits of the DNN CMS on the .NET Core platform.

.NET Core
Cross-platform compatibility
Run DNN on Windows, Linux and macOS, offering more flexibility and hosting options.
Improved performance
Faster response times and more efficient use of server resources.
Better SEO scores
Cleaner HTML output without viewstate and large form wrappers, resulting in better Google PageSpeed scores.
Enhanced security
Modern security features like Content Security Policy (CSP) and simplified Azure firewall configuration. Updated libraries.
Better cloud and container support
Designed for cloud-native deployment, making it easier to deploy and scale DNN in cloud environments or using container technologies like Docker.
Modern development practices
With .NET Core you get modularity, testability, and the use of contemporary libraries for functionalities such as machine learning and cloud computing.
What to expect
Familiar experience
- Same user interface as classic DNN
- Compatible with existing DNN databases
- Familiar administration experience
Core features
- Basic page management
- User authentication with ASP.NET Core Identity
- Essential content management features
Modern foundation
- Clean HTML output without viewstate
- Modern MVC-based module and razor-based skin development
- Improved security with CSP support
- Better performance and SEO optimization