Port Python library to C#
Bajet $250-750 USD
I'm looking for someone to port my Python Onkyo connector library to C#:
[url removed, login to view]
You do not need to have access to an Onkyo receiver for this job - I will fix issues related to the actual interaction with Onkyo myself, should there be any. However, you should be sure the C# port writes the same bytes to the wire as the Python code.
Specific notes and requirements:
- The library works by taking a YAML file with all supported commands, and generating a Python file with said information. The port should use the same approach, generating a C# module from the YAML file.
- The file "[url removed, login to view]" does not need to be ported.
- The Python version has two different APIs, one using threads, the other writing to the socket in the main thread. The C# version should ideally use the same approach, do I'm open to be convinced that this may not be appropriate, if it's not in line with how C# networking libraries commonly work.
- C# style should be used where appropriate (casing, names, API Design etc).
I'm looking for excellent code quality.
Dianugerahkan kepada:
I see that this library is quite simple and the translation would be mostly straightforward (sockets, basic threading are handled the same on every platform) so the most important concern is elegance - I can provide it Lagi
11 pekerja bebas membida secara purata $532 untuk pekerjaan ini
I have seen the python lib. And I think I can help you because I have written many python projects before.
Hello, I'm a experienced software developer with more than 6 years experience. I have ported several application over the time usually cross platform. I know python and I know C#. I'm sure I can get the job done.
We are a group of software developers with 5+ year experience in C# and Python. Also we are Computer Science Professionals. Let us do the job, please contact us.
Hi, We are a web and software development company based in UAE, ready to work on your project right away. Please find the details in your inbox. Thank you.
I've studied the requirements, research open source components needed to fill the gaps in standard .NET Framework libraries and crafted a tentative solution architecture. In the past 7 years I've worked exclusively Lagi