ASP.NET DaST
New architectural pattern for building highly dynamic Web 2.0 apps.
DaST is a new architectural pattern for building highly dynamic Web 2.0 applications. A web page is rendered as a set of randomly nested rectangles where each rectangle is controlled individually and every combination of rectangles can be partially updated via AJAX. DaST is designed to make web development more natural and intuitive, without complexity that other known frameworks have.
QUICK OVERVIEW: http://www.makeitsoft.com/dast-overview