Visual Basic Blog

A group blog from members of the VB team

New Language Features in Visual Basic 14

"Visual Basic 14" is the version of Visual Basic that will ship with Visual Studio 2015. In this blog post I'll talk specifically about the VB language improvements in this release. (Separately, there are a whole host of IDE and project-system improvements as well). There are two overall themes to the language improvements: (1) Make common ...

New Language Features in Visual Basic 14 (animated)

"Visual Basic 14" is the version of Visual Basic that will ship with Visual Studio 2015. In this blog post I'll talk specifically about the VB language improvements in this release. (Separately, there are a whole host of IDE and project-system improvements as well). There are two overall themes to the language improvements: (1) Make common ...

VB Universal Windows App: downloads

Here are download links for the "VB Universal Windows App" series: Part 1: Setting up the universal app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX Part 5: How to call platform-specific APIs from common code &...

VB Universal Windows App Part 5: calling into platform-specific APIs from PCL

This is Part 5 of the "VB Universal Windows App" series: Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX > Part 5: How to call platform-specific APIs from common code...

VB Universal Windows App Part 4: using SharpDX for sound effects

This is Part 4 of the "VB Universal Windows App" series: Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases > Part 4: Sound effects with SharpDX Part 5: How to call platform-specific APIs from common code...

VB Universal Windows App Part 1: Getting Started

This is Part 1 of the "VB Universal Windows App" series: > Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX Part 5: How to call platform-specific APIs from common code...

Visual Basic 11 Beta Available for Download!

As you may have read in Jason’s announcement, today we announced that Visual Studio 11 Beta is now available for download.  This is a huge release for Visual Basic as it provides full platform support for building Windows 8 Metro style apps, a first-class asynchronous programming experience, and also the long-awaited Iterators ...

Announcement: Namespace Global

There’s a new feature coming to VB, and already included in the Visual Studio 11 Developer Preview. The feature is called Namespace Global and it’ll make your life easier… if you part of your code belongs in a different namespace from the rest of your project, if you use code-generating tools, which need to choose which ...