.NET news » Ajax Ajax Rss Feed

Learning AJAX with xmlhttp object

It's a reference for beginners who like to learn AJAX.
28 Aug 2007, 01:39:00   Source: Learning AJAX with xmlhttp object   Tags: Ajax

AJAX application architecture, Part 2

When using ASP.NET AJAX Extensions to transition your site to an AJAX experience, there are two main programming models to choose from: partial rendering and script services. In last month's column, I discussed partial rendering from a primarily architectural perspective. Simply put, with partial rendering, you don't need to change the underlying architecture of an ASP.NET application—it's an easy route to implementing some of the best elements of AJAX, such as no-flicker updates to pages on your site. This enhanced behavior is achieved by simply adding a few new server controls (specifically, ScriptManager and UpdatePanel) and having them silently perform a few tricks to transform a traditional postback in an asynchronous request run through the XMLHttpRequest object. This approach is pretty easy as it simply applies AJAX functionality to the existing Web development model...
21 Aug 2007, 19:00:00   Source: AJAX application architecture, Part 2   Tags: Ajax

Developing AJAX based popup notifications

ASP.NET AJAX opens a wide range of possibilities to developers. One of them is periodic pinging of database and check for changes to the data. It is certainly not a new technique and developers achieved it in the past using JavaScript and XMLHTTP. However, with the help of ASP.NET AJAX the same task becomes much simple.
18 Aug 2007, 19:00:00   Source: Developing AJAX based popup notifications   Tags: Ajax

Smum County Modal Form for ASP.NET

The ModalPopupExtender control provided by the ASP.NET AJAX Control Toolkit allows the display of content in a div panel that floats in the middle of the page and prevents the user from interacting with the rest of the page until the div panel has been closed, thus creating a modal form type of entry on a web page. This is really useful technology but I wanted to make a few improvements in this modal form-like interface.
1 Aug 2007, 16:19:00   Source: Smum County Modal Form for ASP.NET   Tags: Ajax ASP.NET

AJAX Application Architecture, Part 1

Whether you're a system administrator, a designer, or a developer, your job will be significantly affected by AJAX. Administrators have to ensure that the security bar is still high enough to face new types of possible attacks. Intranet administrators have to guarantee that JavaScript is not disabled on any browsers. Web designers have new challenges to pursue due to features attainable with AJAX that were once impossible or impractical. And developers have a new API and a new overall approach to programming to become familiar with. All that said, what does AJAX mean for architects?

AJAX applications are challenging because they introduce brand-new concepts and a new foundation. The role of the architect is essential because the AJAX paradigm straddles both the client and the server environments. A clear architectural vision is critical for determining what logic and processing happens on the client and what remains on the server, as well as what data objects the client and the server are able to exchange.

16 Jul 2007, 19:00:00   Source: AJAX Application Architecture, Part 1   Tags: Ajax

ScriptManager Enables AJAX In Your Web Apps

ASP.NET AJAX was released by Microsoft to answer this need in Web application development. My goal in writing this article is to expand your knowledge of a central component of ASP.NET AJAX called the ScriptManager control and to show how advanced programming of ASP.NET AJAX is achieved using it. ScriptManager is a server-side control that sits on your Web Form and enables the core of ASP.NET AJAX. Its primary role is the arbitration of all other ASP.NET AJAX controls on the Web Form and the addition of the right scripting libraries to the Web browser so that the client portion of ASP.NET AJAX can function. Often you will find yourself using the ScriptManager to register other controls, Web services, and client scripts...
16 Jul 2007, 19:00:00   Source: ScriptManager Enables AJAX In Your Web Apps   Tags: ASP.NET Ajax

Salajax: Simple Ajax library

An article on AJAX, providing back button and bookmark functionality in a simplified class. Written in JavaScript, demonstrated in ASP.NET and can be used with any server-side scripting language.
11 Jul 2007, 10:28:00   Source: Salajax: Simple Ajax library   Tags: Ajax

Canceling Server Tasks with ASP.NET AJAX

A remote task is a piece of code that executes on the server in response to a client event. There are three possible ways for an ASP.NET AJAX client page to trigger a remote task: by causing a postback managed by an UpdatePanel control, by invoking a method directly on the application’s back end exposed through a local Web service, and by using a page method. Soon there will be a fourth method: a Windows Communication Foundation (WCF) service..
18 Jun 2007, 19:00:00   Source: Canceling Server Tasks with ASP.NET AJAX   Tags: Ajax ASP.NET

Advanced AJAX ListBox Component v0.1

How to build a more intuitive ListBox server control with ASP.NET AJAX client functionality.
15 Jun 2007, 10:34:00   Source: Advanced AJAX ListBox Component v0.1   Tags: Ajax Examples

Delayed Content Loading Using the AJAX.NET Timer and UpdatePanel

When consuming things like long web services or RSS feeds from external web sources, it might be nice to load all of the important parts on the page first and then load the slower loading part(s) later. This example will demonstrate how to load multiple blocks of RSS headlines after the main body of the page has had a chance to load. While the page is loading, placeholders are displayed to indicate that additional content is coming. After the page loads, the content for the placeholders is retrieved and displayed asynchronously.

Oftentimes, there can be a need to load something on a page that may take significantly longer to load than the rest of the page. In some cases, you can use caching to help with this issue, but it may not always be possible or be the only option. If something is going to take longer to load than normal, it is important to display some kind of visual feedback to the user so that they know to wait while something is happening. Retrieving information from a remote server, displaying large sets of data, and photo galleries are just a few examples where delaying the loading of specific content areas would be useful.

5 Jun 2007, 12:27:00   Source: Delayed Content Loading Using the AJAX.NET Timer and...   Tags: Ajax