Welcome to the thirty-sixth issue of Community Convergence. This is the big day, with Visual Studio 2008 launched into the world! I wish I could tell you that everyone was walking up and down the hallways cheering today, but that was last week. Today the halls are deserted, as everyone is taking the day off. DJ, Alex and I are here, but most of the halls are deserted.
From our team's point of view, this release has been extremely orderly. Due to the rigors of an intense and carefully monitored schedule, most of our developers finished their work early, and many of them have been working on the next release of Visual Studio for over a month.
The C# team, which has charge of the compiler, the IDE and LINQ to SQL, has been, for good reason, very pleased with their work. One of my biggest problems this fall has been the difficulty I've had tracking down LINQ bugs. LINQ to Objects is a very solid piece of work, the LINQ IntelliSense has been performing beautifully, and LINQ to SQL works as advertised. I've been working with third parties throughout the summer and fall, pumping them for LINQ bugs, but they were hard to find. There are still lots of features to build into upcoming versions of the product, but the team has done an excellent job with what they have shipped to you today. They worked incredibly hard to make it happen, and now it is time to sit back and enjoy a hard earned rest.
Keith Farmer (LINQ to SQL)
Karen Liu (IDE PM)
DJ Park (IDE PM)
Dinish Kulkarni (LINQ to SQL)
Kirill Osenkov (IDE)
Kathleen McGrath and Others in UE
Luke is the Program Manager for the F# team and a very smart guy. If you are interested in F#, you will probably enjoy his overview of the language and the new project which he is developing.