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ää: xml programming language, ubuntu programming, the c language, tests java programming, programming with c language, programming language performance, programming language definition, programming definition, processing programming language, linux programming language, library part, java source net, java command line application, f# programming language, f programming language, development challenge process, definition of programming language, definition of programming, c# programming challenge, c programming challenge, component specification, component part, code challenge, challenge tool, challenge programming

Tietoa työnantajasta:
( 0 arvostelua ) Panamá, Panama

Projektin tunnus: #8651527

7 freelancers are bidding on average $750 for this job


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 [url removed, login to view] "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? [url removed, login to view] I think, this solution will be enough fast and effective.

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