Visual Basic Blog

A group blog from members of the VB team

Happy 50th Birthday, BASIC!
Happy 50th Birthday, BASIC!
UPDATE: QuickVB is now open source! The Visual Basic team joins Dartmouth and developers worldwide whose lives have been touched by this amazing language in wishing Dartmouth BASIC (and indeed the whole BASIC family of languages) a very happy 50th birthday (and many more) today! So many of us here on the Managed Languages team got our start ...
Visualizing Roslyn Syntax Trees
Visualizing Roslyn Syntax Trees
Hello everyone! I hope you had a chance to catch the recent announcements around the .NET Compiler Platform (“Roslyn”). If not, I encourage you to view Anders’s presentation at Build 2014 (skip to 1:10:28). If you haven’t already, download the previews and take them for a spin! What’s included? The Roslyn compiler codebase is now ...
Taking a tour of Roslyn
Taking a tour of Roslyn
It’s a big day for us on the Managed Languages team! As announced at the //BUILD conference earlier today, and as posted by Soma on his blog, we are not just delivering a new preview of Roslyn to all of you, but are in fact moving all of the compiler code to open source! The code will be released and maintained by MS Open Tech, who are our ...
Roslyn performance (Matt Gertz)
Roslyn performance (Matt Gertz)
(For the next few posts, I’m going to introduce readers to the different feature teams in the Managed Languages org.  Today, I’m starting this with a focus on the performance team.)Back in 2000, I found myself assigned to be the performance lead of the Visual Basic team, and my first assigned goal was to drive the performance ...
Updated license for September 2012 Roslyn preview available (MattGe)
Updated license for September 2012 Roslyn preview available (MattGe)
As I mentioned in my previous blog post, we ended up with a little too much time between previews, to our subsequent embarrassment. In fact, it came to our attention recently that the licensing for the most “recent” CTP (and admittedly I use the term “recent” loosely, given that it was released in September 2012) is set...
No new VB and C# Language Features in VS 2013
No new VB and C# Language Features in VS 2013
As you can see in the VS2013 Preview, we have not added new language features to Visual Basic and C# in the next version of Visual Studio. I’d like to share our thinking on this. There are essentially two main reasons why we chose not to evolve the languages this time around.The most important is that we just shipped new versions of ...
Roslyn September 2012 CTP Available for Download!
Roslyn September 2012 CTP Available for Download!
VB Enthusiasts,Following last Wednesday’s official launch of Visual Studio 2012, we’re excited to announce that the Roslyn September 2012 CTP is now available for download and provides support for VS 2012 RTM. Please note that Visual Studio 2010 is no longer supported by this CTP.We’ve been hard at work since the first public...
Install Published Samples with Visual Studio
Install Published Samples with Visual Studio
You can use Visual Studio 2012 RC  to download and install samples from the MSDN Code Gallery.  You can download only the samples you need, or you can download one or more Sample Packs, which group several samples that relate to a technology or topic. You'll receive a notification if source code changes are published for any sample ...
More VB Metro Samples available
More VB Metro Samples available
With the recent release of the Windows 8 Release Preview and the Visual Studio 2012 Release Candidate we also have more of the Metro samples available for VB developers.Although not all the samples are available for VB, there is a good selection of samples showing  you how utilize much of the important functionality now available. &...