Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Challenge Overview

CHALLENGE OBJECTIVES

  • Prepare the ideation document for migrating an existing application from VB6 code to VB.Net.
 

PROJECT BACKGROUND

In this project, we are migrating VB6 code to VB.Net. The code we are migrating is 23 years old and contains minimal documentation. It is a program for a health insurance company and it contains many forms for collecting data. A video walkthrough of the current app is linked in forums.
 

TECHNOLOGY STACK

  • VB6
  • VB.Net
  • SQL SERVER
  • IIS

INDIVIDUAL REQUIREMENTS

REQUIREMENTS

  • The existing code, including a decompiled DLL, is provided in the forum.
    • The existing code is a web application developed with VB6 and ASP pages, and it calls various DLLs (COM+ components) to interact with the database and validate user inputs to benefits. 
  • Identify and document the approach you would take in refactoring this code without losing any functionality. Some things don’t directly map from VB6 to VB.net.
  • Identify and document challenges we might face as well as pseudocode
  • Should include a plan to get rid of all COM+ components
 
 
 

 

 
 

Final Submission Guidelines

Final Submission Guidelines

WHAT TO SUBMIT

  • An ideation document in Word or PDF format detailing your suggested migration strategy and any issues you foresee arising
  • Pseudocode for addressing the issues you anticipate.

EVALUATION CRITERIA

  • The submissions will be evaluated by the level of detail in the proposals and the rigor provided
  • There will be no appeal phase and the winner will be selected by the client

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30115262