LiveUI
An ASP.NET framework for building Rich Internet Applications with simple and flexible AJAX support. Basic principle behind LiveUI is that application logic should not depend of presentation layer. LiveUI allows application developer to focus on business logic only and default presentation appears itself; This approach can principially change the way you build applications.