Sharing the goodness…
Beth Massi is a Senior Program Manager on the Visual Studio team at Microsoft and a community champion for .NET developers. Learn more about Beth.
More videos »
Whooo hooooo! It’s been ~2 years in the making but Visual Studio 2010 has been released! This is my first full product cycle since I started Microsoft and oh what a ride! I’ve been watching live interviews from the Vegas launch event all day on Channel 9.
I’m really pumped about all the awesome resources that we’ve put together for you for launch and I’m looking forward to continuing to share my knowledge on how to build awesome business applications with Visual Studio 2010. It’s going to be a really fun year! Here are some of the plentiful resources to check out…
We’ve updated MSDN with a variety of resources to help you get started learning all the new stuff that VS2010 has to offer. First off, we’ve been integrating Visual Studio 2010 content into the Developer Centers. Here you’ll find the most up-to-date samples, videos, articles and news:
Office Development with Visual Studio (VSTO)
.. more developer centers
For instance check out the new downloads and samples pages on Visual Basic and VSTO Dev Centers, and the new How Do I videos on Visual Basic, Visual Studio, and VSTO. The Dev Centers are your one-stop shop for all content like….
Check out these links to download the FREE Visual Studio 2010 Express editions or Visual Studio 2010 Pro/Ultimate trial editions:
Visual Basic 2010 Express
Visual C# 2010 Express
Visual C++ 2010 Express
Visual Web Developer 2010 Express
Visual Studio 2010 Pro & Ultimate Trial Downloads
We’ve updated all these samples online for Visual Studio 2010’s release and have added a bunch more like:
Visual Basic 2010 Samples
Visual C# 2010 Samples
Visual Studio 2010 and .NET Framework 4 Training Kit
Parallel Processing: C# and Visual Basic
SharePoint Development in Visual Studio 2010
Office Development in Visual Studio 2010
Windows Presentation Foundation (WPF)
WPF & Silverlight Data Binding in Visual Studio 2010
… more samples
We also have a few MSDN Library technical articles published to get you started on some language, IDE and build features in VS as well as some notable MSDN Magazine articles on new features you can sink your teeth into.
Better Coding: Better Coding with Visual Studio 2010
IntelliTrace: Debugging Applications with IntelliTrace
What's New in Visual Basic 2010
Generic Co- and Contravariance in Visual Basic 2010
How to Build Visual Studio 2010 Office Development Projects with TFS Team Build 2010
How to Build SharePoint Projects with TFS Team Build
Using Visual Studio 2010 to Collect Usage, Performance and Stability Information to Improve Software
… more MSDN articles
“How Do I” Videos Check out the new quick training videos on Visual Studio, VB, C#, Office and SharePoint:
Visual Basic 2010 Language Features Series
Visual C# 2010 Language Feature Series
Visual Studio 2010 IDE Series
SharePoint Development with Visual Studio 2010
Office Development with Visual Studio 2010 (VSTO)
Dotfuscator Software Services in Visual Studio 2010
Channel 9 Videos Watch these interviews and demos on Visual Studio and new features:
Launch Demo: Paul Yuknewicz: Windows Development with Visual Studio 2010
Launch Demo: Doug Seven: Code Understanding and Systems Design with Visual Studio 2010
Launch Demo: Sam Gazitt: SharePoint and Office Development with Visual Studio 2010
How We Do It: Building the Visual Studio Product Line
No More Underscores in Visual Basic 10
Overview of SharePoint Development in Visual Studio 2010
…more VS2010 on Channel 9, more of my interviews on Channel 9 (more coming soon!)
Here are some of my favorite blogs that contain essential resources on Visual Studio 2010:
Visual Studio Platform Team Blog
Visual Basic Team Blog
Office Development with Visual Studio Team Blog
Visual Studio Data Team Blog
SharePoint Team Blog
WPF & Silverlight Designer Team Blog
Check the Blogs, Dev Centers and Channel 9 for more content in the weeks to come, we’re still making updates and producing new content. Now that Visual Studio is launched, we’re just getting started here on MSDN! Have feedback and questions? Discuss Visual Studio and related technologies on the MSDN Forums.
I want to thank everyone in Visual Studio and DevDiv here at Microsoft and especially the BizApps team for a wonderful and exciting product! Visual Studio just keeps getting better and better.
Interesting that VSTO has been released without the "O". Where's Office 2010?
Is intellisense enabled for dynamic/expando objects or not? This is the only major feature for me which I am looking forward. I want to base my application framework on expando objects but it will have no value if intellisense is not enabled.
Oh, Thats great for this collection.
this really saves me alot of time.
Thanks very much.
LOL. Office is on a different ship cycle but its release is imminent. You can download the Beta right now here:
Why we can't upgrate VS2010 from RC1 to RTM directly? When I click the setup of RTM, it asked me to remove the existing one. In fact it's inconvenient for the user. Can you improve that?
With almost all pre-release software, this is usually the case. It takes immense time and work just to get builds out the door for customers to preview and as a pre-release you accept that parts of it may not work and that new builds may not be compatible.
Since the versions of the .NET framework & VS have changed for RTM you need to uninstall the RC before installing RTM, just like you had to remove Beta before installing RC. First uninstall all the Visual Studio 2010 packages and then the .NET Framework 4 and you should be OK.
Unfortunately, IntelliSense is not enabled for dynamic variables in Visual Studio 2010. Getting this to work is very challenging given the fact that the type of such variables and what members are available isn't known until runtime. We do have some ideas on how this might be improved in the future, but there isn't any IntelliSense for Visual Studio 2010.
Visual Studio Languages
Then is there any workaround that I can use cutom intellisense for dynamic object?
Such as I make a class that definition which properties will be used in the dynamic object.
And when the intellisense called, it reflect the definition class to search the properties and show them?