April 15, 2009 01:00 PM EDT
The story of software development in the last few years has been driven by
the need to provide a good user experience without installation issues and
update woes. For some people that has meant building "smart client"
applications, as promoted by Microsoft. For others, that has m... (more)