SmartClient allows you to incrementally upgrade your applications.

Here are just a few examples of common upgrade targets in existing web applications:
SmartClient is compatible with dynamic CSS and JavaScript in existing applications. Click on these native HTML buttons to hide or show the SmartClient ListGrid component above: