Wednesday, November 10, 2010
Migrating from PHP to ASP.NET- part2
Monday, November 1, 2010
Senior web designer
Job Title Senior web designer
Country Egypt
Job Category Web Designer
Job Type Full Time
Description •Manage time effectively by working on both facets, web designing and web description. •Develop our web applications using ActionScript, Flash, XML, XHTML and CSS. •Design websites that are easy and effective to use. •Advising our company on changes for improvement in website layout and making the website more user friendly. •Consult and discuss with our company about various aspects of website construction. •Designing a draft site that we can view and analyze for approval.
Qualifications Using the following tools visual studio themes and skins · Photoshop · Flash · Swish · Max · Dreamweaver · Microsoft expression blend Requirements: · Css · Action script · HTML and DHTML · Java script · Xaml · xml
Gender Any
Education major Computer Science
Experience 3 - 5 Years.
Salary (L.E.) Negotiable
Job Contact Person Hager Mohamed
Job Contact Email info@twgates.com
Job-Contact Information
Thursday, October 28, 2010
The XMLHttpRequest Object
All modern browsers support the XMLHttpRequest object (IE5 and IE6 uses an ActiveXObject).
The XMLHttpRequest object is used to exchange data with a server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.
Create an XMLHttpRequest Object
All modern browsers (IE7+, Firefox, Chrome, Safari, and Opera) have a built-in XMLHttpRequest object.
Syntax for creating an XMLHttpRequest object:
xmlhttp=new XMLHttpRequest();
Old versions of Internet Explorer (IE5 and IE6) uses an ActiveX Object:
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
To handle all modern browsers, including IE5 and IE6, check if the browser supports the XMLHttpRequest object. If it does, create an XMLHttpRequest object, if not, create an ActiveXObject:
Example
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
Monday, October 25, 2010
Ajax
AJAX = Asynchronous JavaScript and XML.
AJAX is not a new programming language, but a new way to use existing standards.
AJAX is the art of exchanging data with a server, and update parts of a web page - without reloading the whole page.
AJAX is about updating parts of a web page, without reloading the whole page.
What You Should Already Know
Before you continue you should have a basic understanding of the following:
- HTML / XHTML
- CSS
- JavaScript / DOM
If you want to study these subjects first, find the tutorials on our Home page.
What is AJAX?
AJAX = Asynchronous JavaScript and XML.
AJAX is a technique for creating fast and dynamic web pages.
AJAX allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.
Classic web pages, (which do not use AJAX) must reload the entire page if the content should change.
Examples of applications using AJAX: Google Maps, Gmail, Youtube, and Facebook tabs.
How AJAX Works

AJAX is Based on Internet Standards
AJAX is based on internet standards, and uses a combination of:
- XMLHttpRequest object (to exchange data asynchronously with a server)
- JavaScript/DOM (to display/interact with the information)
- CSS (to style the data)
- XML (often used as the format for transferring data)
AJAX applications are browser- and platform-independent!
Google Suggest
AJAX was made popular in 2005 by Google, with Google Suggest.
Google Suggest is using AJAX to create a very dynamic web interface: When you start typing in Google's search box, a JavaScript sends the letters off to a server and the server returns a list of suggestions.
Start Using AJAX Today
AJAX is based on existing standards. These standards have been used by developers for several years. Read our next chapters to see how it works!