ASP.NET AJAX Control Toolkit 11th Anniversary

12 апреля библиотеке ASP.NET AJAX Control Toolkit стукнуло 11 лет. В 2006 она была выпущена под именем “Atlas” Control Toolkit и содержала 35 элементов пользовательского интерфейса. Позднее был добавлен ряд полезных элементов управления: диаграммы, элементы управления загрузкой файлов, средство выбора цвета и редактор HTML.

Юбилейный релиз включает полную поддержку Visual Studio 2017 и другие изменения, ознакомиться с которыми можно на GitHub v17.1.0 release notes.

Скачать ASP.NET AJAX Control Toolkit v17.1.0:

и еще по теме:

Работа с CSV файлами с помощью библиотеки CsvHelper (Обновлено!)

Библиотека CsvHelper – быстрый и простой в использовании способ чтения и записи пользовательских объектов в csv-файлы.

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

Как скачать полный дистрибутив 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

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

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

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

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

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

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

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

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

IIS редирект с HTTP на HTTPS

В свете новой моды от Google по переводу всех сайтов на HTTPS небольшая заметка как с помощью модуля URL Rewrite на IIS 7 и 8 осуществить редирект с HTTP адресов на HTTPS.

Ниже пример файла web.config:

и при необходимости наоборот, с HTTPS на НТТP:

И как обычно, ссылки по теме: