Visual Basic Blog

A group blog from members of the VB team

How We Do It: Building the Visual Studio Product Line (Beth Massi, Matt Gertz)

Ever wonder how we build Visual Studio and the .NET Framework? I mean literally. You know, the build process that spits out a product at the other end?  Well I sure did and it's not just hitting F5 people ;-). In this interview I sit down with Matt Gertz, frequent VB blogger and also the guy in charge of the builds in Developer Division (...

Learning about Visual Studio 2010 and .NET Framework 4 (Mary Lee)

To learn more about Visual Studio 2010 and .NET Framework 4, Kathleen McGrath is highlighting new documentation about these products with a weekly blog post and a daily tweet.  If you want to learn more about the new features and scenarios, check out her blog at http://blogs.msdn.com/kathleen and her twitter feed at https://twitter.com/...

Phoning Home, revisited (Matt Gertz)

In my post “M. G. Phone Home,” I discussed how to write a simple phone application for Windows Mobile, using Visual Basic, which accesses the Bluetooth service.  What I didn’t discuss was how to deploy it to the phone via CAB.  Since I purchased a new phone yesterday (a Samsung Saga, running Windows Mobile 6.1), and...

CodeRush Xpress Released Today! (Lisa Feigenbaum)

CodeRush Xpress is a FREE Visual Studio 2008 add-in containing 60+ refactorings, 7 editing features, and full support for C# and Visual Basic. Download hereCodeRush Xpress includes the following features. In addition, you receive the following refactorings.Add Parameter Create Overload Create With Statement...

How Do We Learn to Be Good Programmers? (Matt Gertz)

I’ve always enjoyed writing.  Putting pen to paper (or, these days, fingers to keyboard) is something that brings a lot of joy into my life, even more than music or any other hobby that I have.  I’ve been writing stories since earlier than I can remember, have faithfully kept a daily diary for many years, and have ...

Ask Kathleen: Working with MEF (Lisa Feigenbaum)

MEF stands for Managed Extensibility Framework. MEF is a new .NET library that enables greater reuse of applications and components. Using MEF, .NET applications can be dynamically composed. Kathleen has a great article on MEF in last month's edition of Visual Studio Magazine. She explains what it is, how to use it, and outlines the ...

CodeRush Xpress 9.1 Beta: 59 Refactorings, 17 Consume-first providers, and Much more! (Lisa Feigenbaum)

Very exciting news! Developer Express is coming out with a new version of the FREE add-in we all know today as Refactor!. The new product, CodeRush XPress, builds on Refactor! by increasing the refactoring count to 59! It also includes a host of other editing functionality, making it a much richer tool for all-around IDE productivity. Consume-...