BundleTransformer.Core 1.9.25
README file for Bundle Transformer: Core 1.9.25
Copyright 2014 Andrey Taritsyn - http://www.taritsyn.ru
=========== DESCRIPTION
Bundle Transformer - a modular extension for System.Web.Optimization
(also known as the Microsoft ASP.NET Web Optimization Framework).
Classes StyleTransformer
and ScriptTransformer
, included in the
core of Bundle Transformer and implement interface IBundleTransform
.
They are intended to replace the standard classes CssMinify
and
JsMinify
.
The main differences of StyleTransformer
and ScriptTransformer
classes from a standard implementations: ability to exclude
unnecessary assets when adding assets from a directory, does not
produce the re-minification of pre-minified assets, support automatic
transformation of relative paths to absolute in CSS-code (by using
UrlRewritingCssPostProcessor
), etc. These classes do not produce the
minification of code in runtime, but this feature can be added by
installing of minifier-modules (now available modules based on
Microsoft Ajax Minifier, YUI Compressor for .NET, Google Closure
Compiler, Douglas Crockford's JSMin, Dean Edwards' Packer, Mihai
Bazon's UglifyJS, Sergey Kryzhanovsky's CSSO (CSS Optimizer),
WebGrease and Clean-css). In addition, you can also install
translator-modules that implement the translation of code on
intermediate languages (LESS, Sass, SCSS, CoffeeScript, TypeScript,
Mustache (by using Hogan) and Handlebars). Apart from this, in the
Bundle Transformer there is a third type of modules - postprocessors.
Postprocessors runs after translators and before minifiers. Now
available following postprocessors: URL rewriting CSS-postprocessor
(included in core) and postprocessor-module based on the Andrey
Sitnik's Autoprefixer.
This extension will help your web applications successfully pass a most part of the tests in YSlow.
==================== POST-INSTALL ACTIONS
For debugging HTTP-handlers to use a configuration settings from
bundles need to add in the RegisterBundles
method of
App_Start/BundleConfig.cs
file the following code:
BundleResolver.Current = new CustomBundleResolver();
In order to these settings can be applied to CSS- and JS-assets need
to register the debugging HTTP-handlers CssAssetHandler
and
JsAssetHandler
in Web.config file.
To do this in the IIS Integrated mode, you need add to the
/configuration/system.webServer/handlers
element the following code:
To do this in the IIS Classic mode, you need add to the
/configuration/system.web/httpHandlers
element the following code:
============= DOCUMENTATION
See documentation on CodePlex - http://bundletransformer.codeplex.com/documentation
No packages depend on BundleTransformer.Core.
Any 0.0
- Microsoft.AspNet.Web.Optimization (>= 1.1.3)
Version | Downloads | Last updated |
---|---|---|
1.14.1 | 22 | 06/19/2024 |
1.14.0 | 20 | 06/19/2024 |
1.10.0 | 2 | 02/19/2024 |
1.10.0-beta1 | 7 | 08/30/2023 |
1.9.213 | 8 | 08/28/2023 |
1.9.171 | 3 | 08/26/2023 |
1.9.171-beta1 | 4 | 08/30/2023 |
1.9.160 | 6 | 08/24/2023 |
1.9.152 | 2 | 08/28/2023 |
1.9.138 | 3 | 08/26/2023 |
1.9.92 | 4 | 02/19/2024 |
1.9.92-beta1 | 5 | 08/28/2023 |
1.9.92-alpha1 | 10 | 08/30/2023 |
1.9.89 | 4 | 02/19/2024 |
1.9.81 | 4 | 02/19/2024 |
1.9.81-beta1 | 8 | 08/27/2023 |
1.9.69 | 4 | 02/19/2024 |
1.9.52 | 3 | 02/19/2024 |
1.9.51 | 4 | 02/19/2024 |
1.9.43 | 3 | 02/19/2024 |
1.9.40 | 4 | 02/19/2024 |
1.9.39 | 5 | 02/19/2024 |
1.9.35 | 5 | 02/19/2024 |
1.9.34 | 2 | 02/19/2024 |
1.9.32 | 4 | 02/19/2024 |
1.9.30 | 4 | 02/19/2024 |
1.9.25 | 37 | 11/29/2019 |
1.9.24 | 5 | 12/09/2023 |
1.9.22 | 3 | 02/19/2024 |
1.9.13 | 5 | 02/19/2024 |
1.9.11 | 2 | 02/19/2024 |
1.9.5 | 3 | 02/19/2024 |
1.9.3 | 6 | 02/19/2024 |
1.9.2 | 5 | 06/13/2023 |
1.9.1 | 6 | 06/13/2023 |
1.9.0 | 2 | 02/19/2024 |
1.9.0-Beta3 | 4 | 08/24/2023 |
1.9.0-Beta2 | 4 | 08/27/2023 |
1.9.0-Beta1 | 6 | 08/25/2023 |
1.8.32 | 4 | 02/19/2024 |
1.8.30 | 2 | 02/19/2024 |
1.8.29 | 4 | 02/19/2024 |
1.8.23 | 4 | 02/19/2024 |
1.8.21 | 3 | 02/19/2024 |
1.8.20 | 2 | 02/19/2024 |
1.8.18 | 2 | 02/19/2024 |
1.8.17 | 6 | 02/19/2024 |
1.8.12 | 4 | 02/19/2024 |
1.8.11 | 3 | 02/19/2024 |
1.8.10 | 3 | 02/19/2024 |
1.8.9 | 4 | 06/13/2023 |
1.8.8 | 4 | 06/13/2023 |
1.8.7 | 4 | 06/14/2023 |
1.8.2 | 4 | 06/13/2023 |
1.8.0 | 4 | 06/14/2023 |
1.7.27 | 5 | 02/19/2024 |
1.7.24 | 4 | 02/19/2024 |
1.7.23 | 3 | 02/19/2024 |
1.7.21 | 4 | 02/19/2024 |
1.7.20 | 2 | 02/19/2024 |
1.7.19 | 4 | 02/19/2024 |
1.7.18 | 2 | 02/19/2024 |
1.7.16 | 4 | 02/19/2024 |
1.7.12-Beta1 | 7 | 08/25/2023 |
1.7.11-Beta1 | 5 | 08/25/2023 |
1.7.9-Beta1 | 5 | 08/30/2023 |
1.7.7-Beta1 | 4 | 02/19/2024 |
1.7.3-Beta1 | 4 | 02/19/2024 |
1.7.0-Beta1 | 7 | 08/26/2023 |
1.6.28 | 4 | 02/19/2024 |
1.6.26 | 2 | 02/19/2024 |
1.6.25 | 3 | 02/19/2024 |
1.6.24 | 6 | 02/19/2024 |
1.6.22 | 3 | 02/19/2024 |
1.6.21 | 7 | 02/19/2024 |
1.6.18 | 3 | 02/19/2024 |
1.6.17 | 4 | 02/19/2024 |
1.6.14 | 4 | 01/29/2024 |
1.6.13 | 3 | 02/19/2024 |
1.6.11 | 6 | 02/19/2024 |
1.6.10 | 2 | 02/19/2024 |
1.6.6 | 8 | 06/13/2023 |
1.6.5 | 4 | 06/14/2023 |
1.6.1 | 3 | 06/14/2023 |
1.6.0 | 4 | 02/19/2024 |
1.5.5 | 5 | 06/13/2023 |
1.5.0 | 3 | 02/19/2024 |
1.4.3-beta3 | 8 | 08/28/2023 |
1.4.2-beta3 | 4 | 08/31/2023 |
1.4.1-beta3 | 4 | 08/29/2023 |
1.4.0-beta2 | 6 | 08/31/2023 |
1.3.0-beta | 4 | 06/13/2023 |
1.2.1-beta | 3 | 09/02/2024 |
1.2.0-beta | 3 | 06/14/2023 |
1.1.0-beta | 4 | 06/13/2023 |
1.0.0-beta | 4 | 06/13/2023 |