This was an exciting week, with the launch of Visual Studio 2010 and .NET 4 and lots of great content on MSDN!
The Launch took place on April 12th in 5 different cities. For information on these events, please visit http://vs2010launch.com. The video from Bob Muglia’s VS 2010 Launch keynote is now available on-demand.
The agenda for the rest of Day One was VS 2010 overview sessions, including Windows Development, SharePoint and Office, Dev & Test Collaboration, and Project Management. There are a number of session recordings available now on The Code Project. Tim, Alexandra, and I recorded a live Channel 9 interview on managed code.
We also had a VS Languages booth and MVP dinner where we got to hang out with Languages folks at the event!
Tuesday morning Scott Guthrie announced the Silverlight 4 release, along with several featured partners. There were a number of Languages sessions taking place that day, including the following:
- VNT03: What’s New in Visual C# 4.0 and Visual Basic 10? (April 13, 10:15AM-11:30AM, Grand Ballroom 5, Kathleen Dollard)
- VMS10: Microsoft Visual Basic and C# IDE Tips and Tricks (April 13, 4:15PM-5:15AM, Grand Ballroom 5, Dustin Campbell)
- VMS11: F# for Parallel and Asynchronous Programming (April 13, 4:15PM-5:15AM, Grand Ballroom 3, Tim Ng)
There is *a lot* of VS 2010 RTM content now live online. Below are some key Languages-related resources.
Websites: F# | C# | VB | IronPython | IronRuby
Releases: Visual Studio 2010 | IronPython 2.6.1 for .NET 4 | IronRuby 1.0 for .NET 4 | F# PowerPack | CodeRush XPress for C# & VB | Visual Studio 2010 SDK
Language Specifications: F# 2.0 | C# 4.0 | VB 10.0
Documentation: F# | C# | VB | IronPython | IronRuby
Walkthroughs: Languages | 1st F# Program | F# Development | Type Embedding (General) | Type Embedding (Office) | Office Programming | Dynamic Objects | “Generate From Usage” for Test-First Development
Samples: F# | C# | VB | IronPython | IronRuby
Presentations: An Introduction to Microsoft F# | F# for Parallel and Asynchronous Programming | What’s New in the C# Language (Versions: PDC08, TechEd EMEA 08, DevDays) | C# IDE Tips & Tricks | What’s New in the VB Language (Versions: PDC08, PDC09) | VB IDE Tips & Tricks | Using Dynamic Languages to Build Scriptable Applications
Channel 9: 10-4 Series on VS 2010 and .NET 4 | F# | C# | VB | IronPython | IronRuby
“How-Do-I” Videos: VS 2010 | F# | C# | VB
Team & Community Blogs: F# (Team, Community) | C# (Team, Community) | VB (Team, Community) | IronPython & IronRuby
Exec Blogs: F# (Soma) | VB & C# (Soma) | Code Focused (Soma) | VB/C#/F# Lang & IDE (Jason) | IronPython (Jason) | VS2010 Overview & Series (ScottGu) | VB 10 (ScottGu) | C# 4 (ScottGu) | IntelliSense (ScottGu) | IDE (ScottGu) | Coevolution (ScottWil)
MSDN Magazine: F# Intro | F# Testing | VB10 Overview | VB Variance | VB Initializers | Error Correction | XML Comments | DLR & IronPython
Books: F# | C# | VB | IronPython | IronRuby
Training: VS 2010 & .NET 4 Training Kit | AppDev Free 2010 Course (VB/C#) | Moving to 2010 E-Book | F# Tutorial by DSyme (Part 1, 2, 3)
Forums: F# | C# | VB | IronPython | IronRuby
Keyboard Shortcut Cards: All | F# | C# | VB
Case Studies: F# Grange Insurance | F# Financial Services | C#/C++ Autodesk | Java->C# Visual Numerics | C#/Parallel Visual Numerics | Other VS 2010
Product Information: Press Release | Press Portal | SKU Comparison | Reviewers Guide | Data Sheet | Whitepaper | F# FAQ
Promotional Offers: Step Up Program (until 4/30) | 90-Day Trial Downloads