February 2016
Volume 31 Number 2
Windows 10 — приложения универсальной платформы Windows для веб-разработчиков
Создание кроссбраузерных приложений с давних пор является уделом веб-разработчиков, и их навыки легко применить в приложениях универсальной платформы Windows (UWP), выполняющихся на Windows 10. Узнайте, как использовать навыки разработки веб-приложений при работе с приложениями UWP.
Стартап — проверка лояльности
Кришнан Рангачари (Krishnan Rangachari)
Благодарность легко спутать с лояльностью. Так считает Кришнан Рангачари, человек, заставляющий разработчиков задумываться о том, почему они остаются в организации. Как выясняется, иногда лучшее, что вы можете сделать для компании — это покинуть ее.
Windows 10 — реализация официального пакета SDK для OneDrive в приложении UWP
Лорен Буньон (Laurent Bugnion)
Во второй из двух статей Лорен Буньон рассматривает пакет SDK для OneDrive от Майкрософт и показывает, как можно добавить библиотеку в приложение универсальной платформы Windows и как работать со схемой проверки подлинности.
Передовые решения — дополнительные выпуски архитектуры UXDD
Архитектура программного обеспечения — это не испытание веры. Узнайте, как методология разработки UXDD объединяет важные концепции, такие как CQRS, Event Sourcing и Polyglot Persistence.
ASP.NET — прогрессивное совершенствование с ASP.NET и React
Грэм Мендик устраняет дилемму прогрессивно совершенствуемого веб-приложения и одностраничного приложения путем создания простой версии проекта TodoMVC в качестве прогрессивно совершенствуемого одностраничного приложения с помощью React и ASP.NET.
Точки данных — рефакторинг вставки проектов и зависимостей ASP.NET 5/EF6
Используя преимущества вставки зависимостей в ASP.NET 5 (недавно переименованное ядро ASP.NET Core 1.0), Джули Лерман выполняет рефакторинг существующего решения EF6, чтобы использовать контейнер, который позволяет проще вставлять экземпляры объектов в логику, необходимую для их использования.
C# — настраиваемые сценарии в C#
Вассили Каплан (Vassili Kaplan)
Узнайте, как создать пользовательский язык сценариев с помощью C#, не используя какие-либо внешние библиотеки. Вассили Каплан расширяет алгоритм разделения и объединения, чтобы анализировать не только математические выражения, но и пользовательский язык сценариев.
Тестовый запуск — оптимизация по принципу заражения тараканами
В машинном обучении некоторые числовые алгоритмы оптимизации основаны на поведении природных систем. Джеймс Мак-Кэффри исследует сравнительно новую технику "Оптимизация по принципу заражения тараканами", которая примерно моделирует пищедобывание и стайное поведение тараканов.
Microsoft Azure — Azure Service Fabric, Q-Learning и крестики-нолики
Джесус Агилар описывает технику машинного обучения для создания интеллектуальной серверной части на платформе Azure Service Fabric, чтобы определить лучшего игрока в крестики-нолики.
Действующий программист — как использовать MEAN: внутреннее устройство MongoDB
Тэд Ньюард продолжает исследовать стек MEAN, состоящий из MongoDB, Express, AngularJS и Node.js. В этой статье он исследует базу данных MongoDB NoSQL.
Essential .NET — конфигурация в .NET Core
Марк Микаэлис (Mark Michaelis)
Марк Микаэлис представляет новую поддержку конфигурации с открытым исходным кодом в ASP.NET 5, которая доступна в коллекции Microsoft.Extensions.Configuration пакетов NuGet и включает несколько поставщиков внедренной конфигурации и поддержку пользовательских поставщиков.
Даже не стоит поднимать эту тему — VB6: пробуждение спящего гиганта
В предыдущих колонках Дэвид Платт описывал Visual Basic 6 как язык программирования, который не умрет. Теперь он предлагает дать VB6 новую жизнь, превратив его в передовой быстрый язык для разработок веб-приложений. Называйте его VB*.
Примечание редактора — серия MEAN
Майкл Дезмонд (Michael Desmond)
В течение последних нескольких месяцев действующий программист и публицист Тэд Ньюард писал о MongoDB, Express, AngularJS и Node.js, которые совместно называются стеком MEAN. Возможно, пришло время использовать MEAN в вашей разработке?