Overview of Visual Basic 9.0
Track: Late Breaking News, Storing XML, Core Technologies
Audience Level: High Level/Technical view
Time: Tuesday, November 15 14:45
Keywords: XML, XQuery, Visual Basic, C#, Monoids
Abstract:
"Visual Basic code-named Orcas" (Visual Basic 9.0) introduces several language extensions that build on "Visual Basic code-named Whidbey" (Visual Basic 8.0) to support data-intensive programming --creating, updating, and querying relational databases, XML documents, and object graphs-- in a unified way. In addition, Visual Basic 9.0 introduces several new language features to enhance Visual Basic's unique facility for static typing where possible, and dynamic typing where necessary. These new features are: Implicitly typed local variables, Query comprehensions, Object initializers, Anonymous types, Full integration with the Linq framework, Deep XML support, Relaxed delegates, Nullable types, Dynamic interfaces, and Dynamic identifiers.
This document is an informal overview of these new features. More information, including updates to the Visual Basic language definition and compiler previews, is available on the Visual Basic Developer Center ().