Navigation for dotNetTips.com - VB.NET Future
Content
Sidebar
Footer
David McCarter's .NET Coding Standards
|
Make A Donation
|
Store
October 29, 2008
@ 01:01 PM
Comments [0]
VB.NET Future
Learn about the future of VB.NET!
http://code.msdn.microsoft.com/vbfuture
Here is some of what is new:
* sub lambdas, and multiline sub/function lambdas
* sub lambdas, and multiline sub/function lambdas
* AsParallel. (well, this was a plinq feature rather than a VB feature, but cool as heck)
* DLR interop: invoke DLR methods from VB; create dynamic objects from VB; pass .net objects to DLR code; pass DLR objects to VB code. Note: unfortunately, this feature wasn’t ready in time for inclusion in the CTP.
* array literals, including inference of array structure (e.g. {{1,0},{0,1}} and {({1,2,3,4}),({1,2})}
* collection initializers: “dim x as new dictionary(of string,integer) from {{“hello”,1},{“world”,2}}
* auto-implemented properties, including initializers for them
* generic co- and contra-variance. Note: the VB support for co- and contra-variance was in the CTP. Unfortunately the covariant version IEnumerable(Of Out T) wasn’t ready in time for inclusion in the CTP, nor any of the other BCL classes. Also the CTP has a crummy bug that’s my fault which crashes when you use variance as part of overload resolution.
* line continuations (also www.unemployedunderscores.com!)
* No-PIA
Categories:
Link
|
VB.NET
Related posts:
Windows Azure Basics Video Podcasts
Setting a Control Property Value from a Non-UI Thread
Use COM Components Without Registering Them
Small Basic
C# Future
Orange County .NET User Group Meeting
« C# Future
|
Home
|
Small Basic »
Comments are closed.
Search
Latest Posts
Windows Azure Basics Video Podcasts
Setting a Control Property Value from a Non-UI Thread
Deep Zoom Composer Released
Use COM Components Without Registering Them
Deep Zoom Composer Released
Learn AJAX from dotNetDave
Visual Round Trip Analyzer Released
Microsoft .NET Framework 3.5 Service Pack 1
Small Basic
VB.NET Future
C# Future
Orange County .NET User Group Meeting
Microsoft Releases Silverlight 2, Already Reaching One in Four Consumers Worldwide
What I Have Learned So Far About The Entity Framework and ADO.NET Data Services
Using LINQ to Read Xml Instead of XmlDocument
San Diego ASP.NET User Group SIG September Meeting
San Diego .NET Developers Group Meeting September 2008
Learn .NET from dotNetDave
Categories
.NET (58)
.NET, News (1)
ADO.NET (26)
AJAX (14)
ASP.NET (58)
Azure (1)
Books (1)
Bugs (2)
C# (6)
ClickOnce (1)
Code Camp (6)
Compact Framework (13)
Components (4)
Csharp (23)
Defensive Programming (4)
Development (84)
dotNetDave (38)
Entity Framework (3)
Geek Humor (5)
Generics (2)
JavaScript (4)
Link (61)
LINQ (5)
MVC (2)
News (44)
Office (2)
Reporting (1)
Security (10)
Silverlight (5)
SQL Server (4)
VB (77)
VB.NET (49)
VS.NET (12)
VSTO (1)
WCF (2)
Web Services (28)
Whitepaper (1)
Windows (14)
WinForms (20)
WPF (3)
XML (16)
BlogRoll
Computer News
SoCal Code Camp
The Visual Basic Team
YaYoGakk
Categories
.NET
.NET, News
ADO.NET
AJAX
ASP.NET
Azure
Books
Bugs
C#
ClickOnce
Code Camp
Compact Framework
Components
Csharp
Defensive Programming
Development
dotNetDave
Entity Framework
Geek Humor
Generics
JavaScript
Link
LINQ
MVC
News
Office
Reporting
Security
Silverlight
SQL Server
VB
VB.NET
VS.NET
VSTO
WCF
Web Services
Whitepaper
Windows
WinForms
WPF
XML
Archives
January, 2009 (1)
December, 2008 (5)
November, 2008 (2)
October, 2008 (5)
September, 2008 (6)
August, 2008 (9)
July, 2008 (3)
June, 2008 (3)
May, 2008 (5)
April, 2008 (2)
March, 2008 (5)
February, 2008 (1)
January, 2008 (3)
December, 2007 (5)
November, 2007 (3)
October, 2007 (1)
September, 2007 (5)
August, 2007 (14)
July, 2007 (1)
June, 2007 (1)
April, 2007 (1)
March, 2007 (2)
February, 2007 (1)
January, 2007 (1)
December, 2006 (2)
October, 2006 (1)
July, 2006 (3)
June, 2006 (1)
April, 2006 (1)
February, 2006 (3)
January, 2006 (6)
December, 2005 (1)
November, 2005 (1)
October, 2005 (1)
September, 2005 (2)
July, 2005 (1)
June, 2005 (1)
May, 2005 (1)
April, 2005 (8)
March, 2005 (9)
February, 2005 (1)
January, 2005 (9)
December, 2004 (7)
November, 2004 (3)
October, 2004 (10)
September, 2004 (17)
August, 2004 (7)
July, 2004 (3)
June, 2004 (21)
May, 2004 (12)
April, 2004 (22)
March, 2004 (32)
February, 2004 (9)
January, 2004 (14)
December, 2003 (17)
November, 2003 (13)
October, 2003 (10)
September, 2003 (8)
August, 2003 (95)
RSS/Subscribe
Archives
All dates
All Posts
Contact the Author
Sign In