Latest Articles in the Category ATLAS
Alessandro Gallo, Jan 10, 2007
As we've seen in the part 2 and part 3 of the tutorial, if a client side type exposes an event in its type descriptor, we can handle it declaratively using xml-script. A powerful way to handle events with xml-script is by using actions; in this article we'll see how to build custom actions to handle events declaratively.
Alessandro Gallo, Jan 01, 2007
In the first and second part of this tutorial on xml-script we introduced the declarative programming model and illustrated how to handle events raised by the client Microsoft Ajax objects. Events can be handled by invoking a global JavaScript function or by using actions; in this third part we'll talk about the InvokeMethod action, which allows calling a method declaratively.
Damian Mehers, Dec 19, 2006
The UpdatePanel is one of the coolest features of Microsoft's ASP.NET AJAX. It magically lets you enhance your web sites with AJAX goodness, with very little cost to you as a developer. If you are like me though, you'll be feeling just a little bit uncomfortable simply dragging the UpdatePanel onto your web form, and then letting it do its stuff. We want to understand what it is doing on our behalf.
Alessandro Gallo, Dec 11, 2006
In the first part of this tutorial on xml-script we introduced type descriptors and learned how to read them. In this second part we'll see how to declaratively handle events raised by client side controls.
Brian Mains, Dec 08, 2006
The PopupControl extender is a way to render a server control popup to the user, so that the user can perform some action (say click on a textbox), the user selects a value in a control that dynamically appears, and that value is posted back to the originating server control.
Alessandro Gallo, Dec 01, 2006
ASP.NET AJAX provides a way to instantiate client side types using a declarative programming model ala ASP.NET.
Brian Mains, Nov 17, 2006
The new AJAX.NET Extensions and the AJAX Control Toolkit provide powerful additions to the ASP.NET developer. By providing client-side capabilities all controlled within these "extenders," you have the means to provide more powerful input into how the application interacts, giving your application a richer UI. In this article, we'll be looking at the FilteredTextBox extender to see how this works.
Alessandro Gallo, Oct 23, 2006
In this article we'll try to find a solution for a common problem that arise when we try to create a client-side control associated to a server control contained in an UpdatePanel: the reference to the associated DOM element is loosed after the first partial postback.
Azhar Khan, Oct 18, 2006
This article provides steps to solve the "Unrecognized Tag" problem for an Atlas Control. It provides the necessary solution to solve that given problem.
Alessandro Gallo, Oct 16, 2006
Garbin the Ajax and Atlas Guru reviews the new book "Beginning Ajax with ASP.NET".
Alessandro Gallo, Oct 04, 2006
In the following snippet we'll see how is it possible to invoke a web service method asynchronously and processing the results using only declarative code.
Alessandro Gallo, Oct 02, 2006
The MS AJAX framework provides an event model similar to the .NET framework's one. We can create, raise and handle events in a manner similar to what happens in a code-behind file of an ASP.NET page. Plus, the MS AJAX framework allows to attach pieces of re-usable client-side functionality through the concept of behaviors. Let's give an example of these concepts with the help of a little example.
Alessandro Gallo, Sep 17, 2006
In this article we'll see how to animate some CSS properties (top, left, height, width) of a DOM element to obtain a nice animation effect, similar to that used here on DotNetSlackers to show the charts in the main page (try to hover one of the chart icons in the News Stats section).
Product Spotlight