Project Description
ASP.Net MVC JS and CSS dynamic script compression and composite script library. Also resolves virtual content urls in CSS files.

Overview
The purpose of script compression on the website is to minimize the file download size for all CSS and JS files so the page loads faster on the client’s machine. There a two ways in which the script compression library accomplishes this goal. First all script file requests are compressed, all white space, comments, and line breaks are removed. The second way this can be done is by creating a once composite script file made of all scripts a page will be use, as well as removing all white space comments and line breaks. The second speeds up page download performance significantly.

The other advantage of the script library is it allows for the use of virtual urls in CSS files in MVC. The script http handler and composite resource utility will convert all virtual URLs in CSS files to absolute urls before sending the file to the client.

Last edited Apr 9, 2012 at 2:31 AM by DougBranca, version 2