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!!!