<?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>the Fresh! &#187; Ajax</title>
	<atom:link href="http://www.flensed.com/fresh/category/ria/ajax-ria/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flensed.com/fresh</link>
	<description>the latest from flensed</description>
	<lastBuildDate>Tue, 22 Sep 2009 21:35:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SXSWi 2010 Voting is on! Votes needed!</title>
		<link>http://www.flensed.com/fresh/2009/08/sxswi-2010-voting-is-on-votes-needed/</link>
		<comments>http://www.flensed.com/fresh/2009/08/sxswi-2010-voting-is-on-votes-needed/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 13:17:23 +0000</pubDate>
		<dc:creator>getify</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://www.flensed.com/fresh/?p=167</guid>
		<description><![CDATA[
	 Go vote for &#8220;Dude, where&#8217;s my UI architecture?&#8221; for SXSWi 2010! That&#8217;s right, your&#8217;s truly is hoping to speak about improving UI architecture for the SXSWi 2010 event.
This is a topic I&#8217;m very passionate about and I hope I can count on your support to help the talk get picked for the event. There&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>
	<a title="Vote for 'Dude, where's my UI architecture?'" href="http://panelpicker.sxsw.com/ideas/view/4905" target="_blank"><img style="float:left;" src="http://sxsw.com/files/SXSWPanelPicker-lg.png" alt="Vote for 'Dude, where's my UI architecture?'" border="0" hspace="3" /> Go vote for &#8220;Dude, where&#8217;s my UI architecture?&#8221; for SXSWi 2010!</a> That&#8217;s right, your&#8217;s truly is hoping to speak about improving UI architecture for the SXSWi 2010 event.</p>
<p>This is a topic I&#8217;m very passionate about and I hope I can count on your support to help the talk get picked for the event. There&#8217;s over 3000 submissions for only 300 spots, so every vote counts!
</p>
<p style="clear:left;">
Also, there&#8217;s lots of other great technical topics to vote on. I&#8217;ve started <a href="http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&#038;gid=1913658&#038;discussionID=6133246">a list of a few I&#8217;m stoked about on this linked-in thread</a>, so if you&#8217;re feeling generous, lend some votes their way as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flensed.com/fresh/2009/08/sxswi-2010-voting-is-on-votes-needed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improved event support for flXHRproxy plugins for jQuery, Dojo, Prototype, and Mootools!</title>
		<link>http://www.flensed.com/fresh/2009/07/improved-event-support-for-flxhrproxy-plugins-for-jquery-dojo-prototype-and-mootools/</link>
		<comments>http://www.flensed.com/fresh/2009/07/improved-event-support-for-flxhrproxy-plugins-for-jquery-dojo-prototype-and-mootools/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 00:49:51 +0000</pubDate>
		<dc:creator>getify</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[flXHR]]></category>
		<category><![CDATA[flensed]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Dojo]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[flXHRproxy]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Mootools]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://www.flensed.com/fresh/?p=160</guid>
		<description><![CDATA[Thanks to Zohaib (MaXpert), flXHR now has a flXHRproxy plugin for Mootools! If you&#8217;re using Mootools and doing cross-domain Ajax, flXHRproxy is your new best friend!
Also, inspired by the code we worked out for the Mootools plugin, I have released updates to the jQuery plugin, Dojo plugin, and the Prototype plugin. These three plugins now [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://maxpert.tumblr.com/post/133630525/mootools-cross-domain-ajax-requests">Zohaib (MaXpert)</a>, flXHR now has a <a href="http://flxhr.flensed.com/mootools.php">flXHRproxy plugin for Mootools</a>! If you&#8217;re using Mootools and doing cross-domain Ajax, flXHRproxy is your new best friend!</p>
<p>Also, inspired by the code we worked out for the Mootools plugin, I have released updates to the <a href="http://flxhr.flensed.com/jquery.php">jQuery plugin</a>, <a href="http://flxhr.flensed.com/dojo.php">Dojo plugin</a>, and the <a href="http://flxhr.flensed.com/prototype.php">Prototype plugin</a>. These three plugins now play nicely with each respective framework&#8217;s built in error mechanism for normal Ajax calls. </p>
<p>Prior to this release, error handling was only possible by manually setting the &#8220;onerror&#8221; property in the flXHR instance configuration properties. This same functionality is still supported. But now the recommended approach is to specify your error callbacks directly in your Ajax/Xhr calls as you normally would. <b>Note:</b> Do only one or the other, not both, to avoid duplicate callback execution in some circumstances.</p>
<p>Now that flXHRproxy is more tightly integrated with each framework&#8217;s event mechanism, the ease with which you can make cross-domain Ajax calls just keeps getting better and better! Really, what excuse do you still have for not using flXHR for your next cross-domain Ajax call?</p>
<p>One last note: the jQuery update also includes one additional change. The &#8220;success&#8221; callback function signature is now extended to include a third parameter, which is set to the flXHR instance (XHR) that generated the call/response. This makes it much easier to determine which specific Ajax call the response comes from.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flensed.com/fresh/2009/07/improved-event-support-for-flxhrproxy-plugins-for-jquery-dojo-prototype-and-mootools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Javascript/Ajax projects: &#8220;LABjs&#8221; and &#8220;mpAjax&#8221;</title>
		<link>http://www.flensed.com/fresh/2009/06/some-javascriptajax-projects-labjs-and-mpajax/</link>
		<comments>http://www.flensed.com/fresh/2009/06/some-javascriptajax-projects-labjs-and-mpajax/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 20:15:57 +0000</pubDate>
		<dc:creator>getify</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[XHR]]></category>

		<guid isPermaLink="false">http://www.flensed.com/fresh/?p=144</guid>
		<description><![CDATA[I wanted to slightly diverge from flensed project discussions for this post to talk briefly about two other projects I&#8217;ve recently released. The reason for talking about them here is that one or both of them may find some cooperative use or even code sharing with flXHR/flensed in the next version releases, so there is [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to slightly diverge from flensed project discussions for this post to talk briefly about two other projects I&#8217;ve recently released. The reason for talking about them here is that one or both of them may find some cooperative use or even code sharing with flXHR/flensed in the next version releases, so there is a symbiotic relationship between them.</p>
<p>The first project is called LABjs (Loading And Blocking JavaScript). Put simply, this is a little tool (2.5k compressed) that lets you load Javascript assets dynamically, in parallel, but still allows you to define &#8220;blocking&#8221;, which is to wait for one or a set of scripts to load before executing other code, such as perhaps loading more scripts.</p>
<p>The main purpose of LABjs is to load scripts dynamically, in parallel, instead of old-school &lt;script&gt; tags which only load one at a time, and block everything else on the page. This significantly speeds up your page load. At the same time, you do sometimes still need to block and wait for some script to get loaded before doing other things. So, you get both in one simple loader API.</p>
<p>For instance, say you&#8217;re on a page that needs jQuery, but also needs a number of jQuery plugins. You need to load jQuery core itself, blocking on that download, and the ideally load all the other plugin files afterwards, in parallel, to get the page rendered and functional as quickly as possible. LABjs makes this type of functionality drop-dead simple.</p>
<p>So, this old style of &lt;script&gt; tags:</p>
<pre><code>&lt;script src="jquery.js"&gt;&lt;/script&gt;
&lt;script src="jquery.myplugin1.js"&gt;&lt;/script&gt;
&lt;script src="jquery.myplugin2.js"&gt;&lt;/script&gt;
&lt;script src="jquery.myplugin3.js"&gt;&lt;/script&gt;</code></pre>
<p>Becomes:</p>
<pre><code>$LAB
.script("jquery.js")
.block()
.script("jquery.myplugin1.js")
.script("jquery.myplugin2.js")
.script("jquery.myplugin3.js")
.block(function(){
    // init myplugin1, 2, and 3
});</code></pre>
<p>LABjs is now in v0.7, and is demo&#8217;d and hosted on: <a href="http://labjs.com" target="_blank">http://labjs.com</a>.</p>
<p>As I said, this type of loading logic is powerful and clean, and will probably replace the code loading logic in flensed/CheckPlayer/flXHR projects for their next releases.</p>
<p>Joe McCann wrote a great <a href="http://www.subprint.com/blog/parallel-script-loading-with-labjs" target="_blank">blog post describing and showing off the LABjs tool</a>.</p>
<p>Next up, I&#8217;m gonna talk about mpAjax, which allows for easy parsing of multi-part Ajax responses.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flensed.com/fresh/2009/06/some-javascriptajax-projects-labjs-and-mpajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flXHR gets some Prototype love, cross-domain Ajax wins!</title>
		<link>http://www.flensed.com/fresh/2009/05/flxhr-prototype-love-cross-domain-ajax/</link>
		<comments>http://www.flensed.com/fresh/2009/05/flxhr-prototype-love-cross-domain-ajax/#comments</comments>
		<pubDate>Fri, 22 May 2009 14:41:04 +0000</pubDate>
		<dc:creator>getify</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[flXHR]]></category>
		<category><![CDATA[flensed]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cross-domain Ajax]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://www.flensed.com/fresh/?p=128</guid>
		<description><![CDATA[In the wake of the jQuery flXHRproxy and Dojo flXHRproxy plugins recently released, Prototype was unfortunately left out of having a good solid plugin for flXHR&#8230; until now! 
Austin resident Prototype guru Andrew Dupont recently wrote an initial version of the plugin, which I then modified and tested, and we now have a great plugin [...]]]></description>
			<content:encoded><![CDATA[<p>In the wake of the <a href="http://flxhr.flensed.com/jquery.php">jQuery flXHRproxy</a> and <a href="http://flxhr.flensed.com/dojo.php">Dojo flXHRproxy</a> plugins recently released, <a href="http://prototypejs.org">Prototype</a> was unfortunately left out of having a good solid plugin for flXHR&#8230; until now! </p>
<p>Austin resident <a href="http://andrewdupont.net/">Prototype guru Andrew Dupont</a> recently wrote an initial version of the plugin, which I then modified and tested, and we now have a great <a href="http://flxhr.flensed.com/prototype.php">plugin for Prototype to support flXHR</a> in the same way as the other frameworks.</p>
<p>Just like with the other framework plugin versions, you simply call &#8216;registerOptions(&#8230;)&#8217; to register a URL (or partial URL) destination target and a set of flXHR options to be used for that location. Then, when you later make various Ajax calls, Prototype will internally figure out if you are calling to a location that is registered and will use flXHR with the options you specified.</p>
<p>There is simply no other way to get easier cross-domain Ajax with Prototype than with flXHR and flXHRproxy. Take a look at <a href="http://flxhr.flensed.com/documentation.php#prototype">flXHRproxy documentation</a> or give the <a href="http://flxhr.flensed.com/demo.php#demo7b">Prototype+flXHR demo</a> a whirl.</p>
<p>Typical page usage might look like this:<br />
<code><br />
Ajax.flXHRproxy.registerOptions('http://www.mydomain.com/',{xmlResponseText:false...});<br />
Ajax.flXHRproxy.registerOptions('http://rss.mydomain.com/',{xmlResponseText:true...});<br />
...<br />
Ajax.Request('http://www.mydomain.com/something.html',{...});<br />
...<br />
Ajax.Request('http://rss.mydomain.com/feed.html',{...});<br />
</code></p>
<p>Enjoy the new world of possibilities and fun that Prototype and flXHRproxy now gives you for doing easy cross-domain Ajax!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flensed.com/fresh/2009/05/flxhr-prototype-love-cross-domain-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flXHR+Dojo=Cross Domain Ajax Fun!</title>
		<link>http://www.flensed.com/fresh/2009/05/flxhr_dojo_cross_domain_ajax_fun/</link>
		<comments>http://www.flensed.com/fresh/2009/05/flxhr_dojo_cross_domain_ajax_fun/#comments</comments>
		<pubDate>Thu, 14 May 2009 13:15:50 +0000</pubDate>
		<dc:creator>getify</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[flXHR]]></category>
		<category><![CDATA[flensed]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cross-domain Ajax]]></category>
		<category><![CDATA[Dojo]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.flensed.com/fresh/?p=126</guid>
		<description><![CDATA[Back in march, I announced the jQuery plugin for flXHR, simply the best way to do cross-domain Ajax with jQuery. It has enjoyed huge success in traffic/downloading since, and that proves that there are lots of people out there who are doing cross-domain Ajax with frameworks like jQuery and Dojo, and that people are craving [...]]]></description>
			<content:encoded><![CDATA[<p>Back in march, I <a href="http://www.flensed.com/fresh/2009/03/flxhr_jquery_plugin_and_patches/">announced</a> the <a href="http://flxhr.flensed.com/jquery.php">jQuery plugin for flXHR</a>, simply the best way to do cross-domain Ajax with jQuery. It has enjoyed huge success in traffic/downloading since, and that proves that there are lots of people out there who are doing cross-domain Ajax with frameworks like jQuery and Dojo, and that people are craving for better, easier and more flexible ways of doing so. <a href="http://flxhr.flensed.com/">flXHR</a> is the answer to your cross-domain Ajax woes.</p>
<p>Building on the success from the jQuery plugin, I&#8217;m now pleased to announce that I&#8217;ve released a <a href="http://flxhr.flensed.com/dojo.php">Dojo plugin for jQuery</a> which is nearly identical in functionality. Basically, all you have to do is load the &#8216;flXHRproxy&#8217; Dojo plugin, and then call &#8216;registerOptions(&#8230;)&#8217; to register a URL (or partial URL) destination target and a set of flXHR options to be used for that location. Then, when you later make various Ajax calls, Dojo will internally figure out if you are calling to a location that is registered and will use flXHR (or any other transports you register!) with the options you specified.</p>
<p>If you use Dojo, and you do cross-domain Ajax calls, I urge you to consider flXHR and flXHRproxy. Take a look at <a href="http://flxhr.flensed.com/documentation.php#dojo">flXHRproxy documentation</a> or give the <a href="http://flxhr.flensed.com/demo.php#demo7a">Dojo+flXHR demo</a> a whirl.</p>
<p>Typical page usage might look like this:<br />
<code><br />
dojox.io.flXHRproxy.registerOptions('http://www.mydomain.com/',{xmlResponseText:false...});<br />
dojox.io.flXHRproxy.registerOptions('http://rss.mydomain.com/',{xmlResponseText:true...});<br />
...<br />
dojo.xhrGet({url:'http://www.mydomain.com/something.html'...});<br />
...<br />
dojo.xhrGet({url:'http://rss.mydomain.com/feed.html'...});<br />
</code></p>
<p>This XHR registry concept is very powerful, as it allows you to have multiple different types of Ajax calls and transports and configurations for different types of data that you are mashing up in a single page. It takes all the guess work out of configuring your code to intelligently use the right communication method and options as needed for each Ajax call. It just simply could not get any easier to do cross-domain Ajax calls with Dojo now.</p>
<p>Enjoy the new world of possibilities and fun that Dojo+flXHR now gives you for doing easy cross-domain Ajax!</p>
<p>PS. Teaser: Coming soon, flXHR+YQL = cross-domain Ajax to literally any site on the internet! How cool is that!?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flensed.com/fresh/2009/05/flxhr_dojo_cross_domain_ajax_fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Content Delivery Network via flensed.2static.it

Served from: shade.ayame @ 2010-07-31 13:33:56 -->