Microsoft hat die Spezifikationen für Visual Basic 9.0 für die Öffentlichkeit bereitgestellt. Die Spezifikation enthält auch die neuen Features wie Lambda- , Linq- und XLinq-Expressions.
Das Dokument ist 357 Seiten lang und enthält viele Source Code Beispiele.