Book Image

Visual Studio 2013 Cookbook

Book Image

Visual Studio 2013 Cookbook

Overview of this book

Table of Contents (17 chapters)
Visual Studio 2013 Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Adding bundling and minification to JavaScript and CSS files


One of the common techniques for improving website performance is to reduce the number of requests a browser needs to make in order to get the resources required for the page, and to compress any resources that are requested to reduce bandwidth.

When it comes to both JavaScript and CSS, this generally means combining all of the files of the same type into a single large file (bundling) and then removing unnecessary whitespace from them and renaming variables to use the minimum amount of space possible, while still leaving the functionality unchanged (minification).

Since version 4.5, ASP.NET supports automatic bundling and minification; in this recipe, you'll add bundling and minification to a site and see how it impacts your development activities.

Getting ready

We're going to use the project from the previous recipe, Understanding the JavaScript editor improvements. If you haven't already done so, complete that recipe first.

If you...