In Progress

Convert VB to c#

Nondisclosure agreement [url removed, login to view] current project is an exe that has 7000 lines of VB6 code. It is currently written in procedural patterns and contains no object oriented [url removed, login to view] has many old dependencies whose functions are now standard .Net [url removed, login to view] the years programmers have hard coded many settings and business logic which should have been databound, so the first step in this project is to figure out what is data and what is business logic, and what can be abstracted or [url removed, login to view] current data model is small and somewhat underused due to hard [url removed, login to view] exe is a windows forms [url removed, login to view] do not want an exe, and will be happy to have a library that can have a front end of our choosing. We will use the library in another app, through a service, or through a website at a later point in [url removed, login to view] ORM, if you desire to use one, must be [url removed, login to view] tests are required, and you must use [url removed, login to view] must support dependency injection and inversion of control, using [url removed, login to view] (only for testing), the deliverable is not required to have a container, but should work with [url removed, login to view] 3rd party dependencies must be available in [url removed, login to view] Project must be Visual Studio 2012 and .NET 4 c#nnThis may take up to 3-4 weeks

Skills: .NET, C# Programming, Software Architecture, Visual Basic, Windows Desktop

See more: what is the use of vb net, what is procedural programming, what is object oriented programming, what is an object in programming, what is a library in programming, website and app programmers, visual studio programmers, vb net programmers, vb6 programmers, using functions in, up to standard, standard library c, project castle, programming patterns, patterns to do a website, object oriented programming in c, object oriented programming c++, object c programming, model service agreement, data oriented programming, c programming standard library, container programming, container in c, c# object oriented programming, c object oriented programming

About the Employer:
( 1 review ) sioux falls, United States

Project ID: #4813042

Awarded to:


Hired by the Employer

$3000 USD in 30 days
(266 Reviews)