I was able to get the Dashboard working and to get the Softphone started (though not fully working). I followed the steps described in the .Net Programmers Guide. They are also described in ../dmcc-dotnet-sdk/JScript/dashboard/dashboard-help.html
I simplified matters by using the same PC as server and client.
1. I copied the contents of the JScript folder into my htdocs folder
2. I copied ServiceProvider.dll into ../htdocs/dashboard.
3. I ran "C:\Windows\System32\HOSTNAME.EXE" to get my Hostname (mflynn-PC)
4. I edited dashboard.html and set the codebase to "http://mflynn-PC/dashboard/ServiceProvider.dll".
5. I followed the steps in the document to allow ActiveX access from this PC.
6. Using IE 9, I opened
http://mflynn-pc/dashboard/dashboard.html
7. I filled in the parameters and clicked "Start Application Session".
8. I got a warning popup and clicked Yes.
9. The session opened and I was able to GetDeviceID etc.
To use the Softphone, I copied IeSoftphone.html into ../htdocs/dashboard and made the same changes as in step 4 above. In this case, the softphone was able to connect but it did not register the phone for some reason. The developer also had issues with the softphone and suggested that you may be better off working with the dashboard and altering that to your needs.
Martin