Отключение оптимизации скриптов в SquishIt

В текущем проекте для оптимизации JavaScript и CSS была выбрана небольшая библиотечка SquishIt, которая вполне неплохо справлялась со своей обязанностью. Однако после очередных изменений JavaScript, приложение перестало находить локальную переменную. Оказывается SquishIt при сжатии библиотек также проверяет код на валидность, а именно вызываются ли методы и переменные. Не найдя код, который использовал локальные переменные, он их не включил в скрипт. С одной стороны, это хорошо, т.е. все лишнее что разработчик забыл убрать за него уберет библиотека оптимизации.

Read More

Форматирование даты в ASP.NET MVC

При разработке очередного приложения на ASP.NET MVC я столкнулся с странной проблемой. На одной странице пользователю предлагалось ввести дату рождения. При следующем открытии страницы в поле с датой отображалось: 12.10.1985 00:00:00

Read More

Создание кнопки "Вверх" на сайте с использованием JQuery

Пару месяцев назад у меня на сайте появилась кнопка "Back To Top", которая появляется, когда ты прокрутишь страницу немного вниз. При нажатии на эту кнопку сайт вернет тебя в самый верх страницы. Это очень удобно при просмотре больших объемов информации. Делается такая кнопка очень легко с использованием JQuery и CSS.

Read More