Challenge Overview
Challenge Overview
��� Convert one EDIT DLL VB6 code into VB.NET codeProject background
The client has a web application written in VB6, and in this project we will need to convert the application to use ASP.NET and VB.NET.The same functionality from the old application should be retained.
The web application also depends upon many EDIT DLL, which should be converted into VB.NET as well.
Technology Stack
��� VB6 (existing code)��� VB.NET (new code) - .NET Framework 4.6.2
��� SQL Server
��� ADO.NET
Individual Requirements
This challenge offers only 1st prize and you have to provide at least 50% coverage to each file to pass the review.The following documents will be provided to you in the forum:
��� Existing code of the EDIT DLL
��� Extra documents how the EDIT DLL is used by the web application to give you some context info.
��� Unit tests should be created and ensure all methods are tested properly.
We have about codebases for 19 EDIT DLLs, and your task in this challenge is to convert the following ones:
- 201908
- 201909
- 201910
- 201912
- 202002
You are also responsible to write some simple accuracy tests for the converted code to ensure it's runnable (please follow the same approach as the obsweb.lib test project in current codebase).
The code shall follow modern OOPs (object oriented programming) practices.
Note that during the conversion, please maintain existing variable names, method names, code structure as much as possible, this makes easier for us to verify all functionalities are migrated correctly. Code best practice is not important at this point, and we will handle this later.
Note that the winner should merge the code into the gitlab repository.
Final Submission Guidelines
Submission Deliverable- Patch file
- Updated README with deployment and verification guide