Announcing Visual Studio 2010 and .NET FX 4 Beta 2


 


I am pleased to announce the release of Visual Studio 2010 and .NET Framework 4 Beta 2.  MSDN subscribers can download Beta 2 today.  The beta will be available to the rest of the world on Wednesday. 


Visual Studio 2010 has made significant enhancements since Beta 1.  We’ve come a long way in performance and general stability, and while there is more work to do before we release Visual Studio 2010, we hope you’ll like what you see. 


Beta 2 also includes integrated tooling for SharePoint, including project templates and debugging support, and runtime and tooling support for developing great Windows 7 applications. 


Since Beta 1, new Windows Azure Tools templates make it easy to get started developing Windows Azure applications, and enhanced support for Silverlight 3 databindings let you focus on writing your code. 


Team Foundation Server is now included in all versions of Visual Studio 2010 with MSDN.  For small teams that need only core development features such as source control, bug tracking, and build automation, TFS Basic offers a simple, streamlined install and runs on server or client machines.  Test Elements users will notice a more intuitive and responsive user interface.


We’ve been making improvements to the .NET Framework as well.  I’m happy to say that the download size of .NET Framework 4 Beta 2 is greatly reduced from previous versions of the .NET Framework, with most flavors coming in under 50 megabytes.  Significant improvements to WPF’s text rendering stack make text sharper.  You will notice sharper text in the Visual Studio 2010 editor. 


We are also announcing a simplified product lineup and pricing options today, as well as new benefits for MSDN subscribers.  For MSDN Premium subscribers, the “Ultimate Offer” will offer access to the next level of Visual Studio 2010 at launch on March 22, 2010.  Find out more about the new product lineup and the “Ultimate Offer” here.


Visual Studio 2010 Beta 2 is available today for MSDN subscribers and will be available October 21st for public download. Keep an eye on the Visual Studio 2010 Product Page for or sign up to be notified when it becomes available.  The team and I are looking forward to hearing your feedback.


Namaste!

