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
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
Thanks to Paul Vick for pointing out the Lang.Net symposium talks are now on the web. I've only watched a few so far, but here's my thoughts/review of them Paul's talk on VB.Next A quick overview of one area VB will probably be heading is making the language more scriptable. This isn't...
Posted to
@ Head
(Weblog)
by
bill
on
02-22-2008
Filed under: VB, Rant, Orcas, VB10, VS2008
A couple of weeks ago a friend was chatting to me in IM and asked me about a problem he was having with generics constraints. I told him he was trying to solve the lack of an INumeric interface issue. Then last week I watched Brian Beckman go through the same thing with generics, again unable to use...
Posted to
@ Head
(Weblog)
by
bill
on
12-22-2007
Filed under: VB, Rant, Orcas, VB10, VS2008
Kathleen left it for others to discuss what dynamic programming means , so I thought I'd utter my thoughts on it here. Some of the things I consider to be dynamic and of importance are: - runtime expressions. In days of old for VB/VBScript this was often considered the role of Eval, allowing the...
I was catching up on reading some msdn blogs and stumbled across an entry from Yves Dolce. Yves was showing how to create a word document part including a graphic . Thing was, he was using C#, not VB. Here's an example : var graphic = new XElement (dm.GetName( "graphic" ), new XAttribute...
RJ posted an interesting entry about LINQ to XSD. The early LINQ to XSD bits that surfaced back in Orcas Beta 1 or thereabouts were basically an object layer of the underlying xml data. It was better than *just* an object model in that much of the XElement capabilities remained, but it was still just...
Posted to
@ Head
(Weblog)
by
bill
on
12-05-2007
Filed under: VB, Orcas, LINQ, VB10, VS2008
Kathleen has posted about a real nasty bug in the VB 9 (VB 2008) compiler. And I mean nasty !! The compiler won't warn you, won't give an error of any sort.. it will just omit lines of code from your application ! Yep, it will compile as if nothing is wrong, yet it will remove your code !! If...
Posted to
@ Head
(Weblog)
by
bill
on
11-21-2007
Filed under: Rant, Orcas, VB10, VS2008, Bug