15 minute blog post: A Hidden Feature in Visual Studio 2010

The sunset in Seattle was spectacular this evening. My wife and I climbed the water tower in Volunteer Park to look across the Sound as the sun dipped behind the Olympic mountains and, in the space of a few minutes, the sky turned from blue to orange and pink. We both agreed that the Emerald… Read more

Three New Managed Package Framework features for Visual Studio 2010

This post describes three new features that have been added to the Managed Package Framework (MPF) version 10.0 in Visual Studio 2010. These features are available to anyone developing extensions in managed code for Visual Studio 2010. To get started building extensions for Visual Studio, start by visiting the Visual Studio Extensibility Developer Center on… Read more

WPF in Visual Studio 2010 – Part 6 : Automated UI Testing

This is the sixth article in the WPF in Visual Studio 2010 series. This week, guest author Phil Price gives us his view of what it took to test the new WPF UI. – Paul Harrington Background This post covers an overview of techniques that we used to create and maintain automated user interface regression… Read more

WPF in Visual Studio 2010 – Part 5 : Window Management

This is the fifth article in the WPF in Visual Studio 2010 series. This week, guest author Matthew Johnson presents a fascinating behind-the-scenes look at Visual Studio’s innovative window management system. – Paul Harrington Background Several people have expressed interest in how much effort was required to write a WPF window management system that supports… Read more

WPF in Visual Studio 2010 – Part 4 : Direct Hosting of WPF content

This is the fourth part in the series of posts on Visual Studio 2010’s use of WPF. This week, we’ll take a look at how Visual Studio 2010 detects and hosts WPF content ‘natively’ while at the same time allowing for non-WPF content. Frames and Panes In the Visual Studio extensibility model, the client area… Read more

Visual Studio 2010 Text Clarity: ClearType Options

Text clarity in Visual Studio 2010 has been a hot topic throughout the product cycle. Each time we talk or write about it, we seem to invite yet another round comments, some of them quite emotionally charged. We take such feedback very seriously because, whether the comments are completely justified or not, there’s always some… Read more

WPF in Visual Studio 2010 – Part 3 : Focus and Activation

  Continuing the WPF in Visual Studio 2010 series, today’s post is on the subject of “Focus and Activation”. Of all the problems we had to deal with in the new WPF UI, this was probably the most tricky to get right. Focus problems are notoriously hard to debug, partly because interacting with the debugger… Read more

WPF in Visual Studio 2010 – Part 2 : Performance tuning

This post, the second in a series of articles on Visual Studio 2010’s use of WPF, covers tips and techniques for optimizing performance of WPF applications, and also several areas where we needed to tune Visual Studio 2010 in order to squeeze the best out of WPF. The first post in the series covered the… Read more