Happy 1st Birthday, Visual Studio 2010!


Today marks the one year birthday of Visual Studio 2010!

It seems not long ago that we had the world-wide launch celebrating the largest developer tool release from Microsoft in many years.  I spoke then about the ability to target platforms like Windows 7, Windows Azure, and Windows Phone 7, about features and updates that enable developers to be more productive, and about the strong improvements we made in Application Lifecycle Management tools for teams.  You responded, and within six months of launch, Visual Studio 2010 usage had surpassed all previous versions. Now, one year later, I’m proud to say that we didn’t stop there and continued to add more value to the product.  Today, seven million downloads later, here is a brief history highlighting some of our developer tool updates since April 2010 for both our MSDN subscribers and non-MSDN users.  These are just some of the highlights of what we’ve made available for Visual Studio users since its launch a year ago.

For All Visual Studio 2010 users:

  • Since the launch of Visual Studio 2010, we have continued to support the platform innovations made across Microsoft. We advanced mobile development with the release of Windows Phone 7 developer tools, including new templates to take full advantage of the WP7 design system and enhanced debugging to seamlessly test mobile applications both locally in an emulator as well as on a device. We continue to provide support to Visual Studio Azure Tools in sync with Windows Azure and released three updates over the past year to ensure Visual Studio cloud developers can access the latest platform functionality. Learn more about Windows Phone 7 development and Windows Azure development.

  • We also continued our initiatives to embrace new software development trends and to help developers be more productive. We released Productivity Power Tools for Visual Studio 2010, which aggregate many straightforward and useful features that help developers perform everyday tasks in Visual Studio more efficiently. The features concentrate on editing, navigation, and other common tasks used while constructing your code. Based on strong demand from our Agile users, we released Visual Studio Scrum, built specifically for Scrum teams with the help from thought leaders in the Agile community. Find Visual Studio Power Tools here. You can find Visual Studio Scrum and many other extensions on the Visual Studio Gallery.

  • We continued to advance our concurrent programming and data access technologies. In the fall we released the Visual Studio Async CTP, starting the conversation about delivering a lightweight asynchronous development experience, enabling developers to write responsive client apps and scalable server apps quickly. The Async CTP also now supports Visual Studio 2010 SP1. Today I’m happy to announce the release of ADO.NET Entity Framework 4.1, which continues to be our recommended data access technology and whose latest version provides support for “Code First” development patterns. Learn more and download the Visual Studio Async CTP, and get the new version of ADO.NET Entity Framework 4.1.

  • We created a new member of the Visual Studio family: Visual Studio LightSwitch. LightSwitch offers line-of-business application builders the simplest way to build business applications for the desktop, web, and cloud. Visual Studio LightSwitch is now available in beta 2.

  • Finally, we spent a great deal of time during the last twelve months listening to customers and responding to your feedback. We received feedback from our Server Core customers on support for .NET 4, and now with Windows Server 2008 R2 SP1, that support has arrived. We also received feedback from customers on Visual Studio 2010, and spent most of the winter addressing those issues, completing high-priority scenarios, and improving the overall experience with the spring release of Visual Studio 2010 SP1. You can download Visual Studio 2010 SP1 now.

 

For Visual Studio 2010 with MSDN subscribers:

  • With the launch of Visual Studio 2010, we introduced a new benefit concept for our MSDN subscribers: the Feature Pack. Feature Pack releases represent ideas we intend to incorporate into future versions of Visual Studio, but make available early using extensibility. There are now five feature packs available to Ultimate subscribers, delivering new capabilities in code visualization and modeling, test lab management, load testing, project management and more. Learn more about Visual Studio Feature Packs for MSDN subscribers here.

 

  • We launched Expression 4 early in the summer of 2010, bringing professional design tools for building immersive user experiences to developers and designers alike. Since then we’ve made Expression Studio 4 available to our Premium and Ultimate MSDN subscribers for download as part of their benefits.

 

  • We strive to provide our MSDN subscribers with our latest software early to help them stay ahead of software development trends and be more competitive. Releases of Visual Studio 2010 SP1 and Visual Studio LightSwitch were both made available early to MSDN subscribers. With the release of Windows Azure, we instituted a benefit providing complementary Azure hours to MSDN subscribers. In celebration of Visual Studio 2010’s one year birthday, I have a birthday gift for MSDN subscribers: we’re increasing your complementary Azure hours! See the new list of Azure hour benefits for MSDN subscribers.

 

