Need a demo that will show how to have 2 apps (1 DLL, 1 EXE - if it makes a difference) in their own process communicating with each other. The EXE need to trigger events in the DLL (and the other way around).
Please provide demo when bidding (could be 2 EXEs for the Demo).
Both apps written in VB.NET.
Full details:
There are 3 programs:
a foreign app
a DLL
an EXE
The foreign app will be the one launching the DLL at startup and the DLL will remain loaded the entire time the foreign app is loaded.
The EXE will be started at some point in time by the user: it won't be launched from the DLL.
So I need the EXE to tell the DLL that it is now running (since it is not the caller) and I need the DLL to send events to the EXE.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
VB.NET