MSDN Magazine December 2012

MSDN Magazine December 2012

Windows 8 Networking:Windows 8 and the WebSocket Protocol

Kenny Kerr explores the WebSocket protocol and its relationship to the larger TCP/IP suite. Learn how Windows 8 enables programmers to easily adopt WebSocket in their applications. Kenny Kerr

Windows Phone:Speech-Enabling a Windows Phone 8 App, Part 2: In-App Dialog

Learn how to use speech for input and output in Windows Phone 8 apps, starting with simple examples and working up to more complex scenarios. F Avery Bishop

Building HTML5 Applications:Designing Accessibility with HTML5

To reach the broadest possible audience, you’ll want to design your Web site for accessibility using the latest technologies That means using HTML5, as Rajesh Lal explains. Rajesh Lal

C#:The C# Memory Model in Theory and Practice

The first of a two-part series, this article describes the C# memory model, explaining the guarantees the model makes and the code patterns that motivate the guarantees. Igor Ostrovsky

C#:Matrix Decomposition

Matrix decomposition is an essential part of many important algorithms. Learn what matrix decomposition is, when it is used, and how to code it in C# and integrate it into your applications. James McCaffrey

칼럼

Editor's Note:Welcome Windows Azure Insider

Bruno Terkaly and Ricardo Villalobos join the MSDN Magazine columnist lineup.Michael Desmond

Cutting Edge:Essential Facebook Programming: Authentication and Updates

Integrate Facebook functionality into apps and use the Facebook C# API to authenticate users and post programmatically on behalf of the currently logged-in user.Dino Esposito

Data Points:Pain-Free Data Access in JavaScript--Yes, JavaScript

Julie Lerman takes a look at Breeze, an open source data access API that makes working with JavaScript a whole lot easier.Julie Lerman

Windows Azure Insider:Windows Azure Service Bus: Messaging Patterns Using Sessions

Learn to take advantage of a robust and flexible implementation of the publish/subscribe pattern via a simple real-life scenario.Bruno Terkaly, Ricardo Villalobos

Test Run:Graph-Based Shortest-Path Analysis with SQL

Shortest-path graph analysis is likely to increase in importance as enterprises gather more data and store that data in a cloud environment. This article shows how to use this approach on your data.James McCaffrey

Touch and Go:A Touch Interface for an Orienting Map

Charles Petzold’s map series continues, as he explores how to enable continuous zoom using a touch UI.Charles Petzold

Don't Get Me Started:Being Fully Digital

Remember Cardfile? With Windows 8, Microsoft is telling app developers to stay away from tired meatspace analogies in their UIs.David Platt