magazine
THE MICROSOFT JOURNAL FOR DEVELOPERS
MAY 2014 VOL 29 NO 5
A C# 6.0 Language Preview
Mark Michaelis ................................................................16
Next-Generation Development
with Application Insights
Charles Sterling ...............................................................24
Patterns for Asynchronous
MVVM Applications: Services
Stephen Cleary ................................................................ 30
Software Development with Feature Toggles
Bill Heys .........................................................................38
Dangers of Violating SOLID Principles in C#
Brannon King ..................................................................44
COLUMNS
AZURE INSIDER
Microsoft Azure and Open
Source Power Grid Computing
Bruno Terkaly and
Ricardo Villalobos, page 6
DATA POINTS
Tips for Updating and
Refactoring Your Entity
Framework Code
Julie Lerman, page 12
TEST RUN
Association Rule Learning
James McCaffrey, page 56
THE WORKING
PROGRAMMER
Growl Notifi cation System:
Simpler Is Better
Ted Neward, page 64
MODERN APPS
Design a Cross-Platform
Modern App Architecture
Rachel Appel, page 68
DIRECTX FACTOR
Manipulating Triangles
in 3D Space
Charles Petzold, page 74
DON’T GET ME STARTED
Mayday!
David Platt, page 80
An Introduction
to C# vNext...........................16