Visual Basic Blog

A group blog from members of the VB team

Option Strict [On|Off|SortOf]

Yesterday I got a question from a developer asking whether or not we could add something called "Option Strict Warn" to the language.  This would give a developer a warning when using something like late binding or an implicit conversion, rather than disabling it altogether (through an error).As it turns out the ability to set custom ...

Fun with VB !!!

Who says you can't obfuscate VB code? For fun, I tried writing some VB code which was shaped in the letters 'vb' (that's right, the code itself forms the shape of the letters), where the 'v' and the 'b' are formed from the Visual Studio inifinity logo. In case you're having trouble visualizing that, here's a picture. Because I'm forming the ...

Programming With XML Using Visual Basic 9 (Beth Massi)

We just published an article by Bill Burrows on Programming With XML Using Visual Basic 9. Bill has also created a series of video tutorials that walk you through the details of how to use the new XML features in Visual Basic 9. Bill takes an easy to follow, step-by-step approach to explaining the details in this ...

Implementing Dynamic Searching Using LINQ

A common requirement in forms-over-data applications is that users be able to search by any combination of fields to construct a dynamic query at run time.  For example, the search feature in this application allows the user to find all records that meet criteria defined on multiple columns:    (image)   LINQ makes it ...

Endgame (Matt Gertz)

Well, I’m back from vacation, pleasantly tired and yet relaxed at the same time.  I’m busy trying to dig out of e-mail, things are going well, Beta2 has been in your hands for several weeks, and I’ve got lots of great ideas to try out on this site.(That’s the theory, anyway.  In reality, I’m writing this...

Channel 9 Interview – Amanda Silver on LINQ (Beth Massi)

I just posted an interview with Amanda on Channel 9 where she walks us through the new LINQ syntax available in VS 2008 Beta 2. I also posted some How Do I videos on LINQ to help get you started -- look for more of these beginning of next week!In this interview, Amanda Silver, a Lead Program Manager on the Visual Basic Team, ...

LINQ to XML Videos (Beth Massi)

Bill Burrows has created a series of videos to help get the community started with LINQ to XML in Visual Basic! These videos were created in conjunction with his upcoming MSDN article that will be published soon. Bill takes an easy to follow, step-by-step approach to explaining the details in this exciting new technology in Visual Basic 9...

Kit George and Chris Smith on Channel9 (Beth Massi)

I posted a couple more videos on Channel9 that you'll definitely want to check out! Thanks again to Kathleen for helping with the production.The first one Kit George walks us through some of his favorite VB9 language features that enable LINQ:In this in interview Kit George, a Program Manager on the Visual Basic Team and a former ...