Архив
Bundle Transformer: Летние обновления
Начиная с сентября прошлого года, когда библиотека MSIE JavaScript Engine for .NET была заменена библиотекой JavaScript Engine Switcher и был создан модуль BundleTransformer.CleanCss, в Bundle Transformer практически не было каких-либо революционных изменений. Изменения были в основном эволюционными: добавлялась поддержка новых версий минимизаторов и трансляторов (самая рутинная и сложная часть работы над проектом), исправлялись мелкие ошибки и шла работа над увеличением производительности.
Но этим летом все изменилось: с конца мая по июль от пользователей Bundle Transformer было получено огромное количество рекомендаций по улучшению проекта. Большая часть из них была реализована в версии 1.9.0 и последующих летних обновлениях. В данной статье мы рассмотрим наиболее значимые из них:
Обо мне

Я занимаюсь веб-разработкой с 2001 года. В основном программирую на C#, ASP.Net (MVC, Web Forms, Web Pages и Web API) и JavaScript. Кроме того, имею большой опыт разработки на классическом ASP (VBScript и JScript). Интересуюсь развитием веб-стандартов, семантической версткой и клиентской оптимизацией веб-приложений.
Open Source-проекты
- WebMarkupMin — .NET-библиотека для минификации HTML-, XHTML- и XML-кода
- JavaScript Engine Switcher — .NET-библиотека, определяющая унифицированный интерфейс доступа к базовым возможностям популярных JavaScript-движков (ChakraCore, Jint, Jurassic, MSIE JS Engine, NiL.JS, Jering.Javascript.NodeJS, Microsoft ClearScript.V8 и YantraJS)
- MSIE JS Engine — .NET-обертка для работы с JavaScript-движками Internet Explorer и Edge
- Bundle Transformer — модульное расширение для Microsoft ASP.NET Web Optimization Framework
- JSMin for .NET — .NET-порт минификатора JSMin Дугласа Крокфорда
- Dart Sass Host for .NET — .NET-обертка для Dart Sass с возможностью поддержки виртуальной файловой системы
- Autoprefixer Host for .NET — .NET-обертка для Autoprefixer‘а Андрея Ситника
- LibSass Host for .NET — .NET-обертка для LibSass с возможностью поддержки виртуальной файловой системы
Облако тэгов
.NET .NET Core ASP.NET ASP.NET Core ASP.NET MVC ASP.NET Web Forms ASP.NET Web Pages Bundle Transformer Bundling and Minification Chakra ChakraCore ClearScript Closure Compiler Code Name «APS» CoffeeScript Combres CSS CSS3 CSSO CSS Optimizer HTML HTML5 Internet Explorer iOS JavaScript JavaScript Engine Switcher jQuery JSMin LESS Metro UI Microsoft Ajax Minifier Microsoft ASP.NET Web Optimization Framework NuGet Open Source Outlook Packer Patterns Razor ReactJS.NET Responsive Web Design Sass SCSS SquishIt System.Web.Optimization Telerik TypeScript UglifyJS Usability V8 Visual Studio Visual Studio 2013 W3Schools Web Essentials Web Essentials 2013 WebGrease WebGrease Semantic CSS Minifier WebMarkupMin WebMatrix Windows Phone 7 XHTML XML XSS YUI Compressor Бинарное радио Журнал MSDeveloper.RU Клиентская оптимизация Книги Минимизация Минификация Митапы Отзывчивый веб-дизайн Переводы Пользовательский интерфейс Шпаргалки сертификацияКалендарь
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
Свежие записи
- Интервью подкасту RadioDotNet об истории создания проекта JavaScript Engine Switcher
- Проект WebMarkupMin участвует в конкурсе «Open Source-трибуна»
- Что нужно знать о JavaScript Engine Switcher 3.0
- Доклад «WebMarkupMin – HTML-минификатор для платформы .NET» на MskDotNet Meetup #25
- Заблуждения о JavaScript Engine Switcher 2.X (Перевод)