A VS 2010 Beta3 would be welcomed





I want to join Carlos
Quintero on the need for a Beta 3 of VS2010.
As Carlos mentioned, Beta 2 was not reliable at all on some features like the
Addin API. But I am especially concerned about performance. These days, Brian
Harry communicates a lot on what they are doing internally to enhance
performance (See this post). This transparency is
really welcomed. However, given the state of the Beta2, I think it is important
that the whole community gets a chance to feedback if the final performance
will meet their expectation or not. Brian wrote about performance metrics measurement:


We have assessed (and will continue to) why our metrics were telling us
one thing and our customers another.


Given the fact that 1)
Beta2 is too slow for the bulk of customers 2) the VS development team has
problem measuring if performance is good enough, one more Beta round is clearly
needed. VS 2010 is certainly the most awaited VS version for a decade. Vista
was also a major awaited milestone but still, the less we can say is that it
was disappointing. It is not in the interest of anyone that VS 2010 ends up as
a Vista-like fiasco.


Hopefully, performance is
something that can be always enhanced but this comes at an exponential cost:
the more performance you want, the more effort is needed. Even if it means
delayed schedule, the eventuality of a Beta3 should be considered.


Btw, I have installed the
recent Limited CTP version on which I cannot say anything (I am under NDA) but
I still maintain my stance: a public Beta3 would be more than welcomed.


This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • http://www.trialprepllc.com Patrick Brombach

    It is really a pain …

    I must restart windows after each single build because my project .exe file is blocked by VS2010 beta 2 else I got this message: “No symbols are loaded for any call stack frame. The source code cannot be displayed.”

    I hope VS 2010 beta 3 will come fast and solve that!

    More info on this error:

    ArgumentNullException was unhandled, StackTrace:
    at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext, String[] activationCustomData)
    at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext)
    at System.Activator.CreateInstance(ActivationContext activationContext)
    at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()
    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()

  • http://codebetter.com/members/Patrick-Smacchia/default.aspx Patrick Smacchia

    Yes that is awesome!

  • DavidB

    They are listening: VS 2010 & .NET 4 Public Release Candidate Planned http://blogs.msdn.com/bharry/archive/2009/12/17/vs-2010-net-4-public-release-candidate-planned.aspx

  • FaxedHead

    Our dev team is using VS 2010 B2 and the poor performance (and numerous crashes, including OutOfMemory exceptions on 4Gb RAM machines) means that at the very least we will have to consider upgrading all our dev machines, and move to 64-bit OS, to minimise the pain of using this version. Bring on a STABLE, HIGH_PERF beta 3 please!!

  • http://truecrafting.codeplex.com Iketh

    I’m explicitly using VS 2010 to help with development, but Beta2 is nearly impossible to be productive. It crashes every 5 minutes. Please get a Beta3 out that doesn’t crash so horridly so we may abuse the product.

  • cs
  • Brendan

    You just have to look at some of the PDC videos to see how unstable this Beta 2 is. Some of the simple demonstrations shown produced so many errors and crashes it is making me very worried about the RTM.

    What is it going to be like with real world solutions?

    Ok so it’s still a beta but the final release isn’t that far off.

  • Brad

    Re: 8 cores/ 12gigs of ram required:
    My point was that VS2008 actually performed BETTER when i set the affinity to 1 or 2 cores. So they have done lots of work on concurrency. Maybe at the cost of performance on 2 or 4 cores.

    I am having lots of bugs around building/running/deploying. It seems to get “stuck” trying to run the normal bin/debug version when i am compiling into bin/x86/debug etc.

  • http://weblogs.asp.net/fbouma Frans Bouma

    If a software editor requires 8 cores and 12GB ram to perform well, we’re all doomed.

    Patrick, I fully agree, B3 is needed. However as Marketing calls the shots at MS as we all know, this won’t happen, they’ll ship in spring. Btw, the same comments were also given on 2008, which got a quick service pack right after RTM. It wouldn’t surprise me if they would pull the same stunt with this again.

  • http://www.NDepend.com Patrick Smacchia

    Brad, this is great news you have a powerful machine with 8 cores that certainly benefits from the new concurrency model implemented in VS 2010.
    But you are just one customer of VS 2010 amongst millions, and most of us have only one or 2 cores. If your solution is that everyone buy a new powerful machine, then VS 2010 will be a fiasco like Vista was.

  • Brad

    Odd. I find 2010 much faster, especially on my work beast (8-core xeon, 12gigs ram etc). R#, obviously slows them both to a crawl, but i still think the 2010 crawl (with R# build 1547 from a few days ago) is a slightly faster crawl.

  • Doug Wilson

    I agree. Beta 3 is needed. After many unsuccessful attempts to install VS 2010 Beta 2 on several different machines including a fresh load of Win 7 x86 I can’t believe that they are actually considering shipping anytime soon. And personally, since I spend 10+ hours a day with VS, I’d rather have a rock solid performer six months from now than a frustrating experience 6 weeks from now.

  • http://codebetter.com/members/Patrick-Smacchia/default.aspx Patrick Smacchia

    No, so far I did my VS 2010 tries without R# and nothing else installed.

    I don’t have particular problem to report, MS already have tons of detailed feedbacks. It is just that every actions seems much slower than in VS 2008.

  • Brad

    Are you running resharper as well?

  • http://poweredbyalt.net Douglas Starnes

    I agree. I have filed several bugs that other people have had as well. They have been unable to reproduce any of them. I even did a clean install on a new partition on my machine and it didn’t help.