Удобный REST для Xamarin-приложений

Автор: admin от 22-09-2016, 15:35, посмотрело: 375

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

Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn, или в конце материала под катом.

Удобный REST для Xamarin-приложений

Категория: Программирование / Веб-разработка / Microsoft

 

UWP beginner: Заголовок окна в приложениях (VB.NET + C#)

Автор: admin от 19-09-2016, 11:40, посмотрело: 458

С выходом Windows 10 компания Microsoft вернула понятие окна в его первозданном виде для приложений из Windows Store. Теперь, используя привычные кнопки в правом верхнем углу, можно менять размер, сворачивать/разворачивать и закрывать окно, независимо от типа приложения. Самое интересное, что Microsoft не отказалась от своего изначального направления – ориентации на контент. Эта философия не универсальна, но она хорошо подходит для целого пласта приложений. Согласитесь, если вы делаете игру или читалку, то стандартный заголовок с цветами заданными автоматически может слегка подпортить дизайн приложения. Поэтому новые широкие возможности настройки заголовка в приложениях универсальной платформы Windows (UWP) стали безусловным плюсом.

Данный материал подготовлен совместно с активным участником сообщества Microsoft Developer, Алексеем Плотниковым. В нем мы поговорим о возможных настройках заголовка внутри UWP-приложения.

UWP beginner: Заголовок окна в приложениях (VB.NET + C#)

Категория: Программирование / Веб-разработка / Microsoft / Windows

 

Security Week 37: патчи Windows станут кумулятивнее, Google против HTTP, уязвимость в MySQL

Автор: admin от 16-09-2016, 11:25, посмотрело: 405

Security Week 37: патчи Windows станут кумулятивнее, Google против HTTP, уязвимость в MySQLС октября Microsoft меняет политику доставки обновлений для ряда операционных систем (новость, пост на Technet). С целью упрощения процесса обновления (и, вероятно, по многочисленным заявкам трудящихся) Windows 7 и 8.1, а также Windows Server 2008 и 2012 будут обновляться одним большим патчем раз в месяц. Преимущества такого подхода очевидны: достаточно посмотреть на дату последнего обновления, чтобы понять актуальность установленных патчей.

Очевидны и недостатки: возможности установки патчей по выбору больше не будет, все будет загружаться и ставиться одним куском. Если какой-то патч оказывается несовместим с установленным ПО или определенными настройками системы — можно будет отказаться только от всего ежемесячного апдейта сразу. Именно с установкой по выбору Microsoft и планирует бороться: ведь по сути такой подход приводит к фрагментации, вместо одной версии Windows приходится иметь дело чуть ли не с десятком, что усложняет и поддержку, и тестирование.

Впрочем, остается одна лазейка: кумулятивный патч включает в себя и обновления безопасности, и обновления, направленные на повышение надежности работы. Можно выбрать и устанавливать только security-фиксы и больше ничего, но эта опция рассчитана на клиентов из числа крупных компаний. Новая политика может выйти боком при использовании специализированного софта с жесткими требованиями по совместимости. Примеров, когда выход патча ломал совместимость немало: можно вспомнить проблемы с софтом от Citrix после апдейта Windows 10, или скажем поломку системы конфигурации через Powershell (вот тут интересный момент — по ссылке левая рука Microsoft жалуется на баги у правой).

Категория: Информационная безопасность / Microsoft / Windows

 

Судя по всему, лучшие времена браузера Safari позади

Автор: admin от 15-09-2016, 19:00, посмотрело: 423

Судя по всему, лучшие времена браузера Safari позади

Стив Джобс называл Safari лучшим браузером на планете. Безусловно, с ним согласны не все. Но в свое время этот браузер смог выйти за пределы экосистемы Apple и был гостеприимно встречен пользователями Windows. Сегодня браузер в почете не только у пользователей настольных компьютеров, но и у владельцев мобильных устройств на базе iOS. Самые популярные браузеры можно пересчитать на пальцах одной руки. Safari входит в их число.

Если бы компания Apple была чуть менее амбициозна (что невозможно было представить при Джобсе) и сговорчива, Safari мог так и не появиться на свет. В начале 2000-х годов в компании решили, что любая зависимость от сильных конкурентов мешает развитию. Таким образом, в 2003 году Apple заняла жесткую и бескомпромиссную позицию по отношению к Microsoft, наотрез отказавшись продлевать свой контракт на использование микрософтовского браузера Internet Explorer для Mac OS X. Компания Джобса в тайне от всех создавала собственный интернет-браузер. Работа велась в атмосфере строжайшей секретности.

Категория: Программирование / Microsoft / Apple / Windows

 

Azure Active Directory теперь и в новом ARM портале

Автор: admin от 14-09-2016, 09:05, посмотрело: 403

Последние недели очень богаты на приятные новости по инфраструктурным службам Microsoft Azure. Это и новый функционал peering для виртуальных сетей и улучшения связанные с управлением службой резервного копирования. Вчера появилась очередная новость, которой пользователи Azure ждут уже, пожалуй, последние пол года.
Azure Active Directory теперь и в новом ARM портале

Управление Azure Active Directory теперь доступно в новом ARM портале. Правда пока только в preview и для некоторых задач вам придётся вернуться на Classic портал, но разработчики чётко обозначили свою позицию — новый функционал будет появляться только в ARM портале и весь функционал старого будет в скором времени перенесён сюда же. Некоторые подробности под катом.

Категория: Системное администрирование / Microsoft

 

С днем программиста, или 10 фактов о С++++

Автор: admin от 12-09-2016, 15:10, посмотрело: 356

Как говорил Готфрид Вильгельм Лейбниц, 11010000 10010100 11010001 10000000 11010001 10000011 11010000 10110111 11010001 10001100 11010001 10001111 00101100 00100000 11010001 10000001 00100000 11010000 10110100 11010000 10111101 11010000 10110101 11010000 10111100 00100000 11010000 10111111 11010001 10000000 11010000 10111110 11010000 10110011 11010001 10000000 11010000 10110000 11010000 10111100 11010000 10111100 11010000 10111000 11010001 10000001 11010001 10000010 11010000 10110000 00100001 00100000 00111010 00101001!

С днем программиста, или 10 фактов о С++++

Категория: Компании / Microsoft

 

Начальные грабли в работе с Service Bus for Windows Server

Автор: admin от 12-09-2016, 14:50, посмотрело: 282

Есть у Майкрософта такая не очень известная вещь, как Service Bus for Windows Server. И так случилось, что в нескольких проектах подряд довелось с ней поработать. В итоге получилось собрать небольшой набор подводных камней, встречавшихся в проектах чаще других. Чем и делюсь.

Категория: Программирование / Microsoft / Windows

 

Централизованное управление политиками резервного копировния

Автор: admin от 9-09-2016, 06:40, посмотрело: 434

Очередная приятная новость от команды разработчиков Microsoft Azure. Если кто-то из читателей, кто уже использует сервис резервного копирования в Azure ARM портале, то они могли заметить, что управление политиками резервного копирования чрезвычайно затруднено. Действительно, вам давалась возможность выбора существующей или создания новой политики, только при добавлении нового сервера в Recovery Services Vault.

Централизованное управление политиками резервного копировния

Теперь все изменилось. Буквально сегодня команда Microsoft Azure добавила функцию работы с политиками резервного копирования в отдельную оснастку портала Azure Resource Manager.

Категория: Компании / Microsoft

 

Виртуальный массив Microsoft StorSimple. Часть 2

Автор: admin от 7-09-2016, 13:25, посмотрело: 278

В нашем предыдущем посте Microsoft Azure StorSimple: простой доступ к гибридному облаку. Часть 1 мы рассказали вам, почему Microsoft StorSimple является оптимальным решением для тех, кто только начинает работу с гибридным облачным хранилищем. Компании, заключившие соглашения Enterprise Agreement с возможностью использования Microsoft Azure, смогли получить доступ к виртуальной версии уже в марте: виртуальный массив Microsoft StorSimple. Его также можно использовать в среде VMware и Hyper-V. Мы предлагаем вам небольшой экскурс из серии вопрос-ответ по данному решению.

Для кого виртуальный массив StorSimple станет идеальным решением?


Виртуальный массив StorSimple от Microsoft является прекрасным решением для компаний, работающих в распределенной ИТ-инфраструктуре, которая всегда должна оставаться гибкой. Во многих компаниях отделы ИТ стремятся контролировать процесс резервного копирования и восстановления данных, а также совершать аварийное восстановление централизованно. Чаще всего, долгосрочное инвестирование в аппаратное обеспечение не является оптимальным решением, особенно если компания находится на стадии динамического роста. Здесь-то и вступает в игру виртуальный массив StorSimple.

Его преимущества очевидны. Данное решение является:


  • адаптивным

  • экономически выгодным

  • чрезвычайно гибким

  • легким в управлении


А также:


  • предоставляет ряд ключевых характеристик и вариантов применения, включая работу в облачной среде Microsoft Azure.

Категория: Компании / Microsoft

 

История языков программирования: разброд и консолидация JavaScript

Автор: admin от 6-09-2016, 19:10, посмотрело: 476

Возможности HTML-документов развивались постепенно: сначала все ограничивалось собственно текстом с тегами и изображениями. Позднее появилась возможность вставки и воспроизведения звуковых файлов и видеоклипов. Однако помимо размещения мультимедиа-контента на веб-странице существовала проблема динамической обработки запросов и управления просмотром. Для ее решения стандартных средств HTML не хватало.

История языков программирования: разброд и консолидация JavaScript

При генерации страниц в Web возникает дилемма, связанная с архитектурой «клиент-сервер». Страницы можно генерировать как на стороне клиента, так и на стороне сервера. В 1995 году специалисты компании Netscape создали механизм управления страницами на клиентской стороне,

Категория: Программирование / Веб-разработка / Microsoft