Find Jobs
Hire Freelancers

C# Small Project Will Lead to Bigger projects

$10-30 USD

Completed
Posted over 5 years ago

$10-30 USD

Paid on delivery
Please read all!!! Hi, I need someone who can call methods and objects to a project from a .dll. The .dll cannot be called with a 'using" statement. It is external and will be installed and managed independently. The project is written in C# and the .dll is also in c#. Again, you can't put it in the project, there is no Using statement, GAK, way to do this. You will need to use something similar to .dll import, but, since we are calling objects and methods and classes, .dll import will not work(to my knowledge) . This is a pretty simple project and should require little time, but want you to comment and explain yourself well. I don't need a copy machine, I need a Developer and my boss will be reviewing this. We will offer one more job that is a bit more complex but pays a bit more to narrow down our choices. I will send the file examples when you get the job. To be clear, there will be no USING statements or 'including it in the project" allowed. The .dll is managed independently and cannot be used in a way that would require it in the main project. There are a few simple calls and all the logic is already written. This is really a short test run for a much larger project. We need a developer who can use both old and newer ways of programming in C#. The ideal person should also understand MVC and API as future projects will require more of this. If you are good at data parsing that would be great as well as some of the data will need unconventional sorting (no libraries or examples will exist on this, you will need to do some math and actually write your own algorithms). This project is short and simple and I will choose multiple people. Think of this as an interview for something bigger, the idea is to find someone we can use often, in the future.
Project ID: 17841951

About the project

