5

Каковы различия между System.Web.Optimization.Bundle и операции обвязки в WebEssentials Visual Studio плагин?
Я имею в виду не только конечный результат, который должен быть почти таким же, но и внутренним, особенно. различия (если есть) в режиме отладки и выпуска.
И, наконец, что я получу и что мне не хватает, если вы кого-то выбираете?System.Web.Optimization.Bundle против WebEssentials пакетирования

ответ

1

Как мы знаем System.Web.Optimization.Bundle в основном используется для пакетирования в JS или CSS файлы, чтобы уменьшить размер или загрузкой страниц, но веб Основы представляет собой набор (в основном) связанных с Интернетом усовершенствований Visual Studio. Он включает в себя множество новых дополнений IntelliSense (особенно для CSS), новые функции BrowserLink, автоматический JSHint для файлов Javascript, новые предупреждения для HTML и CSS и многие другие функции. Любая веб-функция, которую вы хотите добавить, должна, вероятно, идти здесь.

Подробнее, если вы хотите проверить, что ниже ссылки могут быть полезны.

  1. Для пакетирования и manification https://docs.microsoft.com/en-us/aspnet/mvc/overview/performance/bundling-and-minification

  2. для Web Essential https://blogs.msdn.microsoft.com/mvpawardprogram/2013/11/05/making-web-development-wonderful-again-with-web-essentials/

0

Я использую оба подхода время от времени. Результат почти такой же (размер выходных файлов, время компиляции и т. Д.).

  1. System.Web.Optimization. Вы поддерживаете функциональность через * .cs и * .cshtml файлы.

  2. Веб-Essentials. Вы поддерживаете функциональность через контекстное меню и конфигурацию, накопленные в файлах .json (xml).

Но вы не можете использовать System.Web.Optimization подход, если вы разрабатываете статический HTML-страницу (не на стороне сервера на всех)

 Смежные вопросы

  • Нет связанных вопросов^_^