Article

Microsoft's Abrams on ASP.NET AJAX controls, components

Jack Vaughan
This article originally appeared here on TheServerSide.NET.

BOSTON -- A year or so ago, most developers looking to work with Ajax had first to create their own framework for Ajax. It was either that or just throw a bunch of UI components together -- not a great idea. Clearly, Ajax has a server-side element, but action on the client-side has gotten the bulk of attention.

These days, a variety of component sets are available as open-source and commercial frameworks. Among the Ajax frameworks considered at this week's Ajax Experience Conference in Boston were Prototype, Dojo and script.aculo.us. Microsoft has responded to the call for Ajax as well, with a framework called ASP.NET 2.0 AJAX Extensions, known in its gestation period as Atlas.

"We look at [ASP.NET 2.0 AJAX Extensions] as being a framework on the client. So there is a component architecture there," said Brad Abrams, group program manager, .NET Framework, Microsoft. Client-centric Ajax applications can exploit DHTML, use Ajax for data, services and composition, and enable new interactive experiences, he indicated.

More on ASP.NET AJAX
Tip: Getting started with Atlas development 

Article: With Microsoft's Atlas toolkit, no wait for Ajax controls

Reference: Mini-Guide: Microsoft Atlas 
But, Abrams also pointed out server-centric benefits of the ASP.NET 2.0 AJAX Extensions as he spoke at The Ajax Experience conference in Boston. In the MS Ajax world, although some interesting bridge demonstrations have been shown using Apache, ColdFusion and PHP, the server-side of Ajax is aimed at ASP.NET developers.

Abrams pointed to the beneficial features of ASP.NET 2.0 AJAX on the serverside, noting that this framework works with existing server application models, allowing developers to keep present UI and application logic on the server.

"Its easier for an ASP.NET developer to use the server-side controls," he said. In a tool demo, he showed use of an Update Panel to compose database connections using familiar drag-and-drop techniques for use by Ajax clients.

ASP.NET 2.0 AJAX supports both client- and server-centric approaches, he said. The software is available for download, and just went to beta last week.


There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: