SecurityAccess Online Services with the Windows Runtime and OAuthWhether managing data with XHR or authenticating to a remote service with the WebAuthenticationBroker, WinJS and Windows Runtime help you mash online services with your app.Tim Kulp
DirectX Factor: Windows 8 Sound Generation with XAudio2Charles Petzold's new DirectX Factor column explores how XAudio2 offers sophisticated audio processing for Windows Store applications.Charles Petzold
JavaScript: TypeScript: Making .NET Developers Comfortable with JavaScriptTypeScript is a powerful, typed superset of JavaScript that presents developers with useful means for managing classes, modules and types. Learn how the open source TypeScript project broadens the appeal of JavaScript development.Shayne Boyer
C#: The C# Memory Model in Theory and Practice, Part 2In part two of a series, learn how the C# memory model is implemented on different architectures and is helpful for understanding the behavior of programs in the real world.Igor Ostrovsky
ASP.NET: Building Hypermedia Web APIs with ASP.NET Web APILearn why hypermedia is an interesting factor for achieving evolvability in Web API designs, and how it can be implemented in practice using ASP.NET Web API.Pablo Cibraro
ALM Rangers: Version Control in the TFS Client Object ModelJeff Bramwell of the Visual Studio ALM Rangers explains how to use version control APIs in the Team Foundation Server client object model.Jeff Bramwell
Don't Get Me StartedLowering Higher Education, AgainA year ago, David Platt predicted that universities would get hammered by Internet-based alternatives. Looks like he was right. David Platt
Cutting EdgeEssential Facebook Programming: Building a Windows ClientContinuing his series, Dino Esposito builds a WPF client app that uses the Facebook API to authenticate users and post updates.Dino Esposito
Windows with C++The Evolution of Threads and I/O in WindowsExplore the evolution of threading in Windows and C++ to understand the threading capabilities in your programs and work with concurrency building blocks.Kenny Kerr
Data PointsShrink EF Models with DDD Bounded ContextsApplying a concept from domain-driven design—Bounded Context—can help you build a targeted model with Entity Framework.Julie Lerman
Windows Azure InsiderWindows Azure Web Sites: Quick-and-Easy Hosting as a ServiceWindows Azure Web Sites simplifies the deployment, management, and scalability tasks associated with hosting cloud applications.Bruno TerkalyRicardo Villalobos
Test RunArtificial Immune Systems for Intrusion DetectionExplore how artificial immune systems can model the behavior of the human immune system to detect harmful network packets. James McCaffrey
The Working Programmer.NET Collections: Getting Started with C5Ted Neward explores the Copenhagen Comprehensive Collection Classes for C#, which he deems a worthy complement to System.Collections.Generic.Ted Neward
Editor's NoteThe X FactorCharles Petzold rebrands his ongoing column to explore DirectX and the world of native development in Windows Runtime.Michael Desmond
Patterns in Practice Adding Functionality to an ObjectFor his first Patterns in Practice column, Peter Vogel looks at a problem that requires the client to dynamically add permitted functionality to an object as needed.Peter Vogel
SQL Server: Data Quality Testing Using SQL Server 2012 Data Quality ServicesSQL Server 2012 Data Quality Services isn’t just for data stewards. Find out how this tool can help your IT team improve the data quality of your data-centric projects. Gunjan Jain
Kinect: Listening with KinectExplore how speech recognition works in Kinect for Windows applications.Leland Holmquest
Read the latest how-to articles and guidance focused on cross-browser JavaScript, HTML and CSS development
More MSDN Magazine Blog entries >
Browse All MSDN Magazines
Subscribe to MSDN Flash newsletter
Receive the MSDN Flash e-mail newsletter every other week, with news and information personalized to your interests and areas of focus.