Настройка сжатия в IIS 7

Редкий случай у меня, я публикую не свою статью. Думаю, может открыть раздел «Гости» =) Потому что блог этот все равно мой личный пеар!

Вопрос перехода на новую платформу всегда не простой. Часто встречаются какие-то подводные камни, о которых по-началу даже не подразумеваешь. Помимо этого, есть еще несколько проблем. Например, когда платформа совсем новая — нормальных статей по настройке недостаточно, а какие-то вообще противоречат друг другу.

В этой статье я хочу описать процесс настройки сжатия в IIS7. Если вы уже настраивали сжатие в IIS 7 и не испытали никаких проблем — это здорово. У меня проблемы с пониманием что и как делать были.

Основная загвоздка в том, что разница между версией IIS 6 (с которой мы переезжали) и IIS 7 достаточно большая. Про новый IIS я больше всего узнал отсюда — learn.iis.net. В своей статье хочу подробно затронуть только одну тему — сжатие.

Скажу сразу — часть этой статьи взята из статей на MSDN, блогов и форумов. Ссылки на оригиналы я обязательно опубликую, чтобы авторы не обижались (хотя некоторые вряд ли понимают русский язык :))

Подробнее

Win7 Jump List — II

В прошлый раз мы остановились на том, что у нас есть программа, которая может «группировать» иконки из таскбара. Если вы ее запускали и разбирались, то заметили, что у программы есть один неприятный юзабилити недостаток. Когда вы задали программу для запуска по умолчанию – это никак не видно. Требуется полагаться на свою память и привычки. Так что будем исправлять данный недостаток.

Как вы наверно заметили в прошлый раз, на картинке у меня показываются мини-иконки дефолтных приложений, и таких приложений у меня несколько. Так что рассмотрим поподробнее как такого добиться и у вас.

Подробнее

Win7 Jump List

Наверно про новые фишки Win7 не писал только ленивый, и в интернете куча обзоров того, как это применить. Я заметил, что читать технические статьи, где просто рассказывается о том как применить, то или иное средство не очень интересно. Гораздо интереснее когда технология применяется на конкретном полезном примере, в результате чего получается небольшая полезная программа. Конечно, такое получается не всегда, но в последнее время я все больше и больше стараюсь так делать.

Итак, будем решать следующую проблему: У меня дочерта иконок прикреплено в таскбаре. 2 студии, SQL сервер, Expression  studio, офисные приложения, браузеры – все это было бы полезно сгруппировать и чтобы по умолчанию запускались основные приложения.

Подробнее

Notepad – –

Это несколько необычная статья в сравнении со всеми предыдущими, потому что это скорее как аккумулирование и сумма предыдущих статей этого сезона. Это пример взаимодействия компонентов о которых я писал недавно: межпроцессное взаимодействие, менеджер команд, регистрация расширений. Пример назвал я так, потому что примером был выбран Notepad++, но в виду того, что эта программа только демонстрирует возможнсти в условиях приближенным к боевым, то получается минус-минус.

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

Думаю, что стоит все же рассмотреть как это работает в реальности. Остановившись только на отличиях, которые появились в реальной жизни. Заодно и будет видно насколько описательный материал отличается от рабочего прототипа.

Подробнее