Click to Rate and Give Feedback
Related Articles
Here the author introduces SQL Server Data Services, which exposes its functionality over standard Web service interfaces.

By David Robinson (July 2008)
Here the author answers questions regarding the Entity Framework and provides an understanding of how and why it was developed.

By Elisa Flasko (July 2008)
Here we present techniques for programmatic and declarative data binding and display with Windows Presentation Foundation.

By Josh Smith (July 2008)
Systems that handle failure without losing data are elusive. Learn how to achieve systems that are both scalable and robust.

By Udi Dahan (July 2008)
More ...
Articles by this Author
Find out what's new for MSDN Magazine, including a print redesign and the introduction of virtual labs on our web site so you can experiment with our code.

By Howard Dierking (June 2008)
Editor-in-Chief Howard Dierking explains why it's wise to consider Microsoft Office a development platform, even though developers typically don't.

By Howard Dierking (May 2008)
Howard Dierking talks to the inventor of C++, Bjarne Stroustrup, about language zealots, the evolution of programming, and what’s in the future of programming.

By Howard Dierking (April 2008)
Here is what Howard Dierking has to say about the differences between services and distributed applications and how he has approached services in his projects.

By Howard Dierking (April 2008)
This month Howard Dierking cautions against designing applications in a vacuum with no connection to reality.

By Howard Dierking (March 2008)
This month Howard Dierking discusses the coverage of Windows Server 2008, SQL Server 2008, and Visual Studio 2008.

By Howard Dierking (Launch 2008)
This month Howard Dierking explains why the choice of a programming language can be a personal one.

By Howard Dierking (February 2008)
Passion, intelligence, and the love of learning exemplify the ideal Microsoft candidate. Howard Dierking explores these and other recruiting philosophies.

By Howard Dierking (February 2008)
More ...
Popular Articles
With custom form regions in Outlook you can pull in data from designated data sources and truly customize your users' Outlook 2007 experience.

By Steve Fox (Launch 2008)
In this article we introduce you to BizTalk Services, new technology that offers the Enterprise Service Bus features of BizTalk Server as a hosted service.

By Jon Flanders and Aaron Skonnard (June 2008)
See how to build a document-level Visual Studio Tools for Office customization and integrate it with a content type in SharePoint.

By Steve Fox (May 2008)
Joel Pobar presents an introduction to how compilers work and how you can write your own compiler to target the .NET Framework.

By Joel Pobar (February 2008)
More ...
Read the Blog
The most fundamental form of Web testing is HTTP request/response testing. This involves programmatically sending an HTTP request to the Web application, fetching the HTTP response, and examining the response for an expected value. In the May 2008 issue of MSDN Magazine, Read more!
In the November issue of MSDN Magazine, Jeffrey Richter demonstrates some recent additions to the C# programming language that make working with the APM significantly easier. In the June ...
Read more!
The July 2008 issue of MSDN Magazine is now available online. Here's what's in the issue: Data Services: Develop ...
Read more!
The June 2008 issue features the first installment of a new MSDN Magazine column on software design fundamentals. We’ll discuss design patterns and principles in a manner that isn't bound to a specific tool or lifecycle methodology. In this issue, Jeremy Miller starts the Patterns in Practice column ...
Read more!
In the April 2008 issue of MSDN Magazine, Kenny Kerr introduced the Windows Imaging Component (WIC), showing you how you can use it to encode and decode different image ...
Read more!
A combination of the retained-mode graphics system and notification mechanisms such as dependency properties unleash the flexibility and power of Windows Presentation Foundation (WPF, allowing these objects to be targets of data bindings and animations. In the June 2008 issue of MSDN Magazine, Charles ...
Read more!
More ...
Editor's Note
A New Year—A Fresh Perspective
Howard Dierking


  
One of the most important things I've learned from working at Microsoft for a while is how much we love metrics. In any endeavor of a non-trivial size, having some sort of yardstick enables you to define what success or failure looks like before you even begin to work on the project. Think of it as Test-Driven Development for running a business.
Well, being a part of Microsoft, MSDN Magazine is no different in this respect. We recently received the results from our annual reader survey, which gives us an excellent opportunity to see how well we are doing in serving the developer community. While there's still quite a bit of analysis to perform, along with Excel pivot tables and PowerPoint decks to create, I wanted to take this opportunity to share with you some of the data points that jumped out at me. After all, the survey reflects your collective opinion—and that opinion is what we will use to help us determine what topics to focus on in the coming year.
The first question asked about what technologies you are most interested in exploring. The vast majority of you expressed interest in exploring software design in more depth. This happens to be my area of interest as a developer. Because of that, I have been a little hesitant to steer the magazine in this direction for fear of making a decision that would impact you based on my own personal preferences. As I'm sure you can imagine, this data point is a great personal validation for something I already wanted to do.
Other top-rated technology interests indicated in the survey were Web services development, database development (which we currently do not plan as much content on as the survey results indicate we should), and Web client development.
That question also had a field for direct text entry, which offered the funniest repeatable response: "I am not a programmer."
A second interesting data point related to the desired extent of coverage for technologies at different levels of maturity. An overwhelming majority of you said that you were most interested in seeing us focus on technologies that have been released over the last year. Looks like you prefer that over coverage of the other options, older technologies and pre-released technologies.
Finally, a data point that may not be as easy to act on as the first two—but that I found interesting nonetheless—is the number of you with computer science degrees. I have a minor in CS, and, after being a professional developer for the majority of my career, I have often wondered how relevant this kind of training is for the modern professional developer—and by extension, you as the reader of MSDN Magazine. In fact, in a recent interview that we conducted with the person who runs recruiting for Microsoft worldwide, we asked about how important Microsoft considers a CS degree (I'm sorry, but you'll have to wait until next month for the answer to that). However, according to the annual reader survey results, the majority of you with a bachelor's degree have that degree in computer science.
If you didn't participate in this year's survey, I hope this note has shown that we pay especially close attention to your thoughts and opinions through these surveys, and I sincerely hope that you'll participate in the next survey opportunity. Also, the ability to make good decisions based on this kind of data is predicated on asking the right questions in the survey. If you have ideas about topics you'd like to see us cover in 2008 or if you have opinions about anything we're doing here, please let us know. You can always write to us at mmeditor@microsoft.com. In the end, we want to continue working to make MSDN Magazine more relevant to you—but we can only do this if you tell us what that means.

Thanks to the following Microsoft technical experts for their help with this issue: Shawn Burke, Ben Carter, Steve Lasker, Bertrand Le Roy, Eilon Lipton, Thomas Marquardt, Diana Milirud, Larry Olson, Ladi Prosek, Travis Querec, Dave Reed, Jeff Schwartz, Varun Sekhri, Bill Staples, Chris Tavares, Stephen Toub, Varun Vaswani, and Buck Woody.


Page view tracker