Home > Articles > Programming > Visual Basic

Visual Basic to Visual Basic .NET Migration Approach

  • Print
  • + Share This
Work through the phases of migrating from Visual Basic 6.0 applications to Visual Basic .NET. You will see what features the upgrade wizard does not upgrade from 6.0, and that will set you on your way to a complete upgrade.
This chapter is from the book

As described in the previous chapter, the Visual Basic language has undergone major changes, and many new features have been incorporated to transform it into a true object-oriented language. Many keywords that led to unstructured programming have been removed from the language. Considering the amount of changes, it is necessary to assess if migrating Visual Basic applications to Visual Basic .NET is feasible. As discussed in Chapter 1 this activity is carried out during the assessment phase of migration.

This chapter will help the developers to make an assessment about migrating a Visual Basic application. It will also give an overview of the steps required for migrating Visual Basic 6.0 applications to Visual Basic .NET. It also covers the pre-migration changes so that upgrading Visual Basic 6.0 applications to Visual Basic .NET is smooth.

Road Map to Migration

Migration of any Visual Basic 6.0 application to Visual Basic .NET requires the following major steps:

  1. Perform an assessment based on project selection guidelines

  2. Perform changes based on pre-migration recommendations (covered in detail later in this chapter)

  3. With the help of the upgrade wizard, upgrade the Visual Basic 6.0 application to Visual Basic .NET

  4. Perform changes based on post-migration recommendations (covered in detail in Chapter 4)

The path for migrating a Visual Basic 6.0 application to Visual Basic .NET is represented in Figure 3-1. Brief descriptions for each of these steps are given in the subsequent subsections.

03fig01.gifFigure 3-1. Phases of Migration to Visual Basic .NET.

  • + Share This
  • 🔖 Save To Your Account