Browse by Tags
All Tags »
VB 9.0 (
RSS)
I just released the RTM bits of LINQSQO on CodePlex . This project was one of my first LINQ-related ones and goes back to the early PDC 05 days where LINQ was first shown to the world. The project contains a custom implementation of the LINQ Standard...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover a feature unique to Visual Basic: XML Support . In VB 9.0, XML has become a first class citizen of the language, meaning you can use XML literals to build XML...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Runtime Agility . Before we continue, I have to warn you: this is a HUGE feature even though it hasn't been covered that much yet in the blogosphere. Historically...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Relaxed delegates , a small but useful feature that boosts developer convenience. In VB 8.0 the use of delegates was very strict concerning the methods supported...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Friend Assemblies , something that has been supported by C# (and the .NET Framework more generally) since Whidbey ( see here ). What this feature allows you...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover the If Ternary Operator , which is a true ternary operator, something that Visual Basic has been lacking in previous releases (contrast to C-based languages'...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Partial Methods , a feature also available in C# 3.0 ( see here ). Partial methods are a logical extension to partial classes, a feature that was introduced...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Expression Trees , a feature also available in C# 3.0 ( see here ). In the previous post of this series we did take a closer look at lambda expressions ; expression...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Lambda Expressions , a feature also available in C# 3.0 ( see here ). So, what's this feature called after a Greek letter? Lambda expressions are derived...
Welcome back to the Visual Basic 9.0 Feature Focus blog series. In this post, we'll cover Object Initializers , a feature also available in C# 3.0 ( see here ). The problem this feature aims to fix is the following: how many times did you need to...
More Posts
Next page »