29 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello I have worked with managed and un-managed dll files using C#, c , and Frortran. Would you please send me a sample of dll that you want to use in your program? Thanks Mehrzad
$50 USD in 1 day
5.0 (41 reviews)
5.5
5.5
29 freelancers are bidding on average $27 USD for this job
User Avatar
Hello I have over 9 years of experience with C# and over 18 years of experience with C++. Also, I am familiar with many approaches to call DLL functions from C# code, even with tricky DLL and tricky code. I have experience with writing wrappers around such DLLs.
$20 USD in 1 day
4.9 (2046 reviews)
8.1
8.1
User Avatar
Hai, How are you doing today ? I have ready your job description and I would like to say that i am well prepared to do it. Lets have discuss basic things. Thanks
$55 USD in 5 days
5.0 (49 reviews)
6.5
6.5
User Avatar
Hi, I am a Full stack developer in Microsoft technologies.  My area of expertise is web application development (asp.Net web forms, MVC, classic ASP), web services (SOAP & RESTFul), MySql & Sql Server as back end (through stored procedures).  I have 6 years of experience as a full time software developer.  Kindly contact me, lets discuss your requirements.
$35 USD in 3 days
4.9 (19 reviews)
5.3
5.3
User Avatar
Hello Sir, " .dll import will not work" mostly because of the wrong .Net version. I am interesting with your project and I want to make a short discuss with you about the project. Let's me resolve it.
$25 USD in 1 day
5.0 (9 reviews)
5.1
5.1
User Avatar
Hi Dear, I am having expert level experience in C# last 7 years. I would like to work in this project. I will provide you quality output withing a time frame we define. Please let us know your convenient time to discuss further. Kind Regards, Vimal Santoki.
$25 USD in 1 day
5.0 (7 reviews)
4.6
4.6
User Avatar
Hello my name is Fares, I can get it done perfectly as you want let's chat when you are online, Thanks
$20 USD in 3 days
4.8 (20 reviews)
4.3
4.3
User Avatar
i want to try will i have any documentation about that dlls ? i was calling functions from dll in c++ on windows xp from vc 6 when i dont had header files. its very interesting task i can try for free for interest
$55 USD in 5 days
5.0 (13 reviews)
3.9
3.9
User Avatar
Load dll at runtime. Good day sir, I'm a professional software developer with vast experience in C#. I can easily finish this project. If you're interested feel free to contact me. With regards, Julian Katzwinkel
$30 USD in 1 day
4.8 (4 reviews)
3.7
3.7
User Avatar
Hello, As you already mentioned that we can't include the option of referencing the DLL file in a project, or using DLL Import, or even keeping it in a Global Assembly Cache, it seems we are left with two other options: 1. Use reflection to locate and load the assembly and call the required methods by instantiating the classes from the DLL. 2. Use the AssemblyResolve event which is fired when the required assembly is not found. We can then use the event to load the assembly from any accessible location and proceed. However, based on the given requirements, I think we can go with the first option as it seems to be straightforward and easy to implement (though it might be slower as compared to the second one). Regarding the MVC and API background, in the past, I've worked on MVVM (as part of my personal project) and now working on freelancer-API to develop a Qt-based Python application (again a personal project). So, essentially, I have a little knowledge of MVC and API programming. As part of some programming challenges (on Topcoder), I worked on parsing large matrices (both dense and sparse) from a text file. Though they were simple ones, in one such challenge, I used a quicksort algorithm to sort the data based on the indices. As your job seems to be a bit complex one, I may require to go through it (of course, if we proceed further). Please reply with your opinion on the above-mentioned solution to the current project. Regards, Atul Rajdhar
$30 USD in 2 days
5.0 (4 reviews)
3.3
3.3
User Avatar
Hello. I checked your project and glad to inform you I have done similar project before. I am 15+ full-stack developer specializing in C#, ASP.NET MVC, Entity Framework, LINQ, Web API, SQL, Bootstrap, AngularJS, JQuery, HTML5, LESS & CSS3. Have experienced in Project Management and Source Control systems. (GIT and TFS) Also got understanding of Object Oriented Programming & Database Design. I am very interested in your project. Can help you to call another DLL methods and objects without "USING" command Ready to start your work immediately and can do this within your budget :) Thank you for reading this proposal. Please visit my profile: https://www.freelancer.com/u/xenoivan
$15 USD in 1 day
4.9 (5 reviews)
3.0
3.0
User Avatar
I am a Microsoft developer in the Philadelphia, PA suburbs with 30 years of experience. It appears you want a DLL written but I see where it says "The project is written in C# and the .dll is also in c#" so has the DLL been started or do you need one from scratch? Can you tell me what the DLL will do? I frequently write stand alone DLL's that are used by non-Microsoft products, mainly in C++.
$35 USD in 2 days
5.0 (1 review)
1.0
1.0
User Avatar
Hi there, Since external .dll is also written in c# (i.e: it is managed code), what you are asking can be easily done using reflection specifically System.Reflection.Assembly.LoadFile. All I need is the location of the external .dll file and the name of the methods and class to call in that file. This way, no using or including the file in project is needed. Lastly, I have been using C# for more than 6 years now, so I have no problems with MVC architecture or using APIs. Writing custom algorithms for data sorting is something I have done before. Thank you for your time.
$10 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
hi there, I found the project that you have posted and I am suitable for the same. I found this project very Interesting and so passionate to work on it. I am extremely good with the algorithms. so, you project will be delivered to you with best code optimisation. looking forward to working with you.
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi,I have read your requirements of C# Small Project Will Lead to Bigger projects and I’m pretty confident that I will be able to get your work done within the given time your requirements conclude.I am very keen to discuss further. You can reach me at any time on online . I have also a few clarifying questions on the project.I’m an Expert, Honest, Sincere, Quick learner and Responsible worker as I’m taking my work like my Responsibility. kind regards.
$24 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I would like to work on the mentioned project as i have used similar concept in past. Also, kept the bidding pricing lowest considering i am new and would like to get good work first. Thank you.
$15 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I AM C++ AND C# developer ,I developed C++ IVR with dailogic bourds so i am expert importing dynamic link libraries
$15 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am C# / Java developer. The task could be solved using reflection. Best regards, Bernard
$25 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Arriesgate a ver como un código simple puede invocar dll, ya he trabajado con este tipo de desarrollo, pero el que no arriesga, pierde.
$25 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I want to accept this challenge to show my skills Relevant Skills and Experience 10 years of experience in C#. Since framework 2.0 until now.
$25 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Porter, United States
5.0
4
Payment method verified
Member since Jun 18, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.