Developer tips IT managers and development teams should begin a series of projects that examine their existing Visual Basic 6 code with an eye toward forthcoming changes. Get business logic out of forms. Applications that contain business logic at the form layer will not easily migrate to Visual Basic. Move the logic into components and classes for a smoother transition. Get SOAPed up.
NET objects to interact via the Web.
Don't use currency and variant types. NET will not support these types. Use decimal types instead of currency. NET will replace variants with support for object types. Check your arrays.