Jason Zander is Corporate Vice President for the Visual Studio team in the Developer Division at Microsoft. Learn more about Jason.
More videos »
I’m happy to announce that Beta 2 is now ready for download! MSDN subscribers may download the beta immediately with general availability on Wednesday. Beta 2 comes with a “go live” license which means you can start using the product for production related work (see the license agreement with the product for more details).
I have a few tutorials queued up which I will be publishing over the next several weeks; stay tuned.
The biggest change you’ll see with these release is the change to the SKU line up. The goal with the new line up is to reduce the number of SKU’s you have to think about and install and make it a very simple set:
In addition to these changes, Team Foundation Server (TFS) is now available with all versions of Visual Studio 2010. You can get started with TFS Basic and work up to full multi-sever support, SharePoint integration, etc as your needs grow.
The new “Test Elements” SKU is designed for testers who don’t need to write code. You can manage your test cases, work items, and do manual testing using the SKU. Because everything is integrated through TFS, you can continue to collaborate with the entire team.
The UI has been refreshed with a new start page that gives you quick links to common tasks or background on programming tasks. I have TFS Basic installed on my laptop; you can see Team Explorer support for source control, work items, and builds:
Beta 2 now ships with several new project types we’ve mentioned before such as Windows Azure (under “Cloud Service”) and SharePoint, all available for C# and Visual Basic programmers:
In addition support for Silverlight 3 and ASP.NET MVC 2 are included in the build.
As an engineering team, the goal for Beta 2 was to work very hard on performance, stability, and the integration of the feature set. Our focus is now transitioning to getting your feedback on the product and preparing for the release candidate (RC) milestone which is our final milestone before shipping the product. Please download the beta and send us your feedback.
Enjoy!
Jason
The VS2010 milestones are Beta1, Beta2, RC, RTM ?
Jason,
It's not quite clear to me how TFS Basic is distributed and charged for - is a separate free download from Visual Studio? In this case can it be used with the Express Editions? Alternatively, is it just simply part of the Visual Studio Pro etc... install?
...Stefan
I'm trying to install Beta 1 (Team System) so that I can install Beta2 (Premium). The uninstall asked for TFSObjectModel-X86_ENU.exe. I've already formatted the DVD that had Beta1 on it. What do I do now?
did you really mean to say - SKU is designed for "testes" ?
The new “Test Elements” SKU is designed for testes who don’t need to write code. You can manage your test cases, work items, and do manual testing using the SKU. Because everything is integrated through TFS, you can continue to collaborate with the entire team.
Where's the sku-comparison table?
Histor...Intellitrace only in the 12 grand sku? What'll they think of next?
@Jeffrey - correct
@Stefan - You can find full product information here: http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx. You have access to TFS with Professional and above. CALs come with Pro and above as well.
@Bob - I've asked the deployment team to provide instructions / workarounds.
@Typo - my apologies, certainly a typo. I've fixed it, thanks.
@SystemOnAStick - the full product comparision chart is in the URL above in this comment.
Bob Schild,
You can easily work around the issue where the uninstall of Microsoft Visual Studio 2010 Team Suite Beta 1 asks for TFSObjectModel-X86_ENU.exe.
All you need to do is go to Add/Remove Programs and uninstall Microsoft Team Foundation Server 2010 Beta 1 Object Model.
Then, proceed to uninstall Visual Studio Beta 1.
This issue will not affect users of Visual Studio 2010 Professional Beta 1.
Full details are available online in the Beta 2 readme at: http://go.microsoft.com/fwlink/?LinkID=166199 Go to section 2.1.1 for more details. Be sure to click on the link to the Beta 2 Installation ReadMe Addendum.
Hope that helps provide a smooth upgrade experience for you.
David Guyer
Since VS2003 time frame I have enjoyed the sweet irony of VS packaging. Judging from SKU package choice, Microsoft think Professional developers do NOT need to profile their code :) And given the fact that MS are zealots about dog-fooding their products, that means
* either MS programmers do profile their programs, which means they use VS SKU other than Pro, which leads to the conclusion they are not professionals;
* or, they are indeed professional, thus they do not profile their code, which may explain the sluggishness of an particular OS*
Now, leveraging** the good practices from VS 2003, 5 and 8, you built upon the best examples in the industry and cut the balls of the debugger as well. So now Professionals do not even need to *debug* their code!
But obviously, you didn't missed the opportunity to upsell TFS. Yeah, Subversion/Trac/TortoiseSVN are one very competent software management system, so noone cares for TFS, so it needed a boost. Do Express editions now have integration with it as well? Because they lacked the breakpoints management UI, "because it is confusing", like novices are less confused by the bugs in their code.
Thanks for the great choices in packaging the SKUs!</sarcasm:off>
* which I really like and which boosted my productivity a lot, but how could I miss the opportunity to poke fun at it :-)
** normal people "use" stuff
Oh by the way, congratulations for implementing the historical debugger! IMHO a good debugger and profiler are very important tools for a developer but the pricing policy of MS keeps them out of reach of programmers in the developing countries. To put it bluntly, my boss have the choice: buy us VS 2010 licenses with the profiler included or pay our salaries the whole next year :-D
Is beta 2 safe to install on a production developer machine or is it still advisable to install it on a virtual machine ?
I have to agree with Teo w.r.t profiler. Profiler should be in Professional. If there is an SKU where profiler should be missing because of price policy, it should be the Express SKU, but definitely not any SKU that is paid for (and even more so for Visual C++, since in C++ performance is often the reason the language is used).
It really sucks that you are only including IntelliTrace Historical Debugging in the Ultimate version.
Microsoft is really out of touch with what developers need.
Tell you what, you can keep your Azure hours and give me the new debugger instead...
David,
Thanks for the info. That worked. I assume that Compact Framework is still in work since it's not in Beta2.
Why have you removed Standard version?!?! Will VS 2008 Standard owners be able to upgrade (with decent pricing) to Professional version? We bought 2 VS 2008 Standard licenses last month specifically because we expected to upgrade to VS 2010 Standard by the time it gets released, so now it turns out we are not wanted?
This is NOT simplification at all unless you are going to price Pro version at the same level you price Standard.
You've always been out of touch when it came to "high end" versions, but now you are cutting off your own feet. And what's with this "debugging" not being in Pro version? I assume here you mean "advanced" features of debugging like profiling etc?