Back in the day there were only Active X and JavaScript.
Users would turn them off, disabling my apps, or would edit the JS code (usually breaking it). So I switched to strictly server-side, where I have complete control.
Now I am thinking that I might be misisng out on half of the possibilities for browser-based apps.
We are talking business apps here, so maybe I can enforce JS. I guess that Active X gave way to .NET long ago, but what's a good matching client-side tech?
I am a Linux fan and would be happy with a cross-platform solution, but, realistically, 90+% of bussinesses are using Windows and insting on MS IE, no even firefox (at least here in Asia, ymmv)
What's the current state of play, and is there anything that addresses my concerns above?
@Oren A makes a good point about about combining client & server side. For server side I have been mainly using PHP but recently have done some .NET stuff (in both C# and VB), and some SOAP. What's a good combination of client/servertthat works well together? Or do you think them totally independant?