Visual Basic

FREE Visual Basic Upgrade Companion tool for VB6 to .NET
A couple of years back I was closely involved with helping developers take their investments in VB6 forward (I run http://blogs.msdn.com/goto100 for a time which still has great stuff in its archives). Those with sharp eyes will have noticed that the (IMHO rather poor) Visual Basic Upgrade Wizard is no longer part of Visual Studio as of Visual Studio 2010. My recommendation has always been to look to the partners for great tools to help with the grunt work of moving the code – but all these tools...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Tuesday, July 13, 2010 10:32 AM | Feedback (0)

MSDN Flash Podcast Show 006 – Eric Nelson discusses Visual Studio 2010, Parallel, Language Parity and Azure
This show is a bonus edition. It includes a brief overview of the announcements this week around Azure at the Worldwide Partner Conference in New Orleans and then a 30minute interview recorded at Qcon 2009 in London earlier this year. This time around, I am the interviewee for a change. Many thanks to Ryan Slobojan and InfoQ for letting me take the original video interview and create a podcast from it. If you prefer, you can watch the video on the InfoQ site. I was asked the following: Eric, what's...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Thursday, July 16, 2009 2:21 PM | Feedback (0)

Summary of new Visual Basic Posts on Goto100
I have been sitting on a long list of part finished posts on Visual Basic “stuff” intended for my other blog http://blogs.msdn.com/goto1... Last week I finally started to finish them and get them published. Enjoy. Virtualization and Visual Basic 6.0 applications There may be some circumstances where upgrading a VB6 application is not feasible, for example it may rely on a control that simply does not work in the target operating system. I came across a couple of articles on MSDN that discussed the...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Monday, June 08, 2009 7:14 AM | Feedback (0)

32minutes of me at Qcon talking on Visual Studio 2010, VB, F#, .NET 4.0, Parallel, Azure
Back in March I presented at Qcon 2009 in London which is a great conference. I also was interviewed which is now up on InfoQ. TBH – it isn’t a bad interview yet at the time it felt awful right from the first moment when after agreeing the opening question before the camera rolled, I got asked something completely different :-) Then it went pretty broad :-) You can watch the video on the InfoQ site which includes a transcript. The questions I was asked were: Eric, what's going to be coming up in...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Monday, June 08, 2009 6:46 AM | Feedback (0)

A random but interesting bunch of Visual Basic .NET reads
Nothing special – just a list of good Visual Basic .NET articles I read over the last month. Enjoy: Visual Basic Lambdas are not quite the same as C# Lambdas. This article explains how to work around the differences. Visual Basic needs a hand with iterators as it has no specific syntax. Useful when you live in a world of LINQ and IEnumerable. This article shows you how to create iterators in VB. Combining XML Literals, WCF and LINQ to create temaplates. Interesting stuff. Add “Ruby like” MethodMissing...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Thursday, April 09, 2009 4:22 PM | Feedback (0)

I need to let this sink in… but interesting stuff. try/catch and filters
Somebody posted a comment up my blog which contained something along the lines of “and VB .NET does the clever try catch stuff that C# can’t” . That got parked at the back of my brain and I finally went off looking for what this was. Turns out there was a great post on it back in February 2009 on the CLR team blog “Catch, Rethrow and Filters – Why should you care?” . Turns out VB allows us to inspect an exception without affecting state and conditionally decide whether or not to handle the exception....
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Thursday, April 09, 2009 3:50 PM | Feedback (0)

Visual Basic books in the UK were top sellers in the lead into Christmas
I was looking at some statistics on developer book sales in the months leading up to Christmas 2008. Overall C# outsold VB (there are a lot of C# books to choose from!) BUT VB 2008 had three of the top five slots including the number one slot. Unfortunately I can’t share the data but I felt it was worth sharing the good news :-) Well done VB
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Thursday, April 09, 2009 3:19 PM | Feedback (0)

Composite Application guidance for WPF and Silverlight gets a lick of Visual Basic paint
The Microsoft Patterns & Practices’ Composite Application Guidance for WPF and Silverlight (formerly code-named "Prism") was released with a heavy bias on C# which was a real shame for the many Visual Basic developers who are working on Xaml based user interfaces right now. The good news is there is now a shiny new download just for Visual Basic folks. This download includes QuickStarts, Hands-On Labs, and How-to Topics in Visual Basic all reviewed by senior folks in the VB team. It also includes:...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Monday, March 30, 2009 4:41 PM | Feedback (0)

Windows Azure and SQL Data Services Talk for .NET Developer Network
On Monday I gave a session on “Windows Azure and a little SQL Data Services” for the .NET Developer Network in Bristol with the main focus being on storage. Thanks to all those who attended – and I hope to be back in the audience next month :-) The main links I wanted to share were: www.azure.com and specifically the downloads: Windows Azure SDK Visual Studio tools and templates The table sample I showed using StorageClient is available for download along with a walkthrough screencast Code sample...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Tuesday, March 10, 2009 3:31 PM | Feedback (1)

Support statement for Visual Basic 6.0 updated for Windows 7
I have been asked many times in the last few weeks about Windows 7 and VB6. The support statement has been updated to cover Windows 7 and the news is good. Windows 7 Since the initial release of this support statement, the Windows 7 operating system has been announced. This document has been updated to clarify Microsoft’s support for VB6 on Windows 7. VB6 runtime will ship and will be supported in Windows 7 for the lifetime of the OS. Developers can think of the support story for Vista being the...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Thursday, February 26, 2009 11:19 PM | Feedback (0)

Full Visual Basic Archive