Goto 100 - Development with Visual Basic
Eric on all things VB!
That old friend Binary Compatibility – and a FREE eBook on COM Interop
A favourite topic for VB6 programmers! Adding a reference to a COM component in Visual Studio adds a...
Author: Eric Nelson UK Date: 06/05/2009
VB6 Migration tools are not as expensive as you might think
How long would it take you to manually convert 50,000 line of Visual Basic 6.0 code to Visual Basic...
Author: Eric Nelson UK Date: 06/05/2009
Aberdeen Group report on Migrating from VB6 to .NET
Aberdeen Group have created a new report “Migrating from VB6 to .NET: The challenge of software...
Author: Eric Nelson UK Date: 06/05/2009
Visual Basic 6.0 Migration – due diligence is a good thing
Choice in general is a good thing. When faced with moving a Visual Basic 6.0 application to .NET...
Author: Eric Nelson UK Date: 06/05/2009
About to start a weeks holiday – final post, try a VB6 migration tool for free
Just about to start a weeks holiday but wanted to get this one last link out there. Artinsoft have...
Author: Eric Nelson UK Date: 04/09/2009
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:...
Author: Eric Nelson UK Date: 04/09/2009
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...
Author: Eric Nelson UK Date: 04/09/2009
UK Visual Basic 6.0 Migration Case Studies – 800K LOC moved to C#
I have worked on and off with UK company Vertex for 13 years and like many large companies, some of...
Author: Eric Nelson UK Date: 04/09/2009
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....
Author: Eric Nelson UK Date: 04/09/2009
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...
Author: Eric Nelson UK Date: 03/30/2009
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...
Author: Eric Nelson UK Date: 02/26/2009
blogs.msdn.com/ericnel has moved to IUpdateable
My main blog (started back in 2004) has now moved to https://geekswithblogs.net/iupdateable/ as...
Author: Eric Nelson UK Date: 02/17/2009
Results of Visual Basic Survey (UK)
In January we created a survey to understand how folks were using Visual Basic 6.0 and Visual Basic...
Author: Eric Nelson UK Date: 02/17/2009
Visual Basic Upgrade Wizard vs 3rd Party Migration Tools
[If you are UK based, check out www.microsoft.com/uk/vbmigration for more information ] A question I...
Author: Eric Nelson UK Date: 02/05/2009
Screencasts on the Interop Forms Toolkit 2.0
[This is a short post to accompany the UK Secure your Visual Basic 6.0 investment with Microsoft...
Author: Eric Nelson UK Date: 02/05/2009
A mocking framework especially designed for Visual Basic .NET
I was pleased to see the Typemock folks have delivered a special VB.NET API to use Typemock 5.2 for...
Author: Eric Nelson UK Date: 02/05/2009
New article on extending VB6.0 applications with the Interop Forms Toolkit 2.0
I just wanted to swiftly share some useful links if you choose to extend a Visual Basic 6.0...
Author: Eric Nelson UK Date: 02/05/2009
Secure your Visual Basic 6.0 investment with Microsoft .NET
[This is currently a UK only initiative but you will still find a lot of useful information on the...
Author: Eric Nelson UK Date: 01/28/2009
VB6 Interop and TlbImp vs AddRef
I’d always assumed that creating a Runtime Callable Wrapper by adding a reference to the COM...
Author: Eric Nelson UK Date: 01/23/2009
Heads up – The VB6 upgrade guide was written before we released the Interop Forms Toolkit
I have been re-reading the ”Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual...
Author: Eric Nelson UK Date: 01/23/2009
VS2008 Upgrade Wizard vs VS2005 Upgrade Wizard vs Code Advisor
I thought I’d try running the latest version of the upgrade wizard and compare the results with...
Author: Eric Nelson UK Date: 01/23/2009
Estimating effort to migrate your application from Visual Basic 6.0 to .NET
The following three tools can help you better understand what would be involved to migrate your VB6...
Author: Eric Nelson UK Date: 01/23/2009
Survey on the usage of Visual Basic 6.0 in UK companies
[Survey is live from January 21st to January 26th, 2009] I have been working with my marketing...
Author: Eric Nelson UK Date: 01/22/2009
A new year and a new policy from MSDN Magazine
Happy New Year! Apologies for the gap in posting – I have been working on a number of initiatives...
Author: Eric Nelson UK Date: 01/15/2009
The perfect Christmas present for your kids? A new release of Small Basic
I have previously blogged on Small Basic and only this week snuck it into a session I was doing on...
Author: Eric Nelson UK Date: 12/19/2008
Tracking down a bug in VB6 that only shows in the compiled EXE and not from inside the IDE - Use OutputDebugString
Many years ago I knew about this technique and recommended it to many folks - but it is now buried...
Author: Eric Nelson UK Date: 12/18/2008
Anybody for some free (and clever!) Visual Basic 2008 training?
In the UK we are working with InnerWorkings to create a great offer of training to UK developers. We...
Author: Eric Nelson UK Date: 12/18/2008
Feedback appreciated on draft screencast on VB6 and the options to move to .NET
I am working with partners to pull together guidelines, resources and special promotions on tools to...
Author: Eric Nelson UK Date: 12/11/2008
Co-Evolution for VB.NET and C# - and a new article on language futures in VS2010
The following is snipped from an article I had commissioned on language futures. The article is a...
Author: Eric Nelson UK Date: 12/11/2008
Comparing CodeArchitects VB Migration Partner with our Free Upgrade Wizard
One of the companies I am currently working with is CodeArchitects and more specifically Francesco...
Author: Eric Nelson UK Date: 11/27/2008
I nearly forgot to mention GIGO!
A common mistake I have seen when teams use automated migration tools is the failure to consider our...
Author: Eric Nelson UK Date: 11/19/2008
Upgrading VB6 applications – a moment to reflect :-)
I’ve now spent a bit of time with the book ”Upgrading Visual Basic 6.0 Applications to Visual Basic...
Author: Eric Nelson UK Date: 11/18/2008
VB6 Database code?
What happens when you upgrade a VB6 application that accesses a database? Or, more precisely, how...
Author: Eric Nelson UK Date: 11/18/2008
ASP to ASP.NET
Visual Basic migration to .NET includes: VB6 rich client migration – which represents the majority...
Author: Eric Nelson UK Date: 11/11/2008
Functional Equivalence vs Application Advancement (and Vertical vs Horizontal)
These are a couple of useful terms I’ve picked up from the ”Upgrading Visual Basic 6.0 Applications...
Author: Eric Nelson UK Date: 11/11/2008
Announcing https://www.unemployedunderscores.com/
Visual Basic 10 will remove the need for the underscore in most cases – and the team have done the...
Author: Eric Nelson UK Date: 11/05/2008
Microsoft releases yet another programming language - Introducing Small Basic
Wow. I love this. This brings back all the great memories I had (even of the bugs) of how I first...
Author: Eric Nelson UK Date: 11/05/2008
Estimating the effort to move to .NET
Software estimation is difficult at the best of times (which is why I recommend Software Estimation...
Author: Eric Nelson UK Date: 11/05/2008
Interview with Richard Warnett of Financial Objects on their decision to go with Visual Basic .NET
A big thanks to Richard for taking the time to do this. I have known Financial Objects for many...
Author: Eric Nelson UK Date: 11/03/2008
Rewrite vs Migrate vs Reuse vs Replace
“Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005” is a great...
Author: Eric Nelson UK Date: 11/03/2008
Moving from VB6 to VB.NET – time for a poll…
Back in April I posted a summary of some of the resources I’d found which look useful to anyone...
Author: Eric Nelson UK Date: 11/03/2008
WPF Performance issues? Then maybe this tool can help…
I am seeing more interest in building richer UX in WPF of late which is great. Since WPF is very...
Author: Eric Nelson UK Date: 10/31/2008
VB links on Entity Framework, Data Services and WPF
The following are all well worth a look: N-Tier Development with Data Services and Entity Framework...
Author: Eric Nelson UK Date: 10/24/2008
My low tech polls: show of hands at the UK MSDN events
I have been asking a few “raise your hand” questions at the MSDN events we are currently delivering...
Author: Eric Nelson UK Date: 10/14/2008
Do you have Silverlight Beta 2 code? Then you really need to test with RC0.
Tim has done a great job of explaining in lots of detail what you should be doing as a developer...
Author: Eric Nelson UK Date: 10/08/2008
Long strings in Visual Basic 2008
I suspect everyone already knew this – but for me it was shiny and new :-) XML Literals do not...
Author: Eric Nelson UK Date: 10/06/2008
The Silverlight team have made all code downloads available in VB and C#
All the code downloads are now available in VB and C# which is great news...
Author: Eric Nelson UK Date: 10/06/2008
Another reason for using LINQ to Relational – avoiding SQL Injection attacks
There are lots of great reasons to use LINQ to SQL or LINQ to Entities – but I forgot this one. I...
Author: Eric Nelson UK Date: 10/06/2008
Moving between Visual Basic and C# syntax
There are several tools available to convert back and forth – but sometimes all you really need is a...
Author: Eric Nelson UK Date: 10/05/2008
Q&A: Using both C# and Visual Basic .NET in the same Web Application
I get quite a random set of questions coming into my Inbox from folks I meet at events, conferences...
Author: Eric Nelson UK Date: 09/30/2008