Although we’ve been busy over the past year, it seems you, our partners and users, have been busier!  More than 1,600 Visual Studio 2010 extensions have been submitted to the Visual Studio Gallery, with over 4 million extension downloads by users.  Our partners continue to be able to build businesses around Visual Studio, and over the past year, partners have generated over $400 million in revenue from Visual Studio-based extensions.  And many customers have been using Visual Studio 2010 to meet their business goals.  Today there are nearly 200 examples of real customers involving Visual Studio 2010 on the Microsoft Case Studies site.  Learn more about our Visual Studio partners (including how to become one) here, and read some of the Visual Studio 2010 case studies on the Microsoft Case Studies site.

Thank you as you customer and partner for being a part of Visual Studio’s success.  Looking forward to more great things. 

Namaste!

Comments (49)

  1. RobertC says:

    Was it a boy or girl?  I am afraid to look under the diaper..

    TIA.

  2. nash says:

    @robertC

    hahah.

  3. Kirk says:

    Will this next version provide the ability to statically link to core MFC without the size bloat from the feature pack?

  4. Raman says:

    @Kirk: Thanks for the question.  This issue is definitely on our radar and we will act on it appropriately in the upcoming releases of the product.  Unfortunately, we cannot promise anything right now as we need to prioritize this with other features that the team is working on.

  5. grumpy says:

    So, of the 5 things you're celebrating (on the first list), three are things you "continued to do" (implying that they are nothing new), and one is "listening and taking feedback" (implying that it doesn't really give your users anything yet) — then, of course, there's the one where you "strive" to do something.

    Is it me or do you have very little to say about what you have actually *done* that benefits your users? It's great that you strive, and it's great that you continue to do a good job, but how is that different from when, say, VS2005 launched? Didn't you "strive to provide MSDN subscribers with the latest software" back then? Didn't you do all the things that, today, you "continue to do"?

    In fact, you manage to cram the phrase "continued to do…" in there SEVEN times.

    If you have nothing to say, why bother blogging this at all?

    I guess what you're trying to say is that a year ago, you started continuing to do what you've done all along.

    Great job, Microsoft. Great job, DevDiv. Great job, Soma! We knew you had it in you. I'm looking forward to VS11, when you renew your focus on beginning to continue to do what you've done all along.

  6. Michael says:

    I remember reading in some release notes about incompatibility between Visual Studio Async CTP and SP1, so I removed Async when I installed SP1.

    Now, seeing suggestion to download both in one post – wonder if they fixed and they can be installed together? It would be nice to be able to play with Async again.

  7. Rory O'Donnell says:

    Still no Intellisense for C++ /clr.  Baahhh humbug.

  8. phuff says:

    Michael:

    The Async CTP Refresh with support for VS2010 SP1 was released for download a few minutes ago.  You can get it here: msdn.microsoft.com/…/async.aspx.  Enjoy!

    Polita Paulus

    Microsoft

  9. Brooke Leslie says:

    Happy Birthday Visual Studio 2010. Our developers love you and enjoy using our product (Iron Speed) in tandem.  Looks like a bright future ahead!

  10. yaip says:

    @RobertC – The logo shows purple…not blue or pink…what do you think?

  11. Studio 10 SP1 slows the IDE down says:

    I can definitely confirm that SP1 for Visual Studio slows the IDE down.  Please…seriously…please do not let this stagnate and plow on to the next release.  Please issue a SP2 sometime before the next version of studio.  With all the hype you generated when releasing Studio 10, please don't get convenient amnesia about version 10 and start hyping up v.next. Integrity is a word seldom mentioned these days…something to ponder.

  12. keko emre says:

    Happy Birthday Visual Studio 2010!

  13. Pooran Prasad says:

    Indeed beautiful product like VS2010 needs a bash for completing 1 year.. Way to go.

    Printing with printer name pre-selected and access to just the printer list not the printer properties is one enhancement I am very eagerly looking for in Silverlight 5.

    We are building a huge LOB which needs printing directly to printer without someone selecting a printer from printer dialog which is mandatory as of now. This is a huge, believe me it is really huge bottleneck for our application as of now.

    Pooran

  14. MicrosoftKB says:

    Happy Birthday Visual Studio 2010 from the MSKB social media program – We share out solutions including tech resources for your product. Cheers, Peter

  15. Mark Gordon says:

    I am curious how many data access technologies have you been happy to recommend since visual studio came out? What is the average life span of these technologies a year maybe two….

    I will give credit for one thing, you are right about developers being busy.  Never before have developers remained on a constant learning curve with your beta-ware or had to write as much code as we do with visual studio/.bloat. With MVC the mountain of code is growing faster then the national debt.

    Let's not forget the miserable debugging and refactoring tools, lack of a RAD feature set and a functional class browser. With 1600 extensions in the gallery that really mean despite the millions of classes in the .BLOAT wrapper classes you still missed the mark in providing a productive feature complete software development tool set. That is not much to be proud of.

    The only great thing to look forward to with regard to Visual Studio and .BLOAT is when it gets it's end of life.

    .Mark

  16. phuff says:

    Welcome back, Mark. 🙂

    Polita

  17. Sam says:

    Happy birthday and keep improving! Thanks for many years of good experience. Hopefully awesome is yet to come…

  18. Sam says:

    While I always diagree with Mark and his views, there is one thing I do agree on: Microsoft has in recent past toyed with developers when it comes to data access technologies and very recently when it comes to UI technology as well. You guys have brilliantly undone the hard work that Silverlight brought about. I have never seen a company disgrace and discredit its own product for a web-standard. I posted the following to Jesse earlier:

    I just can’t convince myself to understand Microsoft’s position on this HTML5 subject when it comes to Silverlight. Why is Microsoft the only company out there thats fighting so vigorously and openly for HTML5 (and that too at the expense of its own product – Silverlight)? It’s very strange and I’m totally confused about this.

    We (developers) understand the importance of web standards and future of the web and HTML5. Why does Microsoft have to endlessly bump Silverlight with HTML5 – intentionally or not! What Microsoft should be focusing its energy on is to PROMOTE and take advantage of the potential of Silverlight in relevant areas and NOT endlessly tout about HTML5 and IE9 (and hence giving your audience the feel that Microsoft is now ignoring and putting Silverlight in the backstage). IE9 is done and we know it has HTML5 support, ok end of story. Please get the focus back on where (and how) you plan to keep Silverlight and its potential to use (besides the WP7) and how a Microsoft product can keep itself relevant!

    Frankly, it is disappointing to learn such a beautiful technology and then find out 1-2 years later, OMG its back to Javascript and the crap that comes with it…

  19. newark says:

    Happy bday! Parents don't get too smashed! 🙂

  20. Still unstable says:

    I am of the opinion that visual studi 2010 has feature bloat. Your team spent too much time in adding features, but it is less stable than 2008. What you guys don't realize, that one visual studio restart means waste of 15 minutes at least for the develoepers. This is a product, which is not open source and it should never crash. However, it crashes constantly if you have more than 20 breakpoints. There was much publicized feature of 64 bit debugging for mixed managed/unmanaged code, which will crash your visual studio, if you try to debug. I am surprised to see that you are celebrating the release. I would plead to make it a stable product, rather than a feature rich product. BTW, SP1 is better but still not satisfactory.

  21. Pat says:

    I agree with other commenters; Visual Studio is unstable, packed with feature bloat and NOT productive to use. Yet, Microsoft is celebrating???? – wth!!!! – Any company can blindly ignore complaints and bugs while blogging their software release made it a year. That is not an accomplishment nor do we in field buy into marketing. We would've respected you more if you took off the rose colored glasses then posted how bad you and the Visual Studio team screwed up last year and laid out a detail plan exactly how you are going to correct Visual Studio with the next release.

  22. Urban Turtle says:

    Happy birthday Visual Studio! Urban Turtle wishes to celebrate with you. From April 18th to the 30th, Urban Turtle is offering a 15% discount to all Visual Studio users who purchase an Urban Turtle license. Visit urbanturtle.com.

  23. Bluto says:

    Actually, it's only 1 month old.  The age of Visual Studio should be counted from the release of Service Pack 1.

  24. somayeh says:

    HAPPY BIRTHDAY VIRTUAL STUDIO 2010.I HAVE BEST WISH FOR YOU.

  25. teckey9 says:

    happy birthday vs2010

  26. Vijay Kumar Ram says:

    Happy Birthday 2 u VS2010, Keep Rocking..

  27. JoelTbay2 says:

    Throwing your baby out with the bath water is no way to celebrate a first birthday! The relentless pursuit of V.next after a single service pack is a flawed approach. Birthing another obese, bloated baby should be the least of your concerns. A commitment to get 2010 fit, lean, fast and stable would be a much better way to celebrate its first birthday. But I guess the more kids you have, the more revenue, eh?! Sad.

  28. annye says:

    como ´puedo descargar este programa y si es efectivo

  29. phuff says:

    Annye: Se puede descargar un version gratis de prueba aqui:

    http://www.microsoft.com/…/professional

    Polita Paulus

    Microsoft

  30. Eng.Kudo says:

    I like Visual Stadio 2010 very much but finally I un-installed it as there is no Intellisense for C++ /clr. and it make it so hard !!!!

    I returned using Visual stadio 2008 till you fix this issue 🙂

    Thanks alot 🙂

    Ahmed Kudo ,

    A Microsoft certified C++ Programmer

  31. GHOBRINI says:

    SI LA VIRITE DE TOUS LES VIRITE DOMINI TOUS LES SITUATION

  32. R says:

    Happy Birthday Visual Studio 2010!

  33. Hrishi says:

    cheers!!! Happy bday VS2010…. Life runs on code… 😉

  34. Tired of Visual Studio getting just 1 SP says:

    For those hoping MS releases a SP2 for VS2010…I'm sure Somesgar thinks Visual Studio 2010 SP1 is "Good enough".  Over the years I've heard many like him say that.  It's a shame.  I guess they marching on to 2012.  When they start hyping the next version and flooding the web with news about it…just ask yourself "Did they really care I bought 2010??"

  35. Namaste S. Somasagar

    First of all Contratulations on the 1st Successful Anniversory of VS 2010 to you & you team.

    I am happy to hear about new release in ADO.NET (4.1).

    As a VB 2008 developer i am looking for Custom Controls (Enhancement of Controls) in VS next versions for there features & capabilities so that no 3rd party vendor (designing custom controls) would require.

    I am looking for Advance search in AutoComplete feature of ComboBox & TextBox Controls, Multi Column Combobox, DataGridView Control with inbuilt Summary Line, Data Reapeter Control to Enter Data (not just viewing of Data) etc.

    It should be possible to change defaults property values set by VS i.e. the controls dropped on form have there fixed Fonts, Font Size, Shape etc. which always need to change for developers working in fix enviorment to have fix format also default name suffixes & prefixes for objects (xxxxxTextBox, xxxxComboBox, xxxxxTableAdapter) should be possible change which takes long time innicialy to start development.

    I think there is lot left to improve.

    SANDEEP

  36. ScottF says:

    After a Year, it still cannot properly upgrade a VS2008 32-bit solution/project without the developer having to go into the newly created project file and adding the line:

    Adding <ResGenToolArchitecture>Managed32Bit</ResGenToolArchitecture> to a PropertyGroup in the project file of any project that generates resources targeting .NET 3.5

    In order for the project/solution to compile without errors.

  37. phuff says:

    ScottF:

    I'm sorry to hear this issue is a frustration point for you.  There are a few options for working around this issue that you can find detailed here: blogs.msdn.com/…/resgen-exe-error-an-attempt-was-made-to-load-a-program-with-an-incorrect-format.aspx

    Perhaps one of the alternate workarounds will work for you.  If this doesn't describe your issue, please mail me personally at phuff <at> microsoft <dot> com so we can connect offline.

    Polita Paulus

    Microsoft

  38. Thomas Goddard says:

    Don't forget about the SharePoint 2010 Tools for Visual Studio 2010! Kudos on this release… the sandboxed workflow activities and sandboxed solutions are a breakthrough for SharePoint development. Please keep expanding on the great progress you guys have provided with SharePoint 2010 development. Finish off the server explorer integration with SharePoint, build out a nice entity designer for sharepoint using entity framework and concepts like the DSL extensions, and keep providing more and more depth around the Sandboxed code libraries.

    This is the progress we have been waiting for!

    Thanks!

  39. Thomas Goddard says:

    Don't forget about the SharePoint 2010 Tools for Visual Studio 2010! Kudos on this release… the sandboxed workflow activities and sandboxed solutions are a breakthrough for SharePoint development. Please keep expanding on the great progress you guys have provided with SharePoint 2010 development. Finish off the server explorer integration with SharePoint, build out a nice entity designer for sharepoint using entity framework and concepts like the DSL extensions, and keep providing more and more depth around the Sandboxed code libraries.

    This is the progress we have been waiting for!

    Thanks!

  40. Marcello says:

    Happy Birthday. I am always impressed by the creativity coming from Microsoft Developer Division in these years. It is amazing what you have achieved in such a short time, in concepts and in bringing those concepts into the real world. As a programmer, I always reflect if it would be possible to deliver a perfect, bug free software and perfectly safe operating system to run that software and I have become more and more convinced that the conceptual design of the .NET framework, Windows Phone7 and Windows Azure are the steps in the right direction.  

    Best regards,

    Marcello

  41. Praggy76 says:

    Blimey, there are certainly some miserable b*ggers on the interweb these days!  Personally I think VS is a good development tool for most of my day to day tasks.  Instead of bemoaning the tool, might I suggest using something else or developing your own…

    BTW Happy Birthday VS!

  42. msftwise says:

    Congrats.

    Q: Before VS gets pull-up-pants can the VS team please dialog with the Expression team and build the FTP capabilities of Expression Web v4 into VS, pretty please? 😉

  43. DaveT says:

    Yes, I've had it for the better part of a year now and still find it virtually useless because if its inferior help system (even with SP1).  I'll continue to work in VS2008.

  44. @Phil Pragnell, Blamey? no, Blame you and people like you who can't see what things are really look like and never critisize anything and anyone. According to people like you, World is perfect! And if you don't like it either built your own or go and find another one. Is that the best you could come up with?

    And as for developing my own? Just because I don't like driving some cra**py australian car, because it's piece of sh**it and nothing seems to work as supposed to it doesn't mean that the best alternative is to build my own. Think about it before you post another stupid post.

    And as for using some other IDE? Again, first of all I've paid for this one and I'd expect high quality performance from what I've paid for (even for the fact that that's how it was advertised), and secondly, funny thing but porting any serious size stuff from one IDE to another… we just don't have time for this kind of games!

  45. AirForceBob says:

    Why are all of the Windows Phone7 Mango samples in C#? Doesn't VB rate any?

  46. Lisa Feigenbaum says:

    @ AirForce9797:

    Glad to hear you’re looking into Windows Phone Mango development with Visual Basic! Here are some resources you might be interested in:

    – VB XNA tutorial (including phone development): create.msdn.com/…/VBSupportForXNA

    – VB Windows Phone code samples and starter kits (see “Starter Kits for Windows Phone 7.1” and “Samples for Windows Phone 7.0”): msdn.microsoft.com/…/ff431744(VS.92).aspx

    – VB Windows Phone Tutorial Series: http://www.myvbprof.com/…/index.aspx

    – Windows Phone 7 Development for Absolute Beginners on Channel9 (with VB code samples): channel9.msdn.com/…/Windows-Phone-7-Development-for-Absolute-Beginners

    – Free ebook: Programming Windows Phone 7 (with VB code samples): blogs.msdn.com/…/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx

    – VB Team Windows Phone blog series: blogs.msdn.com/…/windows+phone

    – Samples & Silverlight Toolkit for Windows Phone: silverlight.codeplex.com/…/61346

    Cheers,

    Lisa Feigenbaum

    Visual Studio Team

  47. Good to see comments are still censored if you are remotely critical of Microsoft and their pricing practices.

  48. phuff says:

    SAPaleAle:

    Comments aren't sensored or moderated. Some comments are filtered out by the MSDN blog spam filter, but that's generally because there are too many links in the content of the comment.  If you're having trouble getting comments to post, please make sure you're signed in.  If you're still having problems commenting, please mail me at phuff <at> microsoft [dot] com.

    Polita Paulus

    Microsoft

  49. phuff says:

    SAPaleAle is having problems getting this posted, so I'm posting on his behalf:

    "The post did not contain a single link or swear of any sort. What I did say that I was now happily using a pirated copy of VS2010 Pro without a shred of guilt. I figured since MS was committing daylight robbery with their pricing is Australia (Visual Studio 2010 Pro Upgrade $AUD945 here whereas I could get a copy from the USA for $AUD480 incl shipping) that I may as well act like a robber also and use pirated software (the only pirated software I own)."