February 2016

Volume 31 Number 2

Windows 10 — приложения универсальной платформы Windows для веб-разработчиков

Windows 10 — приложения универсальной платформы Windows для веб-разработчиков

Тим Калп (Tim Kulp)

Создание кроссбраузерных приложений с давних пор является уделом веб-разработчиков, и их навыки легко применить в приложениях универсальной платформы Windows (UWP), выполняющихся на Windows 10. Узнайте, как использовать навыки разработки веб-приложений при работе с приложениями UWP.

Стартап — проверка лояльностиColumn

Стартап — проверка лояльности

Кришнан Рангачари (Krishnan Rangachari)

Благодарность легко спутать с лояльностью. Так считает Кришнан Рангачари, человек, заставляющий разработчиков задумываться о том, почему они остаются в организации. Как выясняется, иногда лучшее, что вы можете сделать для компании — это покинуть ее.

Windows 10 — реализация официального пакета SDK для OneDrive в приложении UWP

Windows 10 — реализация официального пакета SDK для OneDrive в приложении UWP

Лорен Буньон (Laurent Bugnion)

Во второй из двух статей Лорен Буньон рассматривает пакет SDK для OneDrive от Майкрософт и показывает, как можно добавить библиотеку в приложение универсальной платформы Windows и как работать со схемой проверки подлинности.

Передовые решения — дополнительные выпуски архитектуры UXDDColumn

Передовые решения — дополнительные выпуски архитектуры UXDD

Дино Эспозито (Dino Esposito)

Архитектура программного обеспечения — это не испытание веры. Узнайте, как методология разработки UXDD объединяет важные концепции, такие как CQRS, Event Sourcing и Polyglot Persistence.

ASP.NET — прогрессивное совершенствование с ASP.NET и React

ASP.NET — прогрессивное совершенствование с ASP.NET и React

Грэм Мендик (Graham Mendick)

Грэм Мендик устраняет дилемму прогрессивно совершенствуемого веб-приложения и одностраничного приложения путем создания простой версии проекта TodoMVC в качестве прогрессивно совершенствуемого одностраничного приложения с помощью React и ASP.NET.

Точки данных — рефакторинг вставки проектов и зависимостей ASP.NET 5/EF6Column

Точки данных — рефакторинг вставки проектов и зависимостей ASP.NET 5/EF6

Джули Лерман

Используя преимущества вставки зависимостей в ASP.NET 5 (недавно переименованное ядро ASP.NET Core 1.0), Джули Лерман выполняет рефакторинг существующего решения EF6, чтобы использовать контейнер, который позволяет проще вставлять экземпляры объектов в логику, необходимую для их использования.

C# — настраиваемые сценарии в C#

C# — настраиваемые сценарии в C#

Вассили Каплан (Vassili Kaplan)

Узнайте, как создать пользовательский язык сценариев с помощью C#, не используя какие-либо внешние библиотеки. Вассили Каплан расширяет алгоритм разделения и объединения, чтобы анализировать не только математические выражения, но и пользовательский язык сценариев.

Тестовый запуск — оптимизация по принципу заражения тараканамиColumn

Тестовый запуск — оптимизация по принципу заражения тараканами

Джеймс Мак-Кэффри

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

Microsoft Azure — Azure Service Fabric, Q-Learning и крестики-нолики

Microsoft Azure — Azure Service Fabric, Q-Learning и крестики-нолики

Джесус Агилар (Jesus Aguilar)

Джесус Агилар описывает технику машинного обучения для создания интеллектуальной серверной части на платформе Azure Service Fabric, чтобы определить лучшего игрока в крестики-нолики.

Действующий программист — как использовать MEAN: внутреннее устройство MongoDBColumn

Действующий программист — как использовать MEAN: внутреннее устройство MongoDB

Тэд Ньюард

Тэд Ньюард продолжает исследовать стек MEAN, состоящий из MongoDB, Express, AngularJS и Node.js. В этой статье он исследует базу данных MongoDB NoSQL.

Essential .NET — конфигурация в .NET CoreColumn

Essential .NET — конфигурация в .NET Core

Марк Микаэлис (Mark Michaelis)

Марк Микаэлис представляет новую поддержку конфигурации с открытым исходным кодом в ASP.NET 5, которая доступна в коллекции Microsoft.Extensions.Configuration пакетов NuGet и включает несколько поставщиков внедренной конфигурации и поддержку пользовательских поставщиков.

Даже не стоит поднимать эту тему — VB6: пробуждение спящего гигантаColumn

Даже не стоит поднимать эту тему — VB6: пробуждение спящего гиганта

Дэвид Платт (David Platt)

В предыдущих колонках Дэвид Платт описывал Visual Basic 6 как язык программирования, который не умрет. Теперь он предлагает дать VB6 новую жизнь, превратив его в передовой быстрый язык для разработок веб-приложений. Называйте его VB*.

Примечание редактора — серия MEANColumn

Примечание редактора — серия MEAN

Майкл Дезмонд (Michael Desmond)

В течение последних нескольких месяцев действующий программист и публицист Тэд Ньюард писал о MongoDB, Express, AngularJS и Node.js, которые совместно называются стеком MEAN. Возможно, пришло время использовать MEAN в вашей разработке?