Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

.NET implementation of iDispatch::Invoke
Sign in to Add to Watch List

IT & Programming > Software Application

View Change History

The client has made the following changes to the job.


Bidding period extended.

Aug 11, 2012

Job Description

  |  Change History >>


  • Posted: Fri, Jul 13, 2012
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: $500 - $1,000
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

.NET framework version 4.0 has a new feature that allows the customization of the comInterop of .NET through the use of ICustomQueryInterface.

This interface allows us to customize the handling of interfaces and calls to classes like iDispatch.

The aim of this project is to write a customer implementation of iDispatch::Invoke method in .NET using the ICustomQueryInterface method (and other related methods GetIDsOfNames etc) and implement some custom functionality within these calls.

Specifically this will be to modify the default behaviour of how the current .NET iDispatch::Invoke call manages default properties on COM objects.

Further Information:
The handling of default properties on COM exposed .NET objects is not consistant and backward compatible with how it worked with a VB6 com object. Attached are some examples of the specific issue and how to reproduce the problem in .NET.

The aim of the project is to make a .NET exposed com object behaive in exactly the sa...

Sign in or Register to see more

Job ID: 31924723
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 Sri Lanka  |  
Professionals over 10 years of experience. Strong Expertise in Ms.NET, JAVA, Shopify/Liquid, Amazon Webservice & Magento technologies. Committed...
 5.0   |  Private   |  3 Jobs
Bid ID: 31934160  |  Submitted: Jul 13, 2012 09:51 ET 
Proposal SEALED

Yuansi H.      
Yuansi H.'s identity has been verified.  Learn More
 China  |  
I'm a Code Geek with rich experience in MATLAB, C/C++, C#, Python, Linux & Windows and a problem killer. Also I'm interested in web (both server...
 5.0   |  Private   |  4 Jobs
Bid ID: 31931147  |  Submitted: Jul 13, 2012 07:27 ET 
Proposal SEALED

 Serbia  |  
Software solutions and consulting - C++, Win32, C#, VB.NET, WPF, XAML, Surface SUR40, Office.
 5.0   |  Private   |  30 Jobs   |  1 verified credential(s)
Bid ID: 31927998  |  Submitted: Jul 13, 2012 04:35 ET 
Proposal SEALED

 India  |  
10+ years of experience!!! We are Leading IT Services & Software Solution Provider Company. We offer custom software development, Software...
 0.0   |  Private   |  0 Jobs
Bid ID: 31927001  |  Submitted: Jul 13, 2012 03:34 ET 
Proposal SEALED

Cityland Technologies, is an innovative technology and business process solutions provider with focus on Enterprise Applications, Consumer...
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 31926488  |  Submitted: Jul 13, 2012 03:11 ET 
Proposal SEALED
Elance is now an Upwork company.
Upwork is the choice of 4M+ clients. Get started working on Upwork today.
Are you ready to post a job like this one?
Post a Similar Job »