June 2013

Volume 28 Number 6

June 2013 Code Downloads

ALM Rangers - Extending Visual Studio Team Explorer 2012

Visual Studio 2012 introduced a completely redesigned Team Explorer and user experience. This article covers extensibility points in Team Explorer and builds a working sample to highlight the new architecture.
VB Version

Data Points - A New Option for Creating OData: Web API

Julie Lerman explores two ways of creating ODATA feeds -- WCF Data Services and the new ASP.NET Web API -- and discusses why you might choose one approach over the other.
VB Version

DirectX Factor - An Introduction to Audio Processing Objects

Charles Petzold shows you how to create XAudio2 Audio Processing Objects (APOs) to perform customized processing of audio streams.

Test Run - Amoeba Method Optimization using C#

Some difficult problems, especially in the areas of machine learning and artificial intelligence, can't be solved easily using classical optimization techniques. In such situations, alternatives, such as amoeba method optimization, can be of value, as James McCaffrey explains.
VB Version

Windows 8 - Sharing Code between Windows Phone 8 and Windows 8 Applications

Strategies for sharing code between your Windows 8 and Windows Phone 8 apps.
VB Version

Windows Azure Insider - Architecting Multi-tenant Applications in Windows Azure

Multi-tenant applications make sense from a business perspective, since compute and storage resources can be maximized by sharing them among multiple subscribers. This article introduces you to some key concepts and principles, and provides guidance on where you can get the hands-on skills you need in order to get up to speed.
VB Version