Журнал MSDN Magazine Июнь 2014
TYPESCRIPT: Сохраните свои инвестиции в JavaScript благодаря TypeScript
Не отказывайтесь от того, что сделано на JavaScript. Переход на TypeScript позволит сохранить созданный код JavaScript и поможет использовать новые функции, повышающие производительность масштабных приложений. Bill Wagner
ASP.NET MVC: Перегрузите стандартные способы формирования шаблонов
Регулярное кодирование операций создания, извлечения, обновления и удаления (CRUD) может быть надоедливым, поэтому вы можете автоматизировать процесс путем формирования шаблонов. Это обычно позволяет избежать обновлений и правки контроллеров и представлений, но и их можно изменить под себя. Jonathan Waldman
ASP.NET: Topshelf и Katana: единая архитектура для Интернета и служб
Благодаря проекту Katana, библиотеке Topshelf с открытым кодом и спецификации OWIN теперь вы можете создает единую архитектуру для Интернета и служб, используя очень простой процесс разработки. Wes McClure
MVVM: MVVM Light Messenger в подробностях
Лорен Буньон (Laurent Bugnion) завершает серию статей о разработке на MVVM подробным описанием мессенджера MVVM Light Messenger, рассказывая о простоте его использования и возможных рисках. Laurent Bugnion
Рубрики
ПРИМЕЧАНИЕ РЕДАКТОРА: Кровоточащее сердце
Уязвимость Heart Bleed в OpenSSL делает очевидным неизбежное: защита ПО зависит только от того, кто его разрабатывает и контролирует. Michael Desmond
НА ПЕРЕДНЕМ КРАЕ: Внешняя проверка подлинности с удостоверениями ASP.NET
Дино Эспозито (Dino Esposito) покажет, как проводить проверку подлинности через внешний сервер на базе OAuth или OpenID, например соцсеть, а также как действовать после завершения проверки. Dino Esposito
WINDOWS И C++: Высокопроизводительное наложение окон с помощью системы композиции окон
Кенни Керр (Kenny Kerr) покажет, как использовать возможности системы, ранее недоступные приложениям, чтобы создать эффект наложения окон без потери производительности. Kenny Kerr
ИНСАЙДЕР AZURE: Получение и анализ данных телеметрии с помощью служб Microsoft Azure
Одно дело — собирать большие объемы данных телеметрии, а другое — анализировать их, чтобы получить осмысленные выводы. Чтобы упростить процесс, вы можете использовать службы Microsoft Azure. Bruno Terkaly, Ricardo Villalobos, Thomas Conte
ТЕСТОВЫЙ ПРОГОН: Работа с набором данных MNIST для распознавания образов
Джеймс Маккефри (James McCaffrey) представляет набор данных MNIST для распознавания образов — одну из самых удивительных вещей в области машинного обучения. James McCaffrey
ФАКТОР DIRECTX: Холст и камера
При перехода от программирования в 2D на 3D воображаемый холст придется поменять на такую же воображаемую камеру. Чарльз Петцольд (Charles Petzold) расскажет, как это сделать. Charles Petzold
ДАЖЕ НЕ СТОИТ ПОДНИМАТЬ ЭТУ ТЕМУ: VB6 и трудные мячи
Последняя колонка Дэвида Платта (David Platt) о VB6 остается одной из самых читаемых и комментируемых статей в недавней истории MSDN Magazine. Дэвид считает, что причины ему известны. David Platt