DNN Client Resource Management Best Practices
DotNetNuke’s Client Resource Manager is yet another feature that affects a website’s performance and load time. Traditionally, DotNetNuke has been vastly optimized on the server side, but it is important to optimize it on the client side as well. Read on for an overview of the Client Resource Manager and how it can help your DotNetNuke website.
An Overview of the DNN Client Resource Manager
The Client Resource Manager is DotNetNuke’s means of improving client-side performance. It does this by reducing all file sizes, making sure to only deliver the resource needed/requested, and consolidating as many resources as possible into a few components. To achieve these goals, the Client Resource Manager uses a resource registration API, combines all requests into composite files, and caches the files. It will also reuse the cached files across other pages if possible.
The DotNetNuke Client Dependency Framework
The Client Resource Manager uses a resource registration API, combines all requests into composite files, and caches the files.
The DNN Client Dependency Framework (CDF) is another element of the Client Resource Manager that helps speed up a DotNetNuke website’s load time. The CDF, which performs many of the same functions as the Client Resource Manager, operates as an open source framework under the Microsoft Public License. It supports ASP.Net MVC and ASP.Net WebForms. Both of these systems have been integrated to provide a centralized resource for optimizing the client side of a website.
DotNetNuke Client Resource Management in Austin, TX
Clarity’s DotNetNuke consultants can show you how to configure your website in a way that optimizes its client-side performance. Don’t let a single thing threaten to slow down the momentum of your business. Contact Clarity today to get started on building a website with maximum speed and impact.
Find out more about Clarity VenturesSee our Enterprise Web Portfolio