If you read section 12.2 of the Common Language Infrastructure (CLI) Partition II document, you'll see the following part in regards to interface implementation: If there are any virtual methods in the interface that still have empty slots, see if there are any public virtual methods, but not public...
One of the many things I love about VB is it's explicit interface mapping . It's the beauty of declarative coding that not only allows for flexible mapping but also makes the code explicit. You don't need to know the intimate details of a given interface to work out which methods it actually...
If you open Visual Studio 2008, you'll notice that the start page for VB hasn't been updated since December 4th, 2007. Strangely enough the VB team's blog still seems to be used from time to time. Hopefully someone's just asleep at the wheel over at Microsoft and this might get fixed...
Paul Vick posted a speculative post as to Automatically Implemented properties for VB10. Although it's kind of nice, it really is just a minor modification from what C# did in 3.0 and misses a lot of the "what if" scenarios we should be asking. What if : You want to add a break point on...
Paul Stovell finally notices the lack of support for statement lambdas in VB9 . Unfortunately Vb9 only supports lambda expressions such as can be expressed in today's expression trees. .NET 4.0 will most probably include support for lambda statements, and hopefully at the same time VB10 will have...
After my post about the first set of insults from the Windows Live team and the Search API samples, it was nice to see some VB samples released. Sadly though they were just the C# samples run through an automated tool. I mean look at this bullshit code from them : Select Case searchFlagsValue Case 0...
Posted to
@ Head
(Weblog)
by
bill
on
03-12-2008
Filed under: VB, Whidbey, Rant, Orcas, VB10, VS2008, CSharp
Kudos to Charlie Calvert for opening up the discussion of C# future features to the public (sure would be nice if the VB team did likewise). In the first post on future features , Charlie talks about dynamic lookups in C# .... Although the catchy term "Dynamic" is used here, there is in fact...
Microsoft's Live Search API team have released samples in Java, PHP, C#, Python and Ruby, but no VB samples. Better not say the " N word ", even though that's the way it seems yet another team at Microsoft chooses to treat their supposedly most popular language base. The question remains...
Posted to
@ Head
(Weblog)
by
bill
on
03-04-2008
Filed under: VB, Rant, Orcas, VB10, VS2008
I really dislike VB's inline Function syntax... it's incredibly verbose. When they were looking at it, I suggested Func, but given that usage in the framework that would be confusing. (I hadn't seen the Func(Of T,...) delegates at that time ) I would still like something more succinct. I'm...
If you want to download the videos to watch later, or to happily play them faster, skip ahead etc, then you can grab the .wmv files instead of having to watch them in a browser in silverlight. I like to increase the play speed in parts and silverlight doesn't allow that ;) To get the .wmv's,...
Posted to
@ Head
(Weblog)
by
bill
on
02-23-2008
Filed under: VB, Life, Rant, LINQ, VB10, VS2008