Atlas - Il futuro delle interfacce web

Da tempo si cerca di rendere un pò più semplice lo sviluppo di interfacce web intelligenti, e complesse, per cercare di migliorare la user experience. Nonostante esistesse già da un bel pò, XMLHTTP sta prendendo sempre più il sopravvento, tant'è che è stato utilizzato per implementare la client script callback feaure di ASP.NET 2.0.
E' evidente però che sviluppare interfacce web un attimino più complicate e ricche di funzionalità non sempre è facile, soprattutto perchè non esistono strumenti appositi per farne il testing ed il debugging.
Per semplificare le cose, ecco che viene annunciato un nuovo progetto che sta per partire all'interno del team di ScottGu (Web Platform and Tools Team) in Microsoft. Il code-name è Atlas.
Obiettivo principale del progetto è quindi quello di fornire un framework espandibile per lo sviluppo di interfacce web complesse, che si interfacciano direttamente con il server sfruttando la tecnologia AJAX (cioè dire, JavaScript, XMLHTTP, e DHTML).
ScottGu, in un post del suo blog, ci spiega nel dettaglio i punti focali del progetto e, tra le altre cose, di come Atlas interagirà con ASP.NET e Web Services.