Comments (64)

  1. Greg Shelton says:

    Looking forward to giving TFS Basic a spin.

  2. bobrik says:

    Will Visual C++ Express 2010 include compiler for 64-bit? Or still "C++ Express = no 64-bit development"

  3. Joe says:

    Could you elucidate on "Team Foundation Server is now included in all versions of Visual Studio 2010."

    Does this mean TFS client licenses are now available to all version of VS 2010 (except, I presume, Express?) Does this mean, you now only need to purchase a TFS server (assuming TFS Basic isn’t sufficient) for those of us without the cash to purchase the high end MSDN offerings?

    I am extremely interested in TFS Basic, especially since our current version control provider flaked out with their latest release. Unless it is missing some core functionality, TFS Basic would be perfect for our needs (especially since the internal requirement that we support Linux clients has been quietly dropped.) Management will be justifiably upset that we flushed over $12,000 down the drain, so I’d need to really line everything up, but if TFS Basic is less than our license renewal, they’ll be happy again.

  4. Jason says:

    Where does windows mobile development fit in?  Hopefully, express editions will be included this time.

  5. Klaus Even Enevoldsen says:

    Congratulations! I am looking forward to trying it out as soon as it is downloaded! I am sure it is a great release!

  6. Daren says:

    Does Beta 2 have a go-live license?

  7. Tony Goodhew says:

    Does VS 2010 Beta 2 have a GoLive license?

    Yes. The rights are expressed in the license document inside the Beta 2 product.

    Tony Goodhew

    Microsoft Corp.

  8. phuff says:

    Jason: Yes, Express editions are included in the Beta 2 release.

    Polita Paulus

    Developer Division

    Microsoft

  9. Could you elucidate on "Team Foundation Server is now included in all versions of Visual Studio 2010."

    All versions of Visual Studio 2010 that include an MSDN Subscription will also include a client & server license for TFS. You will be able to install this either on your client machine (very similar to client side SCM such as VSS) or on a server machine just like TFS 2008.

  10. Seamus says:

    Great release! I can’t wait to evaluate this stuff. TFS, .Net 4 and VS have come a long way.

    I have to express some disapointment though. Yes the sku’s were simplified but I really wish there was just one.

    The price is too high. It’s a barrier for many small comapnies that can use free tools. The features I find most interesting, test and lifecycle management, all require Ultimate. Same goes for Web and Load testing. If it wasn’t for tools such as ReSharper or CodeRush I would never use VS as my editor.

    Anyway, just a request that you further simplify the product line and lower the cost barrier.

    Daren, there is Channel 9 movie explaining setup of VS 2010 Beta 2. It explains that Beta 2 does have a go-live license.

    The TFS installer includes the ‘Basic’ install option which can be installed on a client OS.

  11. David Jacobson says:

    The simplified product lineup eliminates the Standard edition.  No upgrade price is listed for the Professional edition.  Effectively, the new product lineup appears to be a 400% price increase for anyone who needs the Standard edition.  Don’t you think this kind of price increase deserves at least a little explanation?

  12. Doug Seven says:

    Joe said: Could you elucidate on "Team Foundation Server is now included in all versions of Visual Studio 2010."

    Team Foundation Server 2010 will be included in the MSDN subscription that comes with Visual Studio 2010 Professional, Premium, Ultimate, and Test Elements. This copy of Team Foundation Server in licensed for unlimited development and test use (as is all MSDN software) and licensed for one production deployment. These MSDN subscriptions also include one CAL.

    Team Foundation Server has three installation choices – Basic, Advanced and Custom.

    Team Foundation Server will also be available in retail for around $500 USD and will include a license term allowing up to five (5) named users without CALs to use Team Foundation Server. To grow to more than five users, simply buy CALs for the new users. This enables small teams of five or fewer to get up and running on Team Foundation Server for as little as $500 USD.

    Of course having Visual Studio 2010 with MSDN means you can get Team Foundation Server up and running at no additional cost.

    D7

  13. Robert says:

    I like the overhaul a lot so far!

    Everything on MSDN feels a lot cleaner than it used to be, and it is nice to FINALLY see some actual personality on the webpages!  (I loved the ‘This is no namby-pamby beta.’ line on the VS2010b2 download page)

    Really looking forward to giving the new font rendering and LayoutRounding in WPF4 a spin.  This is shaping up to be quite an excellent release!

  14. When will the Visual Studio 2010 Beta 2 SDK be available?

  15. When will the Visual Studio 2010 Beta 2 SDK be available?

  16. As a Microsoft Gold Certified partner with ISV competency (amongst others), we had permission to have one instance of TFS 2008 running with about 25 CALs of the VSTS 2008 Team Development edition. Since Microsoft merged the Development and Database edition we could also make use of the Database edition.

    Now that there is a new product line up, how will that influence our current licensing situation?

    Where do we find back the Dev and DB edition and what’s with the Tester and Architect edition? Will those be included in a package we can use due to our company status right away now?

  17. Joe says:

    Tony & Doug, thank you for the quick response to my question. That is fantastic news. I wish we had this kind of pricing a year ago!

  18. pingpong says:

    Was the VStudio banner at the top of this post modelled after the livery on the prototype of the ill-fated Boeing 787?

    http://en.wikipedia.org/wiki/File:Boeing_787.jpg

  19. phuff says:

    David Jacobson:

    We will have a price promotion at launch to help reduce the costs for existing Standard customers, but we aren’t announcing specifics at this time.

    Polita Paulus

    Developer Division

    Microsoft

  20. Aaron Marten says:

    @Kevin Kennedy … The Visual Studio 2010 SDK Beta 2 is also available now to MSDN subscribers, and will be on the public download site Wednesday, Oct 21. Same schedule as VS.

  21. Boris Jabes [MSFT] says:

    Hi bobrik,

    The C++ Express product won’t support x64 "out-of-the-box" but that’s mainly to save on the download size. The subsequent Windows SDK will contain all the 64-bit libraries and tools and will light up the Express IDE when you install it.

    Thanks,

  22. What about users like myself who have an active Visual Studio Team System 2008 Development Edition with MSDN Premium subscription with Software Assurance, will my subscription also automatically transition to Visual Studio 2010 Ultimate with MSDN when Visual Studio 2010 RTMs?

  23. Jack Ukleja says:

    Exciting!

    Anyone know of a download location that supports resume?

    Just had my download fail after 1GB… at which point I am reminded that most of the MSDN file servers don’t support download resuming!

  24. Hitesh says:

    Features wise VS 2010 look promising but why you people suddenly started changing logos for all products. I have been using Visual Studio + MSDN since 1996 and what I have notice is the NEW LOGO design/color are very poor compare to existing one. I think, before changing mainstream features, UI & UX, MS should have conducted a survey to get the feedback from the people who are using these products around the world. These new logos are not giving stand-out impression as previous one. I am sure none of the customers may have asked MS to CHANGE logos & MSDN UX!

    Hitesh

    Cheaani, INDIA

  25. anon says:

    Can you do the impossible and delight us by making RTM available on DreamSpark the same day as TechNet and MSDN? Or will we have to wait for months again?

  26. SM says:

    I’d like to add to what David Jacobson said and voice my concern with you dropping Standard edition. Express editions don’t currently support add-ins or packages, i.e. cannot be extended at all, whereas Standard edition could. I can install Standard edition, install a few add-ins and get a very nice env going. We are now forced into high priced and often unjustified upgrade path, especially in this tough economic times. Offering a limited time upgrade is just a temp solution and doesn’t address the fundamental problem of not having a good entry level env, one that can be extended. I use Pro version at work but need Standard one at home. I suggest you reconsider while you have a chance. Give developers more choices, not less.

  27. Ignacio says:

    Great, VS works much faster than Beta 1! I’m looking forward on trying the TFS Basic on my laptop (Installing… :D)

    I must admit I was hoping that covariance and contravariance wast at least implemented on the IEnumerable<T> for this release. Is there any chance we can get those bits before the final release?

  28. shaggygi says:

    Will VS 2010 Beta 2 support MS Surface development out-of-box?  Will there be videos on how to develop Surface apps with VS 2010?  TIA.

  29. phuff says:

    shaggygi:

    The Microsoft Surface SDK will remain as a separate download. However, you can use Visual Studio to design and build your WPF-based Surface application.  You can find out more about developing for Surface at http://www.microsoft.com/surface/.

    Polita Paulus

    Developer Division

    Microsoft

  30. Melitta says:

    Ignacio: IEnumerable<T> is covariant in Beta2.  You can check out the documentation below for more details.  Is there some particular behavior you’re noticing that would indicate variance is broken with IEnumerable?

    http://msdn.microsoft.com/en-us/library/9eekhta0(VS.100).aspx

    Melitta,

    Base Class Libraries Team

  31. pat says:

    WPF based VS210 beta 2 is slow and another stupid move like XP to vista

  32. Alex says:

    Why no Windows Mobile support in beta 2 also?

  33. Hoang Vu says:

    Is there a ISO for the beta 2 (I’m not subscribed to MSDN) ?

  34. gasd says:

    Is there no ISO Image available?

    BTW:Info strategy concerning VS2010 of microsoft is just confusing! Too much places (blog, twitters, …) with different (false) information?

  35. VV says:

    I echo the comments about an ISO.  The public download page only lets you download the web installer.  I would like to download at work (where I have a nice fast connection), put the ISO on a USB stick and take it home to install.

  36. stefac says:

    Please let NON MSDN subscriber to download ISO image! Thank you. (Why this web installer… useless setup…)

  37. Pat,

    RE "WPF based VS210 beta 2 is slow…"

    Can you please e-mail us (DevPerf@Microsoft.com) with information about your system configuration and the performance problems you’re seeing?

    Thanks,

    David Berg

    Microsoft Developer Division

    Performance Engineering

  38. phuff says:

    The ISO images of Beta 2 are coming soon.

    Polita Paulus

    Developer Division

    Microsoft

  39. Sam says:

    Is support for Windows Mobile dropped in Visual Studio 2010?

  40. Sriram says:

    @Jason:

    Express editions are available from

    http://www.microsoft.com/express/future/

  41. phuff says:

    The ISO images are now available at http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx.

    Polita Paulus

  42. Tom says:

    Why doesn’t it support Windows Mobile development?

  43. Michael Goldshteyn says:

    Sadly the product crashes for me on startup with an annoying "The application cannot start." error. I have already filed a report at Microsoft Connect:

    https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=499244

  44. Joe says:

    I have almost exactly the same problem as Michael. The first time I run the product, I can create an MFC project. It won’t edit any source files those with a "Can’t open xxxx" error. After I shut down, I can no longer start the application with "The application cannot start." error.

    (Oh, I was able to edit the really, really annoying and oh so useless ReadMe.txt file. The editor was slow, cumbersome and ugly.

    Finally, the color scheme and UI design really stinks. Please rehire your talented usability experts.)

  45. phuff says:

    For those that have asked about mobile support-

    While Visual Studio 2010 Beta 2 doesn’t contain built-in mobile support, we are working closely with the Mobile team to deliver support for mobile development to VS 2010 developers in the future.  If you are looking for tools to do Windows Mobile 6.5 development see here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6e

    Polita Paulus

  46. Somasegar says:

    Hi Anon,

    The team is looking into how to make the RTM bits available via DreamSpark as soon as realistically possible after we RTM.  

    -somasegar

  47. Kiarash says:

    Hi dear Soma,

    I’m working on a managed Multi-touch WPF application and I was so excited and was looking forward to this release for a long time. It really caught me! all the improvements were honestly one of a kind! But it really disappointed me when I saw that none of your promises came true about multi-touch support! and I damn really angry about it!

    1. First of all there aren’t any of those promised multi-touch enabled WPF controls of Beta 2! like panning and flicking effect in Listbox and so on!

    2. It really drives me mad why Blend 3 doesn’t still support .net 4.0 projects! so what should we do?! we’ve gotta kiss away Blend 3 for now?!

  48. Poor student says:

    "phuff said:

    We will have a price promotion at launch to help reduce the costs for existing Standard customers, but we aren’t announcing specifics at this time."

    That will most likely be more expensive than VS2008 Standard 🙁

    I "only" have VS2008TS (MSDNAA-license), and wanted to buy VS2010 Standard so I could sell some small programs, but the Pro-price is way to mutch for me.

    -> $800 == no VS <-

  49. Ignacio says:

    @Melitta you are right, variance is implemented on IEnumerable. I probably tried it on a project targetting 3.5, My bad! I was a bit to excited on the release.

    I started trying the new features one by one on a clean project and the variance is implemented on IEnumerable<out T> and it works fine.

  50. Henry says:

    I had Installed Beta2, it works for the first time and now I am getting error "The application cannot start". It doesn’t write the event log entry to say why?

  51. Henry says:

    I got the work around for the error "The application cannot start" from Vs2010 forums

  52. jimdel says:

    I too am a Standard user. Unless you announce the pricing for us to Pro very soon, I’m jumping to the open source ship. Good move MS!

  53. In response to Michael, Joe and Henry:

    Unfortunately, a bug made its way into Beta 2 that can result your settings becoming corrupted.  If you run into a dialog on startup that states “The application cannot be started” I recommend running devenv /resetuserdata.  This should get Visual Studio working again.  If this doesn’t work, please let us know by sending a bug our way at: https://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx

  54. SF says:

    I paid less than $200 for VS2005 Standard (for the add ons) and am/was looking forward to upgrading  … but not if the pricing isn’t in line with what I paid for VS2005

    This isn’t going to help drive Win7 development

  55. aaronru says:

    Hi Jack,

    Sorry to hear that you had an issue with the MSDN download servers.  Starting on 10/21, you can get the Web download manager tomorrow via the public download channel. This Experience will download a web download manager, which will only download and install precisely what you need in a robust way.

  56. Marcel says:

    I downloaded and installed VS2010 and runs very well.  I look forward to review the final release.

    Marcel

  57. Developer says:

    I already use it. The new version works well.

  58. Folkert says:

    I hope Microsoft will reconsider its decision to drop the Standard version of VS 2010. First thing that comes to mind in a year in which Microsoft’s profits drop, is that they just need more money to come in. Also it gives the open source community new arguments against Microsoft. Once you start developing for the MS platform, it’s not always easy to move away from it, and at that time, MS raises the costs of its entry level development platform significantly. Maybe it’s something for European Commissioner for Competition Neelie Kroes to look into…. :-(((

  59. bneacetp says:

    As other people have voiced, I am definitely disappointed by the lack of a Standard edition of Visual Studio 2010.  I do hope that this decision is reconsidered.  The removal of a Standard edition creates a very sizable price gap between the free Express edition (which is limited) and the Professional edition which is around $800.00.  I understand and agree that cutting SKUs is a positive move, but this was a bad place to make that cut.  Microsoft, I hope you reconsider this as a limited-time offer is not a viable alternative to just simply having a Standard edition.

  60. B.Reynolds says:

    My employer is one that does not buy MSDN subscriptions for its developers and is slow to adopt versions of development tools.  That’s fine, that’s their business.

    But for me, I’d like to stay on top of things at home and perhaps do some very small freelance work on the side just to keep my skills up to date.  There is no way I can justify paying that kind of money for the professional edition.

  61. Uber says:

    Not upgrading.

    Sorry, but I’m not paying the kind of money needed for a Standard Edition, and TBH a promotion isn’t good enough.  Some of us are in school and have other activities to fun on our own.  I don’t like being cornered into turning my financial life upside-down just cause some random company decides to drop a SKU that has existed for 10+ years and give me a set time to ugprade or GTFO.

    I just went to the VS2k10 page and wondered Where the Hell the Standard SKU was.

    All these development tool companies seem to have forgotten the small guy, the college student, the enthusiast.

    Some people are interested in your Express (as in severely limited) Editions (lol).

  62. Uber says:

    I meant I’m not paying the kind of money needed for a Professional Edition.

    Microsoft was one of the last development tool vendors that actually had a decent entry-level SKU available.

    For shame……

  63. Steve says:

    I love VS2010. Thanks for all the work.