<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ajax Archives - Pritam&#039;s Blog</title>
	<atom:link href="https://www.pritambaldota.com/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.pritambaldota.com/tag/ajax/</link>
	<description>cloud technology, enterprise architecture</description>
	<lastBuildDate>Thu, 09 Jan 2020 07:24:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8</generator>
	<item>
		<title>What is AJAX</title>
		<link>https://www.pritambaldota.com/what-is-ajax/</link>
					<comments>https://www.pritambaldota.com/what-is-ajax/#respond</comments>
		
		<dc:creator><![CDATA[Pritam Baldota]]></dc:creator>
		<pubDate>Fri, 15 Apr 2011 07:41:04 +0000</pubDate>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">http://www.pritambaldota.com/?p=65</guid>

					<description><![CDATA[<p>What is AJAX ? AJAX is Asynchronous JavaScript And XML. The XmlHttpRequest is an actual object which works behind the scene. Ajax implementation uses JavaScript&#8230;</p>
<p>The post <a href="https://www.pritambaldota.com/what-is-ajax/">What is AJAX</a> appeared first on <a href="https://www.pritambaldota.com">Pritam&#039;s Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1><strong>What is AJAX ?</strong></h1>
<ul>
<li><a title="AJAX - Asynchronous JavaScript And XML" href="http://en.wikipedia.org/wiki/Ajax_(programming)" target="_blank" rel="noopener noreferrer">AJAX </a>is <strong>A</strong>synchronous <strong>J</strong>avaScript <strong>A</strong>nd <strong>X</strong>ML.</li>
<li>The <a title="XMLHttpRequest" href="http://www.w3.org/TR/XMLHttpRequest/" target="_blank" rel="noopener noreferrer">XmlHttpRequest </a>is an actual object which works behind the scene.</li>
<li>Ajax implementation uses JavaScript functions to call methods from a webservice, webpage request in response to get response.</li>
<li>Response data is parsed using <a title="DOM - Document Object Model" href="http://en.wikipedia.org/wiki/Document_Object_Model" target="_blank" rel="noopener noreferrer">DOM</a>.</li>
<li>Asynchronous data retrieval using XmlHttpRequest</li>
</ul>
<h2><strong>Advantages of AJAX</strong></h2>
<ul>
<li>Reduce the traffic travels between the client and the server.</li>
<li>Response time is faster so increases performance and speed.</li>
<li>You can use <a title="JSON - JavaScript Object Notation" href="http://en.wikipedia.org/wiki/JSON" target="_blank" rel="noopener noreferrer">JSON </a>(JavaScript Object Notation) which is alternative to <a title="XML - Extensible Markup Language" href="http://en.wikipedia.org/wiki/XML" target="_blank" rel="noopener noreferrer">XML</a>. JSON is key value pair and works like an array.</li>
<li>You can use Firefox browser with an add-on called as Firebug to debug all Ajax calls.</li>
<li>Ready Open source JavaScript libraries available for use &#8211; JQuery, Prototype, Scriptaculous, etc..</li>
<li>AJAX communicates over <a title="HTTP (Hypertext Transfer Protocol)" href="http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol" target="_blank" rel="noopener noreferrer">HTTP </a>Protocol.</li>
</ul>
<h2><strong>Disadvantages of AJAX</strong></h2>
<ul>
<li>It can increase design and development time</li>
<li>More complex than building classic web application</li>
<li>Security is less in AJAX application as all files are downloaded at client side.</li>
<li>Search Engine like <a title="Google" href="http://en.wikipedia.org/wiki/Google" target="_blank" rel="noopener noreferrer">Google</a> cannot index AJAX pages.</li>
<li>JavaScript disabled browsers cannot use the application.</li>
<li>Due to security constraints, you can only use it to access information from the host that served the initial page. If you need to display information from another server, it is not possible within the AJAX.</li>
</ul>
<p><strong><span style="font-weight: normal;"><br />
</span></strong></p>
<p>The post <a href="https://www.pritambaldota.com/what-is-ajax/">What is AJAX</a> appeared first on <a href="https://www.pritambaldota.com">Pritam&#039;s Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.pritambaldota.com/what-is-ajax/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
