Представляем первую из пяти статей, посвященных работе с ASP.NET Core: руководство по развертыванию приложения ASP.NET Core на Nano Server со службами IIS.
Рубрика «iis» - 2
ASP.NET Core на Nano Server
2016-09-26 в 8:54, admin, рубрики: .net, ASP, ASP.NET, asp.net core, azure, hyper-v, iis, microsoft, nano server, powershell, Блог компании Microsoft, руководство, руководство для разработчикаРазвёртывание Django 1.9 на IIS 7+
2016-07-13 в 8:34, admin, рубрики: django, iis, Pyhon, python, Windows Server 2012Предисловие
Всем привет!
Не так давно ко мне обратились с просьбой о создании сайта. Интересный крупный проект с множеством "хочу вот это". Среди пожеланий были два главных, определивших web framework для написания, это интернационализация и панель администратора. Как уже понятно из заголовка статьи, таким framework'ом стала Django.
На старте, и почти всё время разработки, у нас не было одной вещи — сервера. Было доменное имя, бодрым темпом разрабатывался сайт, к проекту присоединился дизайнер, но сервер нам так выделить не могли. Все показы сайта проходили на моём ноутбуке, не давая возможности заказчику сесть вечером с кружкой кофе, расслабиться и насладиться тем, что мы уже для него сделали. А также, отсутствие возможности показать нашу работу людям лишало нас получения обратной связи.
И вот, можно сказать на днях, свершилось чудо — у нас появился сервер. И как следствие этого — эта статья.
Исправлена серьезная ошибка в официальной документации по настройке SSL в web-ролях Microsoft Azure
2016-06-07 в 21:04, admin, рубрики: azure, iis, Microsoft Azure, SSL, ssl сертификаты, Блог компании ABBYY, документация, ит-инфраструктура, Облачные вычисления, облачные сервисы
Хорошие новостиTM: есть небольшое, но важное развитие сюжета из этого поста, где много букв и долгая история, которая могла отвлечь часть целевой аудитории от необходимости проверить и исправить настройки. После вливания освежающих пул-запросов была обновлена официальная документация, показывающая, как правильно настраивать SSL в веб-ролях Microsoft Azure — один и два. Исправлена серьезная ошибка в примерах настроек.
Если вы разрабатываете или сопровождаете облачный сервис с веб-ролью, самое время проверить, что настройки SSL указаны правильно и вас не настигнет в самый неподходящий момент волна недовольства пользователей, у которых КРАЙНЕ НЕОЖИДАННО без ясных причин перестало устанавливаться защищенное соединение с вашим сервисом.Читать полностью »
Деплой ASP.NET приложений при помощи символических ссылок
2016-04-11 в 11:53, admin, рубрики: .net, ASP, ASP.NET, deploy, iis, powershell, символические ссылки Всем привет.
Все мы немного нервничаем при установке нового релиза на прод. Существует много различных технологий позволяющих нам облегчить этот процесс и сделать его чуть менее нервозным. Одна из таких технологий, которую уже довольно давно облюбовали UNIX-инженеры, это использование символических ссылок, позволяющая свести к минимуму время накатки релиза и откатки на предыдущий релиз если «что-то пошло не так»(с). Этот механизм так же присутствует и в Windows, однако почему-то активно не используется. А зря. Данная статья призвана поправить это недоразумение и сделать процесс накатки релиза более приятным.

