Atlas, Part 1 @ Petree Hall

Client Framework

  • Atlas Client Script Library (Controls, script core, base classes)
  • Atlas Client Application Services (local store, browser integration)

Server Framework

  • Atlas Server Extensions (server controls, app services bridge, web services bridge)
  • ASP.NET 2.0 (page framework, server controls, application services)

Client Script Library

  • Atlas script Core- full type system for JavaScript (classes, interfaces, inheritance, virtual/abstract methods, enumerations, multi-cast event handlers)
  • Base class library - stringbuilder, seiralizers, debugging/tracing, networking

Atlas Networking

  • client networking stack layered on XmlHttp (WebRequest, WebResponse, MethodRequest classes)
  • Atlas Web Services Bridge (access to ASP.NET hosted/serviced components, auto client proxy generation [<script scr="MyService.asmx/js" />])
  • Wire format: javascript object notation

Atlas Behaviors

  • Behaviors (add interactivity to UI), easily attached to a DHTML element.
  • Built-in behaviors (drag & drop, tooltips, floating windows, animation)
  • Works on all browsers
  • Builtin ASP.NET Profile support to save Atlas form states for future user page hits.

Atlas Roadmap

  • Community site: atlas.asp.net
  • prototype release available now
  • updates, sampels, docs on a regular basis
  • go live beta release sometime in 2006
  • Atlas-based Wiki on the way... to show the power of Atlas. This will also be available as a starter kit.

Preparing for Atlas

  • Structure your application for reuse (separate UI functionality into web services, build UI components with user controls, use CSS to style web apps)
  • Use ASP.NET 2.0 (client callbacks with ICallbackEventHandler, UI personalization, application building-block services)
  • start thinking about richer web UI experiences

Works with IE and FireFox TODAY.

Tags: []

posted @ Thursday, September 15, 2005 8:36 AM

Print

Comments on this entry:

No comments posted yet.

Your comment:



 (will not be displayed)


 
 
 
 
 

Live Comment Preview:

 
«November»
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345