client-side server-side webapps
So I was reading kuro5hin (yeah, don’t ask) and came across this article. Basically, through judicious use of JavaScript, browser lock-in and document rewriting tricks, you can have a server-side app do everything through the browser, including interact with a database (using the MS Jet engine). Intriguing in a kinda car-crashy way, but not much more: why not just, y’know, write something using a proper client-side app language? If you’re an adept enough programmer you should be able to pick up the syntax of a new language pretty simply; you could even do it in C#. Otherwise, why not package up a little Web server and distribute it? I honestly think that’s not a bad idea, at least for the low-end (however, I will admit to wanting to make everything a web app). There are obviously problems with running critical apps on desktops but for 10 or fewer users it’s not too bad of an idea, assuming you can get at least the person hosting the app schooled on security. Maybe I’ll come back and look at this tomorrow and decide that this was a really really stupid idea after all.