Visual Basic Blog

A group blog from members of the VB team

Extension Methods (part 2)

In my previous post I gave a high level overview of some of the benefits of using Extension Methods in VB 9.0. Today I'm going to delve into some of the details about how to define extension methods and then use them in your programs. Defining Extension Methods You can define an extension method by creating a method in a VB module and ...

Extension methods (part 1)

Hi. I'm Scott Wisniewski, a dev on the VB Compiler Team. I've been here for a while now (about a year and a half), but this is my first blog post. I've been spending the past seven months or so working on Orcas, and finally decided it would be a good time to come up for some air, talk about what I've been working on, and start to actually make...

Holiday fun with LinQ, and LinQ technologies in mind

OK, so when you're playing around with LinQ and all it's various additional bits, you really do get to have a bit of fun. I've made this available simply because i enjoyed doing it. The basic idea is to time and then compare the duration of various 'IsPrime' implementations. The 'client' simply allows you to run various IsPrime implementations...

Visual Basic Express Edition Videos

by Kathleen McGrath Have you ever wished that you could have someone show you how to accomplish a programming task instead of having to read through the steps on how to perform the task? Or maybe you just need a little more clarification about where a particular option is located. They say a picture is worth 1,000 words, so imagine what a...

VB Curioddities #1: Enum, Enum, my kingdom for an Enum.Parse

Hey folks, my name's Kit George and I've joined the VB team from the CLR. VB is after all, the best language, so of course, it makes sense to work directly on it!Like all languages, VB has it's little 'oddities', so i thought i would start a series to present a few of these. These are little (and perhaps large) curious VB things that you may ...

PDC: Where the VB team will be…

I'm *really* excited to be at the PDC this year. I've been to a few PDCs in the past and I think that this one is going to be the best, by far. In addition to the great demos, panels, and meet the team events, there will be a lot of buzz and discussion about the future of the language, platform, and tools. For those of you who won't be able to...

Working with the Screensaver Starter Kit (by Irene Fan)

(posted by Irene Fan) Hi, I'm Irene and I'm an Exploring Microsoft intern in the Visual Basic group this summer along with Greg, Seth, and Emily. As VB Explorers, we spend eight weeks here in Redmond designing and coding an application to learn about the product development process firsthand; at the same time, we experience corporate life at ...

Visual Basic chats in August 2004

I've just finished scheduling the Visual Basic .NET chats for August (and two Thrursdays chats for Visual Basic 2005), and they are now live on the MSDN chat site. ADO.NET with Visual Basic .NETAugust 3, 2004, 1:00 - 2:00 P.M. PST (20:00 - 21:00 GMT)Hosts: David Sceppa, Steve Stein, and Steve Lasker Developing Windows Forms Applications with ...

Chats on Visual Basic 2005

For the past year, I've been organizing the Visual Basic chats that appear at http://msdn.microsoft.com/chats/. For the most part, these chats focused on answering your questions about Visual Basic.Naturally, now that the Beta 1 for Visual Basic 2005 is available, I wanted to schedule some chats to answer your Beta questions. But after ...

Tech Ed!!! three days later

Posted by Alexandre Moura, Visual Basic Compiler QAThis was my third day at TechEd - I think that finally I'm developing presentation capabilities - this is my first time at a conference, and I must admit I was a bit unsure about what kind of questions I'd be getting at the booths - Turns out I do know enough to man a booth, ...