AJAX Enhancements with Microsoft Atlas
Extends one of the Web pages developed in Part 2 of this four-part series, using the Microsoft implementation of AJAX called Atlas. It describes two techniques for reducing Web server traffic to the browser to enhance the user's Web experience.
Intro to Atlas: The Road to Effortless AJAX Begins Here
There's no reason to get lost with Atlas, Microsoft's framework for building fast, responsive AJAX-enabled Web apps. Get your bearings by following along as we build two introductory applications: a calendar and a content portal.
An Introduction to AJAX and Atlas with ASP.NET 2.0
Traditionally, web applications have left a lot to be desired from a user experience standpoint, due primarily to the "request/response"
lifecycle. Any interaction with a page typically requires a postback to the web server (a "request"), which then performs any server-side
tasks needed and returns the updated page's markup (the "response"). Outside of intranet-based applications, such
behavior adds a bit of a lag when interacting with a page. One approach to improving the end user's experience is to use
AJAX. AJAX is a technique for using JavaScript and the
XMLHttpRequest object to make light-weight HTTP requests back to
the web server from client-side script. Once a response is received, the web page's layout can be seamlessly refreshed using
JavaScript to message the page's Document Object Model (DOM) and
CSS settings. AJAX-enabled pages provide a slick, responsive user
experience, making web-based applications function more like desktop-based ones.
In the past adding AJAX type behaviors to your web application was difficult and came with a steep learning curve since AJAX
encompasses a bevy of technologies (JavaScript, XML, XmlHttpObject, HTTP requests, DHTML, and so on).
With the advent of the ASP.NET Atlas framework, however, there is
much less of a reason to feel so overwhelmed when it comes to AJAX!
Dragging and dropping with ASP.NET 2.0 and Atlas
This tutorial delves into the relationship between declarative and imperative programming in Atlas, and how these can be used to create drag and drop functionality in a web client.
Modal Dialog - enhanced
In this article, we will try to generate a draggable DHTML layer that loads data from an external URL via XMLHTTP connection. This is an enhanced version of my previous Draggable Layer article, hence it addresses additional issues that are not present in the former article.
Ajax On-the-Fly Lookup Control with Multiple Control Support
Using multiple Ajax lookup textbox controls for as-you-type data suggestions
Atlas At Last: ASP.NET Atlas Powers The AJAX-Style Sites You've Been Waiting For
In September 2005, the ASP.NET team released the first Community Technology Preview (CTP) of the new features in ASP.NET code-named "Atlas." This extension to the Microsoft® .NET Framework 2.0 enables developers to more easily create rich, interactive Web sites that take advantage of both browser and server features...
Rating Demystified: Ajax Way, Amazon Way*
Ever wondered, how the amazon rating system works with multiple items in the same page, here is a simple article to describe the basic bare bones needed to create an aynchronous rating module using ASP.NET , SQL Server and ..... AJAX
dhtmlxTree version 1.3 - Add Flexibility to Your Web Trees
Scand released dhtmlxTree version 1.3, the most versatile JavaScript component for creating rich-featured hierarchical trees. Example of using the tree with ASP.NET is included. Designed according to Ajax principles this control offers optimal solution to embed dynamic tree view in web pages.
Using the Ajax.NET Framework
What developer wants to spend hours manually writing Ajax plumbing when the Ajax.NET framework does this for free?