<?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>Developer Suite &#187; YUI</title>
	<atom:link href="http://developersuite.net/category/yui/feed/" rel="self" type="application/rss+xml" />
	<link>http://developersuite.net</link>
	<description>Web Development Resources</description>
	<lastBuildDate>Fri, 27 Nov 2009 02:27:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Server Driven DataTable with Pagination / Sorting</title>
		<link>http://developersuite.net/server-driven-datatable-with-pagination-sorting/</link>
		<comments>http://developersuite.net/server-driven-datatable-with-pagination-sorting/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 03:49:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://developersuite.net/?p=199</guid>
		<description><![CDATA[This example builds a DataTable based on the columns information taken from the server. Instead of building a statically defined DataTable it will build it based on what the server says.
It has been based on the  server-side pagination and  server-side sorting examples. They have both been changed in that they do not use [...]]]></description>
			<content:encoded><![CDATA[<p>This example builds a DataTable based on the columns information taken from the server. Instead of building a statically defined DataTable it will build it based on what the server says.</p>
<p>It has been based on the <a href="http://developer.yahoo.com/yui/examples/datatable/dt_serverpagination.html"> server-side pagination</a> and <a href="http://developer.yahoo.com/yui/examples/datatable/dt_serversorting.html"> server-side sorting</a> examples. They have both been changed in that they do not use the DataSource to communicate with the server but use a plain Connection Manager request to fetch the information and then pass it as a local source to the DataSource. This allows full access to all the information received from the server before it gets sent to the DataTable. Reported bugs on both examples have been fixed as well.</p>
<p>The source files for this sample are available for download in a <a href="http://www.satyam.com.ar/yui/dt_server_driven.zip">zip file</a>. The PHP server script requires an active PHP interpreter. The YUI compoments are fetched from the YUI site.</p>
<p><a href="http://www.satyam.com.ar/yui/dt_server_driven.zip"><img class="alignnone" title="Download" src="http://developersuite.net/images/btn_download.png" alt="" width="115" height="28" /></a> <a href="http://www.satyam.com.ar/yui/dt_serverdriven.html"><img class="alignnone" title="View Demo" src="http://developersuite.net/images/btn_view_demo.png" alt="" width="119" height="29" /></a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fdevelopersuite.net%2Fserver-driven-datatable-with-pagination-sorting%2F&amp;linkname=Server%20Driven%20DataTable%20with%20Pagination%20%2F%20Sorting"><img src="http://developersuite.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://developersuite.net/server-driven-datatable-with-pagination-sorting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilize Google’s Ajax Libraries API</title>
		<link>http://developersuite.net/utilize-googles-ajax-libraries-api/</link>
		<comments>http://developersuite.net/utilize-googles-ajax-libraries-api/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:37:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Dojo]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Scriptaculous]]></category>
		<category><![CDATA[YUI]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://localhost/developersuite.net/?p=24</guid>
		<description><![CDATA[The problem: loads of websites around the internet using the exact same javascript file. The file is a whopping 100KB in size. Since this same file resides on each website’s server, the file is downloaded and cached for each individual website. Lots of load time for same file.
The solution: Google AJAX Libraries APIs. Google hosts [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The problem</strong>: loads of websites around the internet using the exact same javascript file. The file is a whopping 100KB in size. Since this same file resides on each website’s server, the file is downloaded and cached for each individual website. Lots of load time for same file.</p>
<p><strong>The solution</strong>: <a href="http://code.google.com/apis/ajaxlibs/documentation/index.html" target="_blank">Google AJAX Libraries APIs</a>. Google hosts these frequently used files, including the newest versions (and legacy versions) of jQuery MooTools, YUI, Dojo, Prototype, and more. Why use Google’s AJAX Libraries API? Benefits include:</p>
<ul>
<li>Google’s servers can serve the file faster than your shared hosting server.</li>
<li>Since the file is always being pulled from the same place, the more sites that use that file, the more likely that file is already in the user’s cache. Thus, your website loads faster.</li>
<li>You save bandwidth.</li>
</ul>
<p>Here’s how you implement google.load().</p>
<pre class="brush: jscript;">&lt;!-- Always need this javascript --&gt;
&lt;script src=&quot;http://www.google.com/jsapi&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

  google.load(&quot;jquery&quot;, &quot;1.3.2&quot;);
  google.load(&quot;jqueryui&quot;, &quot;1.7.2&quot;);
  google.load(&quot;prototype&quot;, &quot;1.6.1.0&quot;);
  google.load(&quot;scriptaculous&quot;, &quot;1.8.3&quot;);
  google.load(&quot;mootools&quot;, &quot;1.2.4&quot;);
  google.load(&quot;dojo&quot;, &quot;1.3.2&quot;);
  google.load(&quot;swfobject&quot;, &quot;2.2&quot;);
  google.load(&quot;yui&quot;, &quot;2.8.0r4&quot;);
  google.load(&quot;ext-core&quot;, &quot;3.0.0&quot;);</pre>
<p>That’s all there is to it. Pass Google the library and version you desire and Google does the rest.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fdevelopersuite.net%2Futilize-googles-ajax-libraries-api%2F&amp;linkname=Utilize%20Google%E2%80%99s%20Ajax%20Libraries%20API"><img src="http://developersuite.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://developersuite.net/utilize-googles-ajax-libraries-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.226 seconds -->
