Visual Basic Blog

A group blog from members of the VB team

Roslyn Primer – Part I: Anatomy of a Compiler

So, you’ve heard that VB (and C#) are open source now and you want to dive in and contribute. If you haven’t spent your life building compilers, you probably don’t know where to start. No worries, I’ll walk you through it. This post is the first of a series of blog posts focused on the Roslyn codebase. They’re intended as a primer ...

New VB T-Shirt Designs on the .NET Blog – Tell Us What You Think

[Update: You can get these cool T-Shirts @ the .NET Swag Store - get yours today!] Mads and Dustin showed off their cool VB and C# team t-shirts at BUILD and tons of people liked them and asked where they could get one. (image) So, we're thinking about making them available for purchase online. I've been working on some new designs and ...

Edit and Continue survey results

Thanks everybody for all the great feedback! We've received hundreds of replies since last week with detailed information and concrete examples for us to review. We are closing the survey today and have started to process the tons of data you have provided. The overwhelming majority of you have told us that Edit and ...

Help make Edit and Continue better!

UPDATE 2014-05-20: We've received enough responses and the survey is now closed. Thanks everyone! Hey VB developers! Do you get tired of seeing this box (I know I do)? (image) Tell us about it! The Visual Studio team would like your anonymous feedback on improving Edit and Continue (E&C) when developing .NET applications. This survey...

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 ...

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 ...

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 ...