Client Side Technology includes - DHTML - Flash, Silverlight, Applets - RIA
Flash, Silverlight, Applets
Define DHTML
Code execution: Browser vs. Server
DHTML - css - javascript and VBScript - embedded vs external - toolkits: Dojo, Moshikit, Scriptaculous, YUI, Prototype, JQuery, GWT...
client-side vs server-side - speed: client way faster - Security: can view source (vs server-side scripting), ctrl+u - Compatibility: server-side produces same output no matter what, client-side has compatibility issues
RIA (Flex, OpenLaszlo)
AJAX!!!