This blog is subject the DISCLAIMER below.

Friday, September 14, 2007

Introduction to AJAX in .net Applications

In the name of Allah

Introduction to AJAX in .net Applications

Fast tour in Microsoft Ajax Toolkit

In this lesson we will take a fast tour in Microsoft Ajax world. First we have to know what the meaning of AJAX is.

AJAX or Asynchronous JavaScript and XML is a term describing a web development technique for creating interactive web applications using a combination of: HTML (or XHTML) and Cascading Style Sheets (CSS) for presenting information* Document Object Model, JavaScript to dynamically display and interact with the information presented* XML, XSLT and the XMLHttpRequest object to interchange and manipulate data asynchronously with the web server (although AJAX applications can use other technologies.


*** Wikipedia definition for AJAX at link:
http://en.wikipedia.org/wiki/AJAX

Anyway it is a type of programming made popular with since 2005 by Google. It is not a new programming language but it is depends on good connection and using of existing resources to establish an interactive web-based application. Basically, it depends on divide web page into separate parts all of them can be re- loaded alone without interference with other parts.

One of the most famous Ajax-enabled web application is Google service. Also new mail service from yahoo and hotmail also supported with Ajax concepts.

How can I start working with Ajax through asp.net?


Microsoft publishes Microsoft Ajax Toolkit to provide a simple tool can be used to benefit from Ajax technology; you can start by downloading tools through this link: http://www.asp.net/ajax/

Or you can trace large amount of controls live through this link:
http://www.asp.net/ajax/control-%20toolkit/live/

If you search for some useful tutorials about asp.net in general you can visit this link:
http://www.asp.net/learn/default.aspx?tabid=63

And especially with Ajax you can find video tutorials here:
http://www.asp.net/learn/ajax-videos/

you can have a fast start with Ajax using this video:
http://www.asp.net/learn/ajax-%20videos/video-75.aspx

And this video for Microsoft Ajax Tools:
http://www.asp.net/learn/ajax-%20videos/video-76.aspx

Finally, you can still build your own Ajax work from scratch using HTML (or XHTML) with JavaScript or by using old Microsoft technology (Atlas) which support partial processing for WebPages, you can find more about Atlas in this video:
http://download.microsoft.com/download%20/0/f/6/0f651a0f-6f2b-4497-b061-%20e1b2825e22e0/MSAJAX-ToDoList-Video.zip

This article written by Arabic in:
http://www.vb4arab.com/vb/showthread.php?t=15

Thanks.

No comments: