Showing archive results for December 2009

Dec 9, 2009
Post comments count0
Post likes count0

Another Virtual Memory Tip

Brian Harry
Brian Harry

In truth, this won’t apply to very many of you and it is with some trepidation that I share it.  The last thing in the world I want is for everyone to blindly follow it.  This, like in many things in software, involves trade-offs that you need to think hard about. VS 2010 includes more managed code than any previous version of VS.&n...

Visual StudioPerformance
Dec 9, 2009
Post comments count0
Post likes count0

Another Virtual Memory Tip

Brian Harry
Brian Harry

In truth, this won’t apply to very many of you and it is with some trepidation that I share it.  The last thing in the world I want is for everyone to blindly follow it.  This, like in many things in software, involves trade-offs that you need to think hard about. VS 2010 includes more managed code than any previous version of VS.&n...

Visual StudioPerformance
Dec 8, 2009
Post comments count0
Post likes count0

The first TFS 2010 patch is available

Brian Harry
Brian Harry

As part of getting ready to ship, one of our exercises is to make sure we can service the product once it ships.  We do this by releasing a few "test" patches for the Beta 2 release.  At the same time, we like to include a few fixes that people may actually find useful. We (the TFS team) are planning 3 patches as part of our B...

TFS
Dec 8, 2009
Post comments count0
Post likes count0

Looking at Virtual Memory Usage

Brian Harry
Brian Harry

One of the big problems that I’ve talked about is virtual memory exhaustion and the resulting VS instability.  Today, VS is a 32-bit process – I’m sure that’s going to change (become 64-bit) at some point but it won’t for 2010.  A 32-bit process has 2GB of address space on a 32-bit OS.  You can throw the 3GB switch and get another GB...

Visual Studio
Dec 8, 2009
Post comments count0
Post likes count0

Visual Studio Testing Tools Roadshow in Chicago and Milwaulkee

Brian Harry
Brian Harry

Angela Dugan (Binkowski), a friend of mine in the field, asked that I help her advertise a roadshow she is doing.  Here’s what she had to say about it: Ram Cherala, Principal Program Manager in the Visual Studio Test Tools Business, will be visiting the Midwest District to provide a deeper dive into the innovative new capabilities being intro...

Visual Studio
Dec 7, 2009
Post comments count0
Post likes count0

Some WPF Designer Performance Improvements

Brian Harry
Brian Harry

We've heard loud and clear that the WPF designer performance in Beta 2 was unacceptable.  Well, in a good kind of way, we knew that before we shipped Beta 2.  This was one case where our performance tests were telling us the right thing.  We discovered some issues late in the Beta 2 cycle (partially a regression, I think) and didn't ...

Visual Studio
Dec 7, 2009
Post comments count0
Post likes count0

WPF TreeView performance tip

Brian Harry
Brian Harry

Another of the many performance issues we hit (trust me not all of them were WPF related, it just so happens that the first two I've blogged about were)... http://blogs.msdn.com/permanenttan/archive/2009/11/20/wpf-treeview-memory-consumption-and-performance.aspx We hit this in the tree view you use to select which branches you want to visualize cha...

Visual Studio
Dec 7, 2009
Post comments count0
Post likes count0

WPF TreeView performance tip

Brian Harry
Brian Harry

Another of the many performance issues we hit (trust me not all of them were WPF related, it just so happens that the first two I've blogged about were)... http://blogs.msdn.com/permanenttan/archive/2009/11/20/wpf-treeview-memory-consumption-and-performance.aspx We hit this in the tree view you use to select which branches you want to visualize cha...

Visual Studio
Dec 7, 2009
Post comments count0
Post likes count0

Team System Web Access 2008 Scalability Update Released

Brian Harry
Brian Harry

While we're talking about perf... Over the past year we've heard increasing complaints from customers about the scalability of the Team System Web Access Power Tool as more and more people try to use it.  The problem is usually manifested as frequent application recycles (you can see if it's hitting you by looking in your event log)....

TFSVisual Studio
Dec 7, 2009
Post comments count0
Post likes count0

The first of many performance discoveries

Brian Harry
Brian Harry

Along with painting the big picture of our performance efforts I'd like to share a few specific things we've learned along the way.  The first is hosting a WPF window inside a Windows Forms Window. We've spent a lot of time looking at memory usage over the past several months and one of the things that we saw was that some tool windows were ca...

Visual Studio