11. Architecture Diagram â Atlasâ Server Framework â Atlasâ Client Framework and Services â Atlasâ-enabled ASP.NET Pages Web Services (ASMX or WCF) HTML, Script, â Atlasâ Markup â Atlasâ Service Proxies ASP.NET âAtlasâ Server Extensions â Atlasâ Server Controls App Services Bridge Web Services Bridge â Atlasâ Client Script Library Controls, Components Script Core Base Class Library Component Model and UI Framework Browser Compatibility â Atlasâ Client Application Services Local Store, ⊠Browser Integration ASP.NET 2.0 Application Services Page Framework, Server Controls
12. Atlas â Implementation Architecture IE Firefox Safari Browser Clients Web Server Atlas Client JavaScript Libraries AtlasUIGlitz.js AtlasGadgets.js AtlasFX.js AtlasCompat.js AtlasRuntime.js JSON Bridge Support Mashup Bridge Support Membership & Personalization Support ASP.NET Server Control Integration IIS & ASP.NET Apache & PHP
13.
14. Client-Centric Programming Model Browser âApplicationâ Presentation (HTML/CSS) â Atlasâ Service Proxies UI Behavior (Script) ASP.NET Application Services Page Framework, Server Controls Web Application Pages Web Services Atlas Script Framework Client Application Services Component/UI Framework, Controls Initial Rendering (UI + Behavior) Data Data