Panopticon Central

a blog on Visual Basic, .NET and other stuff

  Home :: Contact :: Syndication  :: Login
  492 Posts :: 19 Stories :: 3298 Comments :: 628 Trackbacks

News

The information in this weblog is provided "AS IS" with no warranties, and confers no rights.

My Book

Picture

My Recent Posts

Article Categories

Archives

Post Categories

Microsoft Blogs

Samples

Technical Blogs

VB Links

While I was visiting MSR Cambridge this week with some other people from Redmond, Beth put up the Beta 2 version of the Visual Basic Language specification on our developer center--so she got to beat me to the announcement! This updated language specification corresponds to Visual Studio 2008 and covers the following major new features:

  • Friend assemblies (InternalsVisibleTo)
  • Relaxed delegates
  • Local type inferencing
  • Anonymous types
  • Extension methods
  • Nullable types
  • Ternary operator
  • Query expressions
  • Object initializers
  • Expression trees
  • Lambda expressions
  • Generic type inferencing
  • Partial methods

The following features are not covered but should be shortly:

  • XML Members
  • XML Literals
  • XML Namespaces

The XML features are a little more difficult because I'm debating how much I should just refer to the XML 1.0 spec, versus how much I should specify explicitly. I'll probably err a little more on the side of the latter, since it'll be necessary for understandability...

posted on Tuesday, October 23, 2007 7:25 PM

Feedback

# C# 3.0 and VB.NET 9.0 language specifications 10/24/2007 8:00 AM Linq in Action News
The language specifications for the upcoming versions of the C# and VB.NET languages have been published

# C# 3.0 and VB.NET 9.0 language specifications 10/24/2007 8:00 AM Fabrice's weblog
The language specifications for the upcoming versions of the C# and VB.NET languages have been published

# 微软发布了c#3.0 和 vb.net 9.0的语言规范 10/24/2007 8:43 AM .Live
c#3.0???????519?,?????????,?vb.net9.0?????338?,??vb.net9.0????beta2???,?????????WorddocumentforC#...

# Interesting Finds: October 24, 2007 10/24/2007 10:16 AM Jason Haley


# re: Beta VB 9.0 language specification released... 12/5/2007 10:11 PM John
What is Generic type inferencing and Local type inferencing

anyone

TIA
John

Post Feedback

Title:
Name:
Url:
Comments: