Blog - Title

December, 2009

  • Brian Harry's blog

    The first TFS 2010 patch is available

    • 6 Comments
    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...
  • Brian Harry's blog

    Second TFS 2010 Beta 2 Patch is Available

    • 7 Comments
    The second of our TFS 2010 Beta 2 test patches is now available.  The first one patched install/configuration logic.  This one fixes a number of product functionality issues and can be applied anytime after the MSI install phase, including after...
  • Brian Harry's blog

    TFS 2010 Power Tools are Available

    • 17 Comments
    The first public build of the TFS 2010 Power Tools are now available. I wrote details about them a couple of weeks ago: http://blogs.msdn.com/bharry/archive/2009/11/18/tfs-2010-power-tools-coming-soon.aspx A reminder – these are really “pre-release...
  • Brian Harry's blog

    Anatomy of a Performance Problem

    • 24 Comments
    You've seen me write a fair amount recently about the VS 2010 Beta 2 performance problems - well, you're going to see me keep writing about them :) We've had enough time, at this point, to understand the feedback and characterize the problem - I'd like...
  • Brian Harry's blog

    VS 2010 & .NET 4 Public Release Candidate Planned

    • 24 Comments
    I've written extensively in the last few weeks about the feedback we've gotten from our Beta 2. I hope you can tell we've heard your feedback, we are taking it very seriously and are committed to shipping a product that you love. I'm grateful for all...
  • Brian Harry's blog

    Shipping a great release

    • 24 Comments
    I've seen a number of comments here (and elsewhere) about VS 2010 being another "Vista". We are very aware how weakness in a few key areas (like performance) can cast a pall over an entire product. As I said in the original post, we are committed to shipping...
  • Brian Harry's blog

    The first of many performance discoveries

    • 26 Comments
    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...
  • Brian Harry's blog

    VS/TFS 2010 Build Questions

    • 1 Comments
    I’ve seen a lot of questions recently about various permutations of building VS 2008 apps with a TFS 2010 build service, building a VS 2010 app with a TFS 2008 build service, etc. Jim Lamb wrote a great FAQ post that I highly recommend you read. The...
  • Brian Harry's blog

    Looking at Virtual Memory Usage

    • 11 Comments
    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...
  • Brian Harry's blog

    Praktik Hosting of Team Foundation Server

    • 5 Comments
    I’ve seen a lot of companies asking themselves whether they want to host their own ALM solution or pay someone else to do it.  Most are still deciding to do it for themselves but I see more people deciding to let someone else do it every year. ...
  • Brian Harry's blog

    Final TFS Beta 2 Test Patch is Available

    • 2 Comments
    Today we are releasing the final TFS Beta 2 test patch.  This patch is for the client and has a few nice bug fixes in it.  Again, if you get the chance to try it out, please let me know if you have any issues. http://connect.microsoft.com/VisualStudio...
  • Brian Harry's blog

    WPF TreeView performance tip

    • 0 Comments
    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...
  • Brian Harry's blog

    Another Virtual Memory Tip

    • 8 Comments
    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...
  • Brian Harry's blog

    A last comment on editor/IntelliSense improvements

    • 9 Comments
    I got some data on some of the changes the languages team has made from Scott Wiltamuth (PUM of the languages team). The first change is in the message dispatching priority that we do in keystroke processing.  As a user is typing code that involves...
  • Brian Harry's blog

    Update on Solution Load Performance

    • 14 Comments
    One of the areas we’ve gotten a lot of performance feedback from Beta 2 on is loading solutions. We’ve made a ton of progress addressing the causes of the slowness. Like on the virtual memory issue I talked about yesterday, we’ve picked a set of “real...
  • Brian Harry's blog

    Some WPF Designer Performance Improvements

    • 12 Comments
    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. ...
  • Brian Harry's blog

    Improvements in Intellisense post Beta 2

    • 14 Comments
    I’ve written a couple of posts in the last month or so soliciting performance feedback from you all and talking about our performance efforts.  Since we realized the degree of performance problem that we still had, we have spent a ton of effort working...
  • Brian Harry's blog

    Update on Debugger Perf

    • 5 Comments
    One of the things we got a lot of performance feedback on in Beta 2 was the debugger.  We’ve been working hard on it since Beta 2 and it’s looking much better.  There was no single thing that was a magic bullet that made everything go faster...
  • Brian Harry's blog

    Requests for access to VS 2010 post Beta 2 SLCTP builds

    • 9 Comments
    Since I posted my offer to hook you up with one of the Super-Limited Community Technology Preview builds, I have received a number of requests. I'm happy to do it but I want to clarify one thing. A few people seem to have the assumption that the build...
  • Brian Harry's blog

    Proof point for improved TFS 2010 manageability

    • 3 Comments
    As you know we’re a big believer in dogfooding the products we are building and TFS has a long history of it.  Dogfooding of TFS 2010 started even before Beta 1 shipped, both inside our team and with a few other groups in Microsoft.  One of...
  • Brian Harry's blog

    Status update on post Beta 2 performance work

    • 13 Comments
    We continue to drive for improvements – trying to make contact with every person who reports issues (via my blog, Connect, Surveys, etc.).  We’re released on “Super-Limited Community Technology Preview” to individuals who have reported problems and...
  • Brian Harry's blog

    GamCom Talmia - A very cool process automation tool for TFS

    • 0 Comments
    GamCom have just released a video demo of Talmia , their innovative process workflow tool for Team Foundation Server. The video shows how an example development process can be implemented so that work items are created and updated automatically along...
  • Brian Harry's blog

    “Real World” Apps

    • 13 Comments
    Someone asked me the other day what we were using as our “Real World” apps so they could compare them to their own apps to understand how the testing we are doing will apply.  Here’s a high level overview that characterizes several of them. ...
  • Brian Harry's blog

    Blend Feedback on SLCTP1

    • 10 Comments
    About a week ago the Blend team upgraded to our SLCTP1 build (Super-Limited Community Technology Preview).  We’re starting to get some anecdotal feedback from them and we’re planning to do another survey this coming week that will include everyone...
  • Brian Harry's blog

    Why do we require NDAs on our SLCTPs?

    • 3 Comments
    Last night, I got the following question in email and it seemed like a good one and worth sharing the answer more broadly. I'm just a bit curious about why you have an NDA for your SLCTP's. The purpose of NDA's is to prevent people talking about all the...
Page 1 of 2 (31 items) 12