Port an existing .NET code of a console application to C language (Part 2)

Main Challenge:

To port existing .NET code of a console application to a Linux compatible language (C++ or Java) to be able to execute it on an Ubuntu Server. the .NET code uses Leadtools v19 as a main library to process images. The image processing do image cleanup and then image crop using a Leadtools Master Form definition (xml, bin and tiff file).

Technical Specification:

• There are some critical requirements on the performance attributes for the application and a set of stress tests are going to be given as part of the requirements to ensure that the solution complies with the specification.

• The application has around 2000 lines of code and has three third-party dll (Leadtools v19, Log4Net and commad-line utils) and an Exe component.

• The application uses several .NET framework native libreries, including LINQ, ConfigurationSection and XML serialization frameworks.

• The port must include the source code, the build procedure that can be added to a continuous integration tool (jenkins) and the development environment definition.

• The original implementation took around 8 weeks, so the port must not take more than 3 weeks.

• The command line has 6 parameters to process depending of the scenario.

• Debug level must contain information regarding INFO,WARN, ERROR and DEBUG implementations.

• All code must be documented and unit test coverage must be above 80%.

Taidot: C-ohjelmointi, C# -ohjelmointi, Kuvantaminen

Näytä lisää: ubuntu programming, tests java programming, programming language performance, programming language definition, programming definition, processing programming language, linux programming language, library part, java source net, java command line application, development challenge process, definition programming language, definition programming, component specification, component part, code challenge, challenge tool, challenge programming, net code myspace application

About the Employer:
( 0 reviews ) Panamá, Panama

Projektin tunnus: #8651527

7 freelanceria on tarjonnut keskimäärin 750 $ tähän työhön


A proposal has not yet been provided

736 $ USD 10 päivässä
(25 arvostelua)

A proposal has not yet been provided

2222 $ USD 10 päivässä
(34 arvostelua)

hi I have good experience in Linux c development on Ubuntu platform. regards Akhtar

555 $ USD 20 päivässä
(16 arvostelua)

Dear Sir Would like to port the .NET app into java App. no difficulty for me as senior JAVA developer, my work FYI "Great Lisää

555 $ USD 10 päivässä
(1 arvostelu)

A proposal has not yet been provided

555 $ USD 15 päivässä
(2 arvostelua)

I have years of experience with C, C++, Java and .NET languages C# VB. Let me see the program and i will translate it to C, C++ or Java.

555 $ USD 10 päivässä
(0 arvostelua)

I have 10 year programming experience with C++ especially on Linux. I have 2 year experience with .NET and 5 year experience with Jenkins CI and unit testing. Not clean if you provide required tests or the testing Lisää

555 $ USD 10 päivässä
(0 arvostelua)

What about prepare this application for mono for Linux environment? I think, this solution will be enough fast and effective.

250 $ USD 14 päivässä
(0 arvostelua)