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

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

<Previous Next>