Configures a project to automatically minify and/or bundle CSS and JS files during build. No extra dependencies are added to your project. Setup ajaxmin xml config files as required.
Documentation is included as part of the package. Source and current issues at https://github.com/mrvshah/Utilities Raise a bug at github or email viral.shah@hotmail.co.uk
Spine is a lightweight framework for building JavaScript web applications. Spine gives you a MVC structure and then gets out of your way, allowing you to concentrate on the fun stuff, building awesome web applications. Spine is opinionated and, although at first glance it might look similar to other frameworks like Backbone, it actually has quite a different take on things. Spine is tiny, the library comes in at around 500 lines of JavaScript, that's about 2K minified and compressed. However, it's not about size, it's how you use it, and Spine certainly packs a punch!
Package Description
The official and free Umbraco TinyPNG package for image compressing and minifying.
Reduces load times of CSS, JavaScrip and image files. Combines CSS and JavaScript files to reduce request overheads. Minifies CSS and JavaScript files. Uses cookieless domains to reduce cookie overhead. Implementes far future caching and inserts version numbers in urls to ensure browser always loads the latest file versions. Initiates image loading before loading CSS and JavaScript files, so they appear sooner. Works with .axd files as well.
The official and free Umbraco TinyPNG package for image compressing and minifying.
Improves page rendering speed by bundling and minifying CSS and Javascript assets
Minification components built on WebMarkupMin for the Karambolo.AspNetCore.Bundling library.
WebMarkupMin.AspNetCore1 contains one Middleware for ASP.NET Core 1.X - `WebMarkupMinMiddleware`.
Package Description
The 51Degrees Pipeline API provides a fast, modern architecture for consuming real-time digital data services. The package contains an element that can be used to minify the JavaScript generated by FiftyOne.Pipeline.JavaScriptBuilder.
Resource html helper that makes it easy to bundle and minify JavaScript and CSS for MVC 3
.NET class library that formats JavaScript scripts. Use on minified JavaScript to make it easier to read. An earlier version of this code was used by the popular Telerik Fiddler utility. Provides several options to customize formatting. Now targets .NET Standard 2.0 or .NET 5.0, and supports nullable reference types.
WebMarkupMin.AspNetCoreLatest contains one Middleware for ASP.NET Core 8 and 9 - `WebMarkupMinMiddleware`.
Tool for dynamic minification, bundling and versioning of JavaScript and CSS files
RxLoader is an IIS module which provides bundling and minification functionality for static files such as JavaScript/CSS, for .NET web applications. The API is easy to learn and use and can be configured quickly. Checkout out the project site for more information.
HTML Minifier (html-minifier) binding library for Bridge.NET projects.
Minify your JavaScript, CSS, LESS and JavaScript templates with MVC.
Bundles and minifies CSS, JS and HTML files in ASP.NET Core
Bundles and minifies CSS, JS and HTML files
TypeScript Definitions (d.ts) for gulp-minify-css. Generated based off the DefinitelyTyped repository [git commit: b14601af3fb2ad72d5048e94188a569a1838fb9c]. http://github.com/DefinitelyTyped
TypeScript Definitions (d.ts) for gulp-minify-html. Generated based off the DefinitelyTyped repository [git commit: b14601af3fb2ad72d5048e94188a569a1838fb9c]. http://github.com/DefinitelyTyped
ASP.NET WEB程序的优化功能,可以优化js/css文件。而且可以对原文件名进行加密。当你发布后,访问资源将自动压缩混淆代码。再次访问将从缓存中读取。 使用方法:Web.config中:<add namespace="ExfSoft.Web.Optimization"/>; 网页中: @Scripts.Render("~/packages/jquery") @Scripts.Build("~/Scripts/abc-{version}.js") @Scripts.Build("~/Scripts/test1.js", new { attr = "value" }) @Styles.Build("~/Content/site.css") 在使用@Scripts.Render时需要 第一步:在Global.asax代码里 protected void Application_Start() { BundleConfig.RegisterBundles(BundleTable.Bundles); //增加 } 第二步:在App_Start里增加一个文件BundleConfig.cs public class BundleConfig { internal static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/packages/jquery").Include( "~/Scripts/jQuery.{version}.js")); } }
Create client side (JavaScript) based Resource Localization in any web application. Extremely light-weight library, just 3KB (Minified) and 8KB(Debug) version. Implementing client side localization into any web application is always challenge. Most of web technologies provide localization using server-side technologies. For e.g. .Net application uses Resources Files(.resx) to implement localization into globalize application. Nowadays world is extensively moving towards Asynchronous development models like AJAX / SPA. Several frameworks, libraries are already available on the web. To access these server side resources requires custom REST services / handlers to be additionally implemented into the host application. This plugin makes life easier where you can manage all your localized resources into plain Text or JavaScript file. Based on current culture provided to this plugin, it loads associated resource entries for use. To enhance performance it uses Cache mechanication for subsequent Initialization calls. So now no more server side development required for managing locationzation. It can be used in any web applications like SharePoint On-Premise / Online, Php, ASP.Net MVC, JAVA and many more as long as these technologies supports JavaScript.
Several and easy utils for strings manipulation. ConvertNumberToLetters, ImageFromText, LevenshteinDistance, RemovesInvalidFileNameChars,ToTitleCase, Sql minifier and much more
Helps you compile and minify typescript files on save and on build.
Improves page rendering speed by bundling and minifying CSS and Javascript assets
Improves page rendering speed by bundling and minifying CSS and Javascript assets
TypeScript Definitions (d.ts) for html-minifier. Generated based off the DefinitelyTyped repository [git commit: b14601af3fb2ad72d5048e94188a569a1838fb9c]. http://github.com/DefinitelyTyped
WebMarkupMin.AspNet.Common is auxiliary package, that contains classes and interfaces for all ASP.NET extensions.
ExtJS and Sencha Touch application minification library. Allows to automate minification using ASP.NET MVC engine.
This project was designed to add new functionality to LuckyAssetManager. In LuckyAssetManagerContrib implemented 2 custom processor: SelectPathProcessor (processor for choosing pre-minified assets with file extensions *.min.js and *.min.css in release mode) and FinalProcessor (responsible for replacement relative paths in CSS-files, combining and caching assets), and new improved HTTP-handler (supports browser caching and ETags). This extension will help your web applications successfully pass a most part of the tests in YSlow. Attention! In order to take advantage of new features requires manual editing of Web.config (see instruction - http://bit.ly/ADLlVN).
Skylark is a collection of tools and resources that can help with developing .NET projects. It is designed to be lightweight, easy to use, and not too complicated or resource-intensive. It can be useful for developers who are new to .NET or who want to quickly set up a new project without having to spend a lot of time configuring everything from scratch.
Package Description
Bundles and minifies CSS, JS and HTML files
Generate JS, concenate, minify Dextop resources
Combine and Compress JavaScript and CSS files on any WebForms or MVC application with zero modifications to the webforms/views. Requires minimal configuration. No need to change the way you include the js and css resources on your pages. Simply decorate your action methods with [Combiner(...)] attribute and that's it. Or use the CombinerWebControl for your webforms. Turn on/off features on the fly by editing a simple text file. Features include: combines all js and css files into one of each; minimizes their contents; replaces image paths to point to cdn; versions the combined files (or non-combined) automatically after every build or manually; applies output caching to your pages; moves all js to the bottom of the page; moves all css to the head element; removes duplicate js and css files; is able to parse IE conditional comments and only includes the content of these when the corresponding IE version made the request.
Helper that allows to minify or prettify string JSON, string XML Dom Trees or string HTML Dom Trees through string extension methods
Web Asset Bundler is a light weight and extensible .NET library that aims to make CSS and Javascript management easier. With Web Asset Bundler you can minify, combine, version and cache your CSS and Javascript files. Adds support for .Less files.