Find Jobs
Hire Freelancers

Generate a C# Wrapper for a C++ SDK (Non-COM)

$30-100 USD

クローズ
投稿日: 10年近く前

$30-100 USD

完了時にお支払い
We have an SDK (dll, header file, documentation) that was written in unmanaged code. We need to build a C# application to use the SDK functionality. So basically we need to build a .net wrapper around it. The output of your work would be a managed dll that can be referenced immediately in a C# project. It MUST CONTAIN ALL classes, enums, functions of the original SDK. This can be an ongoing work as we would need the same job for more SDK's in the future. Our tech team can actually do it but we decided to outsource it to save time. Attached all details we believe you may need. Please include the word "SDK Wrapper" in your response. We will make a milestone with 30% of the total payment up front. then 70% after first delivery. then 100% after fully testing the output.
プロジェクト ID: 6239591

プロジェクトについて

19個の提案
リモートプロジェクト
アクティブ 10年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に19人のフリーランサーが、平均$137 USDで入札しています
ユーザーアバター
Hello. I am expert in writing wrappers for both native and managed code. I have examined files - it looks as quite easy job.
$70 USD 3日以内
4.9 (1938 レビュー)
8.1
8.1
ユーザーアバター
Hello, I'm an expert in both C++ and C# with a lot of experience, and I can build the SDK Wrapper you need. I guarantee you quality work, you won't be disappointed. Thank you.
$222 USD 5日以内
5.0 (59 レビュー)
5.8
5.8
ユーザーアバター
Hi Sir, To access unmanaged C++ code into a C# project, we need to first create a managed C++ extension which will access the unmanaged code. This managed C++ extension exposed classes which can then directly be used in a C# project. This process is achieved through Reflection API and Managed Extensions for C++ or the CLI. We have worked on this area before and would be glad to do the work for you. Please feel free to contact us at anytime. Regards, Navya Sales
$105 USD 6日以内
5.0 (22 レビュー)
5.8
5.8
ユーザーアバター
I am certificated .NET/C# programmer working with .NET since 2002, with C/C++ I was working 20 years before switching .NET. Building .NET wrapper for legacy libraries is not a problem for me.
$111 USD 5日以内
5.0 (4 レビュー)
5.4
5.4
ユーザーアバター
Hello, sir. I have enough experience in C# programming. I'm ready to start now. Thanks. Regards.
$126 USD 2日以内
4.9 (34 レビュー)
5.1
5.1
ユーザーアバター
SDK Wrapper Sir I have proven ability to design, plan and lead high-impact programs. I am experienced programmer and software engineer. I can do it easily. I am looking forward to speak with you about this Project So that you can tell me more about it. Thanks for your precious time and concentration.
$111 USD 3日以内
5.0 (22 レビュー)
4.6
4.6
ユーザーアバター
Hi, An ASP.NET,c#,vb ,SqlServer,JQuery,Javascript expert here. Please feel free to discuss the project with me. Thanks, Murtaza
$250 USD 3日以内
5.0 (12 レビュー)
4.7
4.7
ユーザーアバター
Hi I have over 14 years experience in developing complex applications and frameworks in C++ and C#. I can delivery your product with accurate and efficient code transformation. Drop in a mail and we can discuss more details.
$100 USD 3日以内
4.8 (10 レビュー)
4.8
4.8
ユーザーアバター
hi,this is nasir mehmood. i am software engineer and have more than 18 years of development experience in embedded systems, database design, web design, graphics and mobile applications. i have extensive knowledge of working with assembly, c, c++,vc++ .net, java and vb .net. i have gone through the details of your requirement.i have done many similar jobs in previous years. if you want wrapper only,i can do it as well and i can build the dll from scratch which you can use in any .net language. these sort of utilities always needs to have low level access and for this purpose vc++ .net with assembly integration is best choice for nice gui and better functionality. i have fully grasp over these tools. so i offer you my expertise for you solution. if you are interested in working with me then feel free to contact me for further details. thanks
$250 USD 10日以内
5.0 (2 レビュー)
3.4
3.4
ユーザーアバター
Hello, I think I am a good candidate for this project because I have done similar tasks many times in my professional career. I have done similar task in freelancer also where I had developed C# wrapper for high performance native CUDA C program. I have also created many .net wrapper for various sdks like suprema finger print scanner, card printer, opengl related dlls and CUDA based dlls. Best Regards
$100 USD 2日以内
4.9 (4 レビュー)
3.0
3.0
ユーザーアバター
Seeing as you are asking for a C# wrapper for your SDK, a lot of any heavy code that is in the project has already been written. It's a lot like turning words into Braille, one system can already use it, it's just a matter of letting another system use it. Assuming your documentation is good this project should be simple and quick. I could go on about how I've written wrappers before, but really, every project is different, writing wrappers is different because what your wrapping is different. Simple as that. (Also, I'm glad to see someone actually using the milestone system effectively! Props on that.)
$55 USD 3日以内
5.0 (1 レビュー)
1.9
1.9
ユーザーアバター
For More Discuss S.k.y.p.e _I.d---------------------- papiol05 ----------------------------------------------------
$30 USD 1日以内
1.0 (2 レビュー)
2.2
2.2
ユーザーアバター
SDK Wrapper I have checked your dll and it contains almost 50 exported functions so I can convert wrapper for all of them if I will receive header files and somewhat documentation. Thanks, Rajdip
$277 USD 3日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
This project cannot be done in 3 days. If so it shall be in hurry. I take time to understand which avoids rework. The deliveries are with high professional standard and quality.
$277 USD 10日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I have 4 experience years, working with bigs proyects in Newsan Company, with their "Shop Floor Control System" Thanks
$72 USD 3日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
->Create the managed class, and let it have a member variable pointing to the native class. ->In the constructor or somewhere else you find appropriate, construct the native class on the native heap (using "new"). ->Pass the arguments to the constructor as needed; some types you need to marshal as you pass from managed to unmanaged. ->Create stubs for all the functions you want to expose from your managed class. -> Make sure you delete the native pointer in the destructor of the managed class.
$55 USD 7日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello, I used to create such wrappers on my last job to make some pieces of c++ code testable with NUNit which was our standard test system. So, I will be happy to make the .net wrapper around your code..
$72 USD 3日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED STATESのフラグ
Redmond, United States
0.0
0
お支払い方法確認済み
メンバー登録日:6月 30, 2010

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。