DNN 8.0.0 CTP 4 is focused on delivering OAuth Server support, CKEditor and additional Admin module separation.
With DNN 8 CTP 4, we are introducing OAuth server support in the platform. This will allow you to decorate your web service methods with a simple OAuthAuthorize attribute that will authorize users using the new OAuth framework.
In DNN 7.4.1 and 7.4.2 we shipped a new CKEditorProvider as an optional extension. In CTP 4 we are finally making this the default editing experience and have made RadEditor an optional extension. We still have some cleanup work to do for the CKEditor and the configuration tools, but think that the CKEditor provides an improved experience over the RadEditor.
Finally, CTP 4 will see the addition of 6 new admin modules with even more on the way in the next CTP. One of our major initiatives in DNN 8 is to give administrators greater control over what features are installed and potentially to allow DNN to be installed with a minimal Admin UI. This will make it easier for people to build custom solutions on DNN without surfacing admin features which may not make sense for the target audience.
- OAuth Server Support
- CKEditor as the default HTML editor
- Admin module separation
Not Included in this CTP
- Incomplete DCC Viewer/Editor Module
- Settings Page support in SPA module
- SiteLog removed
- All NavigationProviders except DDRMenuProvider removed
Previously Delivered Features
- MVC Modules
- SPA Modules
- HMAC Authentication for WebServices
- DCC API
- Separate Newsletter and Recycle Bin modules.
- Dynamic Content Type Manager
- Incremental upgrades
- ASP.Net 4.5+
- ASP.Net MVC 5.0.1
- ASP.Net WebAPI 2.0
You can view the current source code in the DNN 8.0 GitHub repositoryNOTE:
This is a preview release and is not intended for production use.