Posted by: Brian Eastwood
Visual Basic, VS 2008 and .NET 3.5
The Visual Basic 2008 language specification has been posted. It’s not 100% totally officially ready, as it needs some copy edits, but it is available for download here.
A short list of what appears in the language specification, as well as an apology for not getting the documentation out sooner, appears here on Paul Vick’s blog. (Vick also notes that some XML versions have been added since the previous version of the VB 2008 spec was released.)
Numerous Visual Basic 2008 features, such as anonymous types, extension methods and lambda expressions, were introduced to accommodate LINQ. This is the Language Integrated Query and, as its name implies, it brings SQL, XML and other data queries right into VB and C#.
Considerable help with LINQ in VB 2008 is available in the Visual Basic How Do I video series devoted to LINQ. Since much of that is concerned with client application development, Paul Yuknewicz has put together a lengthy blog post, LINQ for the Web using VB, over on the Visual Basic Team Blog.
That’s all for now.