Visual Studio Blog

The official source of product insight from the Visual Studio Engineering Team

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 tests for Visual Studio. Regression ...
Comments are closed.0 0
WPF

Tips and Tricks: Visual Studio 2010 Image Library

I was in the middle of creating UI mockups for some extensions I’ve been working on and realized that I needed some icons to polish off the sketch.  Sure, I could have just grabbed a screenshot of VS, opened up my favorite image editor, and pulled out the icon that I needed…but what if my “perfect” icon wasn’t in VS?  After...

Tips and Tricks: Apply (or Don’t Apply) Cut or Copy commands to blank lines

As you may know, Visual Studio’s cut and copy commands are useful for more than just selected text.  If you invoke them when there is no selection, VS will cut or copy your entire line, which saves you the trouble of selecting the line before adding it to the clipboard.  Although a lot of developers find this helpful, we occasionally hear ...

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 ...

Troubleshooting pkgdef Files

For those using the Visual Studio 2010 SDK to create extensions for Visual Studio, you should find the creation and use of .pkgdef files to be mostly automatic (see What's a PkgDef and Why?). However, like anything involving computers and software, there are occasions that require manual intervention because they aren’t covered by the ...

Tips and Tricks: Quickly Closing Documents

In VS 2010, we made a design decision to move the “X” from the right side of the Tab Well  to within each tab.  Before (VS 2008) (image) After (VS 2010) (image) The majority of feedback around this change was positive, but, as with most UI changes, there has been a vocal group that preferred the older placement.  ...

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 of a window is called a “...

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 nugget of ...
Comments are closed.0 0
WPF

Why does Visual Studio 2010 convert my projects?

(image) Hi, I am Richa Prasad and I am the Program Manager for the Project System team. This means that I work on many features for managing projects and solutions. One such feature is the conversion process. We have recently received many requests for making the conversion process optional; i.e. supporting the ability to open old Visual ...

WPF Text Clarity Improvements

As most of you know, we’ve rebuilt the editor and much of Visual Studio using WPF for Visual Studio 2010.  This allows for a wealth of new visualizations and enables many new extensibility scenarios, often making previously impossible tasks possible and previously difficult tasks much easier.  Unfortunately, the WPF text team has been ...