Hello,
Being a C# developer, just now I completed a "similar" application where upon application startup an application icon is put into the taskbar. Whenever the user performed an invalid operation, an error notification is shown (as a popup) in the taskbar.
As the client also needed an installer to be developed for the application, I used The WiX Toolset to develop the same. The Installer featured a one time user information dialog to obtain and validate user information. Once validated, this information is sent to a preconfigured web service to register the user. Next the user is also allowed to activate the application using another web service. Both of these tasks are performed during the installation process itself.
You can find the details and review for this project by going through my profile section on this website. Further, a sample Installer application that I previously worked on is also displayed in my portfolio. Please note that, the installer in this sample allows the user to automatically start the application upon completion of the installation process.
So, given the details for Phase 1 and my experience in working with C# and The WiX Toolset, I would like to help you in developing the Installer and an application to send log events to the web application. It would be, therefore, nice if you can provide further details of the project (if any) so that I can start working on it.
Please reply to this proposal, if you find it useful.
Regards,
Atul Rajdhar