FCI-Helwan blog

Just another FCI-H weblog

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.

September 14, 2007 Posted by | AJAX, Microsoft | Leave a comment

AJAX Security Basics Live From Redmond

Live From Redmond Webcast SeriesProduced by Microsoft

AJAX Security Basics”The Building Blocks to Protecting Your Applications Built with ASP.NET AJAX”

This Webcast will demonstrate how ASP.NET AJAX works and provide real examples of the inner workings of an AJAX application. In addition, we will explore how Java script and Web services work and why securing them is critical.

In this Webcast the attendee will learn:
1) What are the underling technologies of AJAX
2) How these technologies cooperate to enhance the user’s experience
3) How AJAX works on a HTTP level

Presenters: Caleb Sima, Billy Hoffman, and Joe Stagner.
Register here

January 18, 2007 Posted by | AJAX | Leave a comment