|The Microsoft journal for developers||April 2013 VOL 28 NO 4|
A Tour of C++/CX
Azure Insider: NoSQL Data in the Cloud with Microsoft Azure Tables
This column introduces you to Azure Tables, a NoSQL technology for storing massive amounts of data offered as a service in the cloud.
MVVM: Maximizing the Visual Designer’s Usage with Design-Time Data
In his third MVVM article, Laurent Bugnion explains how you can simulate nonstatic data even at design time by tricking the visual designer into executing some design-time-only code.
SDL: Using the SDL for LOB Windows 8 Apps
Part 1 of a two-part series, this article examines the planning phase of the Secure Development Lifecycle (SDL). The article examines how to build security into a Windows Store project, describing how to compile a risk assessment and identify security and privacy requirements.
Patterns in Practice: Adding Functionality to an Object: Loading the Right Classes
In this column, Peter Vogel continues his exploration of implementing the roles pattern in a typical business scenario by using Microsoft’s Managed Extensibility Framework to select and load the SalesOption objects that the design pattern requires.
Leading LightSwitch: Hello, Mobile
Microsoft makes getting started with HTML5 even easier in the latest LightSwitch update.
Jan Van der Haegen
ALM Rangers: Simplifying the Configuration of Lab Management 2012
Find out how to set up and configure Lab Management 2012 to maximize the benefits of each component and technology involved.
TFS: Building and Validating Windows Store Apps with Team Foundation Service
Learn how to use Team Foundation Service to build your Windows Store apps and validate them using the Windows Apps Certification Kit.
ALM Rangers: A Treasure Hunt Through ALM Readiness
Learn the UX design considerations, coding principles and techniques the ALM Rangers used in developing an instructional Windows Store “treasure map” app to help increase ALM proficiency.
CLR: Classification and Prediction Using Adaptive Boosting
James McCaffrey explain a fascinating technique called adaptive boosting classification, which uses training data to generate a large collection of very simple rules of thumb that are then weighted and combined to improve their predictive quality.
Power Your Modern Apps with Microsoft Azure Mobile Services
It’s a complete set of cross-platform, back-end services for rapid modern app development, and Rachel Appel shows you how to set it up in Visual Studio, explains how the API works and demonstrates the necessary coding to get started.
Essential Facebook Programming: Widgets and Timeline
Learn about the tools and techniques to view and retrieve content from a Facebook wall in order to share it through other means and catalog it for something else, such as business intelligence analysis.
Why Does Entity Framework Reinsert Existing Objects into My Database?
Entity Framework sometimes reinserts existing objects into databases. In the first of a two-part series, Julie Lerman explains why this happens, and how you can avoid it.
The Working Programmer
Capturing Important Business Logic
On April 1, Ted Neward pays homage to his feline friends and introduces an important language for your .NET programming toolbox: LOLCODE.
Streaming and Manipulating Audio Files in Windows 8
Windows 8 makes it easy to write programs that can access individual music files. Using DirectX components is more difficult, but adds versatility, as Charles Petzold describes.
Don't Get Me Started
One of the delights of writing this column is that I get to see lots of new things. Sometimes their creators forget to name them, so I get to do it.
Patterns in Practice
Check out the new Patterns in Practice on the MSDN Magazine Web site.