peavys
May 6th, 2003, 04:44 PM
I work for a company that has an MFC app which works fine, but we want to go platform impendent, and hopefully web delivered.
If anyone has suggestions about how to assess applicants for competence I'd appreciate any tips, since I don't have Java experience.
I would strongly prefer someone in the Austin Texas area. Second choice is someone with long-term experience with telecommuting. Both is best.
Below are some characteristics of the app to be considered. We know the result can't be exactly the same as the existing product, but there will be pressure not to lose any significant functionality.
1) Menus, the app has dynamically created menus.
2) We use a custom MFC style (3rd part source, not Microsoft) editable grid control.
3) Toolbars, the app has combo boxes on the toolbars, and for one task it is important that the combox be organized two above, two below.
4) There are several threads. The app assigns a thread to handle modem or tcp i/o and a few other tasks and uses critical sections and events to manage contention over shared data.
5) Like any real app, there is a fair bit of direct use of the SDK, for example:
GetKeyState()
keybd_event()
PostMessage()
BitBlt() and associated calls
CreateFile() to open modem port
Winsock (not MFC flavor)
6) We do use keyboard hooks.
7) I do a little bit of message cracking in a few places.
8) We do a little bit of file i/o but it marketing might consider it worth trading away if we could make the app embed in the browser. Can we still save files with normal priv settings on the browser?
9) We do full screen access (take control of the whole desktop)
10) The app uses the OpenSSL library for encryption.
If you think you have a background that would make you a good candidate for a project like this please respond here. Clearly this project would take at least a few months, so please don't reply if you are not up for a rather full time effort.
Corky
If anyone has suggestions about how to assess applicants for competence I'd appreciate any tips, since I don't have Java experience.
I would strongly prefer someone in the Austin Texas area. Second choice is someone with long-term experience with telecommuting. Both is best.
Below are some characteristics of the app to be considered. We know the result can't be exactly the same as the existing product, but there will be pressure not to lose any significant functionality.
1) Menus, the app has dynamically created menus.
2) We use a custom MFC style (3rd part source, not Microsoft) editable grid control.
3) Toolbars, the app has combo boxes on the toolbars, and for one task it is important that the combox be organized two above, two below.
4) There are several threads. The app assigns a thread to handle modem or tcp i/o and a few other tasks and uses critical sections and events to manage contention over shared data.
5) Like any real app, there is a fair bit of direct use of the SDK, for example:
GetKeyState()
keybd_event()
PostMessage()
BitBlt() and associated calls
CreateFile() to open modem port
Winsock (not MFC flavor)
6) We do use keyboard hooks.
7) I do a little bit of message cracking in a few places.
8) We do a little bit of file i/o but it marketing might consider it worth trading away if we could make the app embed in the browser. Can we still save files with normal priv settings on the browser?
9) We do full screen access (take control of the whole desktop)
10) The app uses the OpenSSL library for encryption.
If you think you have a background that would make you a good candidate for a project like this please respond here. Clearly this project would take at least a few months, so please don't reply if you are not up for a rather full time effort.
Corky