ASP.NET Bundling, Minification & Resource Optimization

Pluralsight
Course Summary
A complete look into the bundling and minification framework available in the ASP.NET web optimization library. Learn how to efficiently optimize your website resources and assets without comprising the way you want to develop. ASP.NET makes bundling and minification incredibly easy and leaves no reason not to ensure your web application is fully optimized.
-
+
Course Description
A complete look into the bundling and minification framework available in the ASP.NET web optimization library. Learn how to efficiently optimize your website resources and assets without comprising the way you want to develop. ASP.NET makes bundling and minification incredibly easy and leaves no reason not to ensure your web application is fully optimized. Walk through basic optimization setup against a demo application in both Web Forms and MVC. Then, work to enhance the demo application by adapting the bundling framework for ignoring files, ordering files, and adding CDN scripts with a fallback. You will see how to begin extending the optimization library with your own custom transforms to harness great flexibility. We will take customizations a step further and consider using custom bundles to consolidate and inject resources, enumerations and templates to the client. Finally, we will dive into unit testing your optimization configurations and extensions and the importance of doing so in a team environment.
-
+
Course Syllabus
Understanding Optimizations- 23m 1s
—Course Overview 2m 33s
—What is Bundling? 1m 49s
—What is Minification? 4m 44s
—Why Should You Optimize? 4m 10s
—Performance Analyzer: Yahoo YSlow 2m 31s
—Performance Analyzer: Google PageSpeed 1m 38s
—ASP.NET Optimization Library 4m 28s
—Up Next 1m 8sBasic Optimizations- 47m 34s
—Introduction 1m 17s
—Examining Default Templates 5m 41s
—Book Store Demo Application 1m 53s
—Bundle Declarations 2m 5s
—Demo: Bundle Declarations 10m 12s
—Bundle MVC Consumption 1m 0s
—Demo: Bundle MVC Consumption 5m 1s
—Bundle Web Forms Consumption 0m 52s
—Demo: Bundle Web Forms Consumption 3m 9s
—Demo: Style Bundles in Web Forms 2m 28s
—Enabling Optimizations 3m 1s
—Demo: Enabling Optimizations 1m 57s
—Behind the Scenes 3m 43s
—Caching and Versioning 1m 56s
—Demo: Caching and Versioning 2m 40s
—Up Next 0m 39sAdvanced Optimizations- 47m 39sExtending Optimizations- 53m 15sArchitecting Optimizations- 54m 4sTesting Optimizations- 37m 21s