In this post I discuss solid ways to revitalize and in some cases remove serious problems to existing user interfaces typically built on a thick client architecture without the need for a complete re-write which may not be cost-effective nor within realistic timeframes. Introduction Every technology leader knows that when a new initiative begins, the...