Как скачать полный дистрибутив Visual Studio 2017

Выпущена финальная версия Visual Studio 2017. Все ее варианты, начиная от бесплатной  Community и заканчивая Enterprise, доступны для загрузки и онлайн установки на официальном сайте Visual Studio.
Но что делать, если хочется установить ее на несколько рабочих станций или иметь копию в архиве? Есть способ скачать полный дистрибутив.

Прошлые версии, как правило, выпускались как в виде онлайн инсталлятора, так и образа DVD диска. Для Visual Studio 2017 предлагается к загрузке только онлайн вариант в виде exe файла. Но с его помощью можно скачать полный дистрибутив для дальнейшей установки:

  1. Скачайте онлайн инсталлятор нужной редакции (Community, Professional или Enterprise).
  2. Для загрузки дистрибутива Visual Studio 2017 введите в командной строке (для Community и Professional редакции имя exe файла будет соответственно отличаться):
    Например: vs_enterprise.exe –layout c:\vs2017offline
  3. По умолчанию загружаются все поддерживаемые локализации. Но можно уменьшить объем загружаемых файлов указав только необходимые. Для этого необходимо добавить ключ
    Например: vs_enterprise.exe –layout c:\vs2017offline –lang en-US ru-RU
  4. После окончания загрузки установку можно начать запустив vs_enterprise.exe из папки с дистрибутивом.
Более подробную информацию о вариантах запуска инсталлятора можно найти в документации.

 

Источник: Andrey on .NET

Список клавиатурных сочетаний Windows 10 Xbox Game DVR и Game Bar

 + G: Open Game bar
+ Alt + G: Record the last 30 seconds (you can change the amount of time recorded in Game bar > Settings)
+ Alt + R: Start/stop recording
+ Alt + Print Screen: Take a screenshot of your game
+ Alt + T: Show/hide recording timer
+ Alt + M: Start/stop microphone recording

Кеширование PHP в IIS 7+ (Обновлено!)

Для ускорения работы PHP в IIS 7 или 8 воспользуемся расширением WinCache с сайта IIS.NET, которое увеличивает производительность приложений PHP на Windows Server, за счет кэширования байт-кода PHP в памяти. Установка данного расширения крайне проста:

  1. Выбираем необходимую версию расширения в зависимости от версии установленного PHP:
    • WinCache 1.1 для PHP 5.2 – x86
    • WinCache 1.1 для PHP 5.3 – x86
    • WinCache 1.3 для PHP 5.4 – x86
    • WinCache 1.3 для PHP 5.5 – x86
  2. Распаковываем архив и копируем файл php_wincache.dll в подкаталог EXT каталога PHP5
  3. Добавляем строку extension=php_wincache.dll в список расширений  файла php.ini
  4. При необходимости можно изменять настройки модуля создав секцию [WinCache] и используя параметры из таблицы
  5. Проверяем работоспособность модуля с помощью php-файла с  <?php phpinfo(); ?>

 Обновление от 14.03.2016
WinCache 2.0 с поддержкой PHP7 и архитектуры x64

Обновление от 30.06.2016
PHP Manager для IIS 10-й версии (Windows Server 2016) и обновлением до последней версии .NET

Полезные ссылки по теме:

Перенаправления вывода из командной строки в буфер обмена

Scott Hanselman в своей статье Forgotten (but Awesome) Windows Command Prompt Features решил напомнить о забытых возможностях командной строки. Узнал, что еще в Windows Vista появилась команда CLIP, перенаправляющая вывод командной строки в буфер обмена.

Ссылки по теме:

Динамическое добавление META-тэгов в ASP.NET

Следующий код позволяет динамически добавить необходимые META-тэги в заголовок страницы:

Ссылки по теме:

Настройка кэширования статического содержимого в Internet Information Services (IIS)

PageSpeed Insights — это сервис Google для анализа производительности сайтов и выявления проблем, которые мешают занять высокие позиции в поисковом рейтинге. Google утверждает, что скорость загрузки является одним из важных параметров для ранжирования сайта в поисковой выдече. Одним из частых замечаний PageSpeed Insights это кеширование статического контента. Давайте посмотрим, как можно решить эту задачу на Internet Information Services.

Можно установить кэширование содержимого кататлога указав его в корневом web.config:

Или поместив файл web.config в необходимый каталог сайта:

Источник: stackoverflow.com

Windows 10 собирает данные пользователей

и в связи с этим —