Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Client Resource Manager update problemsClient Resource Manager update problems
Previous
 
Next
New Post
11/16/2011 3:04 PM
 

I recently activated the Client Resource Manager on my test site, and all is well until I start editing skin.css for the custom skin I'm developing.  If I turn on debug mode, everything works as it should.  When I turn it off it speeds up my site as advertised, but any edits I make to skin.css don't get reflected in the generated stylesheet.  

Is there some kind of cache-clearing mechanism that I missed that I'll have to use in order for my changes to become effective?

 
New Post
11/16/2011 7:49 PM
 
TwoQuestions wrote:

I recently activated the Client Resource Manager on my test site, and all is well until I start editing skin.css for the custom skin I'm developing.  If I turn on debug mode, everything works as it should.  When I turn it off it speeds up my site as advertised, but any edits I make to skin.css don't get reflected in the generated stylesheet.  

Is there some kind of cache-clearing mechanism that I missed that I'll have to use in order for my changes to become effective?

Hey TwoQuestions,

First - welcome! I see it's your first post in the forums so I just thought I'd give you an official welcome.

As for clearing the CSS cache - yes - there are a few ways to clear it. You can use the "clear cache" button in the host settings - there's also a shortcut in the Tools section of the DNN 6 control panel as well. There are some other options, but that is going to be the most straightforward way to clear it. This was an existing feature that was updated in DNN 6.1 to also increment the client resource version - which forces the composite files to be rebuilt.

However, it's important to strike a balance between convenience and speed. Ideally once you deploy and turn the combination on - you won't need to build new composite files for awhile. While there is a minimal performance impact due to the server side processing - the bigger concern is that these files are cached in a visitor's browser - and incrementing the version by clearing the cache will force the user to download a new copy - mitigating much of the performance benefit.

The overall goal though - for this release - was to reduce the number of requests, and you will get that either way. But hopefully you don't have to clear the cache *too* often.

Let me know if you have any other questions - would be glad to help

Ian


Software Engineer
Co-Founder, dnnGallery
Stack Overflow: Ian Robinson
Twitter: @irobinson
Linked In: Ian Robinson
 
New Post
12/6/2011 5:03 AM
 
I upgraded my site to Dnn 6.1.1 and activated Client Resource Manager as Chris Hammond described in a video. After I merged with the web configed my site just passed away :( I looked in page source and I noticed that my site loaded only one css file (a module css), all other css files are not loaded which made my site looks very ugly :). Now i have manually inserted all other css files in skin explicitly. I want to know is there any way to undo merging on my web.config or how can I handle it to work correctly?I noticed also that when you look to dotnetnuke.com page source there are many css files, that were not one month ago, is there any incompatibility with client dependency framework with dnn 6.1.1?Rexha
 
New Post
12/6/2011 10:23 AM
 

Hey Rexhep,

I'd suggest using the Client Resource Admin module I've created to manage the features and learn more about what each one does. This is a better alternative to manually merging the web.config files. You can find it on the downloads page here: http://github.com/irobinson/ClientRes....

There aren't any known issues (known by me at least) with the new Client Resource Management functionality and the DNN core, however a few have come up with third party modules. I'd suggest taking a read through the this blog post if you haven't already: http://www.dotnetnuke.c...

If you're still having issues please post the details here about what you see and I'll try to help as best I can

Take care,

Ian


Software Engineer
Co-Founder, dnnGallery
Stack Overflow: Ian Robinson
Twitter: @irobinson
Linked In: Ian Robinson
 
New Post
12/6/2011 3:52 PM
 
Hi Ian,I've installed your extension and configured it (as it's described for best performance) and everything now works correctly.I do not know where was the problem, but I know that it works now. Btw I read your blog posts and I want to thank you for your work!All the best,Rexha
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Client Resource Manager update problemsClient Resource Manager update problems


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out