MSDN Magazine September 2012 issue

See how the latest release of Visual Studio—especially the improved IDE— helps to create an environment that lets developers do what developers want to do: work with code in a variety of technologies.
Peter Vogel

Julie LermanData Points:

Moving Existing Projects to EF 5

To take advantage of enum support and other features added to Entity Framework, you need the compatible version of EntityFramework.dll, EF 5. Julie Lerman helps to ease the migration.
Julie Lerman

Online-only Features

Web Dev Report - Integrating jQuery Mobile into ASP.NET Web Forms and MVC Web Apps

Web Dev Report:   Integrating jQuery Mobile into ASP.NET Web Forms and MVC Web Apps
This month, Rachel Appel explains how jQuery Mobile can make it easier for you to “go mobile” with your new or existing ASP.NET Web Forms or MVC Web apps.
Rachel Appel

Windows Azure Insider - Running Any Workload at Scale

Azure Insider:   Running Any Workload at Scale
Find out how you can use Azure with Linux systems to run workloads that offer powerful capabilities.
Bruno Terkaly
Richardo Villalobos

Kinect - Working with Kinect Studio

Kinect:   Working with Kinect Studio
Find out how you can use Kinect Studio to capture data feeds, save them as .xed files and reuse them to test your Kinect-enabled apps.
Leland Holmquest

Using PreEmptive Analytics for Team Foundation Server for Rapid Feedback in Production

Team Foundation Server:   Using PreEmptive Analytics for Team Foundation Server for Rapid Feedback in Production
Learn how to leverage the built-in features of Team Foundation Server to integrate incident reports and other data into existing workflows, so teams can respond more rapidly to issues and events in production.
Chris Kinsman

Features

Visual Studio 2012 - What’s New for Web Development in Visual Studio 2012

Visual Studio 2012:   What’s New for Web Development in Visual Studio 2012
Visual Studio 2012 has tons of new features for Web developers. Clark Sell discusses some of the most useful ones for builiding HTML5/CSS applications.
Clark Sell

Windows Azure - Developing and Deploying Windows Azure Cloud Services Using Visual Studio

Microsoft Azure:   Developing and Deploying Microsoft Azure Cloud Services Using Visual Studio
We walk through parts of the Azure application development lifecycle using Visual Studio and highlight the new features as we progress.
Paul Yuknewicz
Boris Scholl

Visual Studio 2012 - What's New in Microsoft Test Manager 2012

Visual Studio 2012:   What's New in Microsoft Test Manager 2012
The Visual Studio ALM Rangers team up to introduce some of the exciting new features in Visual Studio Test Manager 2012, including better exploratory testing, improved performance, video recording enhancements and many more.
Micheal Learned
Sudheer Adimulam
Tim Star

Visual Studio 2012 - Testing for Continuous Development

Visual Studio 2012:   Testing for Continuous Development
The accelerated speed of Web development requires streamlined techniques for the entire process, including testing. Here, you learn how to efficiently test Web apps in Visual Studio 2012.
Larry Brader
Alan Cameron

Visual Studio 2012 - Shape Up Your Data with Visual Studio LightSwitch 2012

Visual Studio 2012:   Shape Up Your Data with Visual Studio LightSwitch 2012
Visual Studio LightSwitch is evolving with the 2012 release to handle the requirements for modern enterprise applications to scale well, integrate with legacy systems, handle multitenant installations and many concurrent users, and much more, reports Jan Van der Haegen.
Jan Van der Haegen

Columns

Touch and Go
Exploring Spherical Coordinates on Windows Phone
Charles lays the conceptual, mathematical and programmatic groundwork for a program that lets you point a Windows phone at a spot in the night sky and show the planets and constellations.
Charles Petzold

Cutting Edge
Mobile Site Development, Part 4: Managing Device Profiles
Dino Esposito shows how to classify mobile devices in order to build a Web site that serves different markup to different devices based on their capabilities.
Dino Esposito

Windows with C++
The Pursuit of Efficient and Composable Asynchronous Systems
Kenny Kerr follows up his column on lightweight cooperative multi-tasking by exploring how C++ might directly support asynchronous programming in a more natural and composable way.
Kenny Kerr

Forecast: Cloudy
Humongous Microsoft Azure
NoSQL is a hot topic, and one of the most popular ways of approaching it is with MongoDB. Joseph Fultz looks at some of the design and implementation aspects of using MongoDB in an Azure environment.
Joseph Fultz

Test Run
Coding Logistic Regression with Newton-Raphson
There are plenty of resources describing the complex mathematics behind finding logistic regression beta parameters using Newton-Raphson, yet few implementation guides. James McCaffrey explains how logistic regression with Newton-Raphson works, and how to implement a solution in C#.
James McCaffrey

Don't Get Me Started
On Honor, Cold Iron and Hot Silicon
Doctors swear to the Hippocratic oath. Should software engineers be pledging to uphold a code of conduct?
David Platt

Editor's Note
Visual Studio 2012: The Next Big Thing
Visual Studio 2012 is another important update of the Microsoft flagship IDE.
Michael Desmond

By the Numbers

Tracking interesting data about MSDN Magazine articles, and other related topics

Top 10 Most Used Assemblies
Based on API calls and instantiation of types in common managed applications

  • mscorlib.dll 
  • System.Windows.dll 
  • Microsoft.Phone.dll 
  • System.Xml.Linq.dll 
  • System.Core.dll 
  • Microsoft.Xna.Framework.dll 
  • System.dll 
  • Microsoft.Xna.Framework.Graphics.dll 
  • System.Xml.dll 
  • Microsoft.VisualBasic.dll