Future blogs on Visual Basic can be found on the official .NET blog going forward.
Visual Basic Blog
A group blog from members of the VB team
Latest posts

Installing the .NET Framework 3.5 SP1 as a Prerequisite (Mary Lee)
By now, you have heard of all the great new features in Visual Studio 2008 SP1 and .NET Framework 3.5 SP1. Now that you've developed your new applications, you want to include the .NET Framework 3.5 SP1 as a prerequisite in your Setup project or your ClickOnce installer. The default deployment experience in VS2008 SP1 is to download and install the .NET Framework 3.5 SP1 from the Microsoft Download Center. However, you can add the .NET Framework 3.5 SP1 to the Visual Studio bootstrapper directory on your development computer, and make the .NET Framework 3.5 SP1 installer available in the same director...

My *V*Birthday with VB friends in Spain! (Lisa Feigenbaum)

Yesterday I turned a year older, and spent the day meeting new people at user groups in Spain. Here's how the day went: 07:45 Meet our host, VB MVP Pep Lluis Blano. Leave the hotel in Barcelona and head to Vic in our van, rented for the week. 09:30 - 12:30 User group presentations in Vic. 12:30 - 14:30 Lunch with user group members in Vic. Chocolate birthday cake for all. :) Streets in Vic outside the restaurant: My birthday gift from Pep. (Very nice scarf!) Marta, a woman involved in the user group, picked it out. :) 14:30 - 17:00 Drive from Vic to Tarragona, waiting in traffic for an accident. 17:30 - 20:00 ...

Visual Basic en España (Lisa Feigenbaum)

This week Jonathan Aneja and I are traveling from city to city, and presenting to VB.Net user groups in Spain. We began the tour in Barcelona where we were speaking at TechEd EMEA, and will finish in Madrid. VB MVP Pep Lluis Blano organized the entire itinerary! Here are the topics for the presentations: The schedule is below. Each meeting is 3hrs. Come join us if you can! Read on for the invitation and more details en español... VS/VB Spanish Tour 2008 Un encuentro sin duda esperado. Esta tercera semana de noviembre y una vez finalizado el TechEd Europeo, nos complace anunciar la visita de los eq...

Romeo and Juliette and Windows Azure (Lucian Wischik)
1. Juliette sends a message "I'll take a drug which makes me look dead but I'm not really"2. Romeo receives the message3. Romeo finds Juliette looking dead, but knows she's not really dead4. They live happily ever aftervs.1. Juliette sends a message "I'll take a drug which makes me look dead but I'm not really" [the message is lost in a plague-related network outage]2. Romeo never receives the message3. Romeo finds Juliette looking dead, thinks she's dead, and kills himself4. Juliette wakes to find Romeo dead and k...

Where are the Windows "SDK tools"? Where is ildasm? (Lucian Wischik)
C:Program FilesMicrosoft SDKsWindowsv6.0binildasm.exeC:Program FilesMicrosoft SDKsWindowsv6.0Abinildasm.exeC:Program FilesMicrosoft SDKsWindowsv7.0Abinildasm.exeC:Program FilesMicrosoft SDKsWindowsv7.0Abinx64ildasm.exeC:Program FilesMicrosoft SDKsWindowsv7.0AbinNETFX 4.0 Toolsildasm.exeC:Program FilesMicrosoft SDKsWindowsv7.0AbinNETFX 4.0 Toolsx64ildasm.exeC:Program Files (x86)Microsoft SDKsWindowsv7.0Abinildasm.exeC:Program Files (x86)Microsoft SDKsWindowsv7.0Abinx64ildasm.exeC:Program Files (x86)Microsoft SDKsWindowsv7.0AbinNETFX 4.0 Toolsildasm.exeC:Program Files (x86)Microsoft SDKsWindowsv7.0AbinNETFX 4.0 Too...

Community Interview with Doug Rothaus (Beth Massi)
This past month we've been posting interviews with the team from our Italian Visual Basic MVP Alessandro Del Sole. This time we have Doug Rothaus, a writer on the documentation side. Doug has blogged up an XML cookbook here on the team blog with a bunch of "recipes" on how to use different features of XML Literals and LINQ to XML in Visual Basic. Check out the Visual Basic Team page for pictures and bios and visit the home page of the Visual Basic Developer Center for a link to all these interviews as well. Here's the interview with Doug: 1. Nice to meet you Doug! Let’s begin by asking a simple question: wh...

TechEd Barcelona: Session Materials (Lisa Feigenbaum)

I'm here at TechEd Barcelona, and the week has gotten off to a great start. Jason Zander did the keynote this afternoon, and announced lots of great tooling support that will be included in Visual Studio 2010! Exciting stuff.I have 4 sessions here, starting tomorrow. I've attached the materials at the end of this post, in case you want to follow along during the talks! TLA325 Conquering XML with Visual Basic 9.0 *CLICK HERE FOR SESSION MATERIALS* Tuesday, November 11 09:00 - 10:15, Room 121 Primary Speaker(s): Lisa Feigenbaum Track(s): Developer Tools and Languages Level: 300...

"Future Directions of Visual Basic" Interview with Paul Vick (Lisa Feigenbaum)

In this short 10min video, I interview language architect Paul Vick about what industry trends he would think about while designing the Visual Basic language. Some of these trends have motivated features in the next version of the Visual Basic language (VB 10.0), such as interop with dynamic languages. Others are things the team is currently thinking about, and plans to address in future versions. These include concurrency, and "opening up the black box" to expose the Visual Basic compiler as a service. These features were announced publicly at last week's Professional Developers Conference. The li...

Typeless expressions (Lucian Wischik)
"My dog has no type.""How does he smell?""Awful!"Two of the new features of VB10 -- array literals and multi-line lambdas -- are interesting from the language perspective because their expressions have no type! This article is for language lawyers. I remember at my very first undergraduate computer science lecture, the lecturer Frank King handed out the class list and asked for corrections. One student raised his hand, apologized for being pedantic, and said that his name had an "å" with a ring above it, not a plain "a". Dr King praised him for the correction, saying "computer science needs pedants".On my p...