Кадр из х/ф «Джентльмены удачи»
Читать полностью »
Как не самое удачное поведение по умолчанию может годами маскировать неправильную работу
2016-04-07 в 7:43, admin, рубрики: azure, iis, Microsoft Azure, SSL, ssl сертификаты, Блог компании ABBYY, в интернете кто-то неправ, ит-инфраструктура, маскировка ошибок, недокументированные возможности, Облачные вычисления, облачные сервисы
Очень удобно, когда благодаря правильно выбранным умолчаниям все работает само и «из коробки» и не нужно ничего настраивать. Эта история о том, что выбранные умолчания должны быть работоспособными всегда, в противном случае есть риск непредвиденного отказа после многих лет беспроблемной работы.
Мы столкнулись с недокументированным поведением Windows Server в web-ролях Microsoft Azure, которое долгие годы маскировало неправильную настройку нашего сервиса Cloud OCR SDK, пока в один не самый прекрасный момент не привело к серьезным проблемам у отдельных пользователей.
Читать полностью »
Добавление прокси в любое приложение на IIS
2016-03-03 в 9:43, admin, рубрики: .net, ASP.NET, iis, microsoft, proxy, sharepoint, Visual Studio, web.configВ корпоративной среде часто возникает необходимость в веб-приложении на asp.net реализовать возможность выхода через прокси сервер (даже с авторизацией) для скачивания той или иной информации.
Например:
- Реализуемое ПО требует на уровне приложения-сервера скачивать с веб ресурсов ту или иную информацию
- При размещении любой CMS требуется возможность для подключения приложения к репозиторию разработчиков для скачивания тем, плагинов и т.п. (некоторые CMS вообще не устанавливаются без предварительной авторизации на стороне сервера разработчиков)
- В SharePoint есть множество сервисов, которые требуют прямого подключения к сайтам Microsoft (пример подключение к office.com для установки внешних приложений)
Делаем FTP для Windows Azure Pack
2016-01-20 в 10:59, admin, рубрики: azure pack, FTP, iis, private cloud, vmm, Блог компании Microsoft, ит-инфраструктура, хостинг, частное облако, метки: azure pack, vmmАвтор статьи — Сергей Груздов (egel@egel.su), ведущий инженер, Dataline
Windows Azure Pack предоставляет подписчикам возможность использовать собственные ISO- и VHD(X)-файлы, расположенные в выделенной только для подписчика папке библиотеки. На данный момент единственным способом закачки файлов в эту папку является организация FTP с корневой папкой, указывающей на папку библиотеки, выделенной подписчикам. В данной статье я продемонстрирую, как с помощью ранбуков (runbook) Service Manager Automation (SMA) создавать и удалять папки подписчиков при заведении или удалении пользователя, и как с помощью расширения Microsoft FTP собственными провайдерами авторизации и домашних каталогов авторизовывать пользователей непосредственно через Azure Pack, исключая необходимость дублировать учетные записи в Active Directory.Читать полностью »
Приемы разработки ASMX веб-сервисов
2015-03-27 в 3:50, admin, рубрики: ajax, asmx, ASP, ASP.NET, C#, iis, soap, wsdl, Веб-разработка, веб-сервисы, метки: asmx
В этой статье я расскажу о различных приемах разработки SOAP веб-сервисов по технологии ASMX, а также об этой технологии в целом. Кроме SOAP, также будет рассмотрена реализация AJAX. Статья будет полезна как тем, кто уже знаком с ней, так и тем, кто только собирается создать свой первый веб-сервис.
Читать полностью »
Мониторим пользователей AD на коленке и бесплатно
2015-03-25 в 7:16, admin, рубрики: active directory, AD, iis, windows, пользователи, разработка под windows, системное администрирование, метки: Active Directory, AD, IIS, WindowsПо мере роста компании и возникновения большого кол-ва рабочих мест возникла идея сделать ресурс, на котором можно быстро найти информацию по пользователю, ПК и сделать какие-нибудь отчеты.
ПО такое есть, оно сложное и обычно стоит денег. Будем клепать свое и на коленке.
Также накладывается ряд ограничений из-за:
- производительности контролеров домена
- ПО безопасников (нефиг тут запускать левые exe и сервисы), в свое ПО не пустим.
- настроек сетевиков (сложная архитектура на основе VLAN, ACL и запретов всего, что может куда-то коннектиться)
- не прод ресурс на прод системе
- требования безопасников и политика использования программ

Поставленные цели:
1. Куда пользователи ходят
2. Где они забывают выходить
3. Кто логиниться под своим/не своим логином на одном/нескольких ПК
4. Рассадка по местам
5. Отображение на схеме этажа
6. Отчет о рабочем времени (в т.ч. сколько пользователь был «активен» в системе)
7. Делегирование прав для инженеров с целью упрощения диагностики.
Быстрая настройка серверов с помощью PowerShell Desired State Configuration
2015-03-19 в 7:32, admin, рубрики: Desired State Configuration, dsc, iis, powershell, powershell dsc, PowerShell ISE, pull server, Windows Server, windows server 2012 r2, Блог компании Microsoft, ит-инфраструктура, конфигурация сервера, настройка желаемого состояния, системное администрированиеВо многом работа системного администратора не отличается оригинальностью задач. Так или иначе, большинство заданий – это повторяющиеся операции, которые сводятся к созданию, удалению, изменению настроек, установки и настройки ролей и компонентов системы. Абсолютно естественным является желание максимально автоматизировать такие задачи. Одним из инструментов, спешащих на помощь администратору, является PowerShell Desired State Configuration, которая впервые была представлена в Windows Server 2012 R2. О том, что это такое и как может облегчить жизнь IT-специалиста использование Desired State Configuration мы и поговорим в этой статье.


