Admittedly, I'm exaggerating a little (I am just trying to provoke Panos).  But I am tired of hearing people, especially in enterprise scenarios, say "I want to use a web client for this, and a web client for that" without really thinking about it, or knowing if it's the right way to go.

Let me first make a small, obvious, but often neglected distinction: if you don't have control over who's going to be using your application (a typical Internet scenario), then you probably do need a web client. Διαβάστε Περισσότερα...