<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>AJAX</title><link>http://franksworld.com/blog/category/26.aspx</link><description>All about the hip new way to design web apps.</description><managingEditor>Frank La Vigne</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Frank</dc:creator><title>Popfly Goes Beta</title><link>http://franksworld.com/blog/archive/2007/10/21/4944.aspx</link><pubDate>Sun, 21 Oct 2007 00:53:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/10/21/4944.aspx</guid><description>&lt;p&gt;&lt;a href="http://www.popfly.ms/"&gt;Popfly&lt;/a&gt; is out of Alpha and into Beta.&lt;/p&gt; &lt;p&gt;It's also available to everyone with a Windows Live ID rather than a special invite.&lt;/p&gt; &lt;p&gt;What is PopFly?&lt;/p&gt; &lt;p&gt;Well, it's a website that allows users to create web pages&amp;nbsp;and mashups&amp;nbsp;via the Silverlight rich internet applications runtime and&amp;nbsp;a set of&amp;nbsp;AJAX/Web Service&amp;nbsp;tools provided. (See &lt;a href="http://en.wikipedia.org/wiki/Popfly"&gt;Wikipedia article for more info&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;Development is&amp;nbsp;done primarily by dragging components represented as boxes&amp;nbsp;onto a design surface and linking them together with lines. &lt;/p&gt; &lt;p&gt;For example, to create a carousel of images from Flickr, you would drag a carousel box and a Flickr box onto the design surface.&amp;nbsp;&amp;nbsp; You then link the output of the Flickr box to the carousel box.&lt;/p&gt; &lt;p&gt;The carousel displays the images from Flickr.&amp;nbsp; For an example, see &lt;a href="http://www.popfly.ms/users/Tableteer/Schnauzer%20Photo%20Book"&gt;this mashup&lt;/a&gt; I made.&lt;/p&gt; &lt;p&gt;To me, PopFly really represents the future of development: creating applications&amp;nbsp;by linking services together in new and interesting ways.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Coding, for the most part, has been abstracted&amp;nbsp;away.&amp;nbsp;&amp;nbsp;Sure, there's still code&amp;nbsp;written by folks building the services, but they'll&amp;nbsp;be few and far between&amp;nbsp;compared to the number of "drag-and-droppers."&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;[found via &lt;a href="http://blog.identitymine.com/blogs/david_kelley/archive/2007/10/18/popfly-goes-beta.aspx"&gt;David Kelley&lt;/a&gt;]&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:eaf4837c-8395-4e52-b8d2-f4d47ff5ee06" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/PopFly" rel="tag"&gt;PopFly&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SilverLight" rel="tag"&gt;SilverLight&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SOA" rel="tag"&gt;SOA&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4944.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Just Got Onto PopFly</title><link>http://franksworld.com/blog/archive/2007/05/30/4666.aspx</link><pubDate>Wed, 30 May 2007 18:05:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/05/30/4666.aspx</guid><description>&lt;p&gt;I just got an invite to join &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=308460"&gt;PopFly&lt;/a&gt;. So far, I just signed up and I'm looking forward to making some cool mashups. :)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:2d02f510-6c1f-4021-bd4c-31d5a71cd0b9" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/PopFly" rel="tag"&gt;PopFly&lt;/a&gt;, &lt;a href="http://technorati.com/tags/MashUp" rel="tag"&gt;MashUp&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Web%202.0" rel="tag"&gt;Web 2.0&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4666.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Dino Esposito Speaking at TechEd</title><link>http://franksworld.com/blog/archive/2007/05/10/4636.aspx</link><pubDate>Thu, 10 May 2007 12:46:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/05/10/4636.aspx</guid><description>&lt;p&gt;&lt;a href="http://weblogs.asp.net/despos/default.aspx"&gt;Dino Esposito&lt;/a&gt;,&amp;nbsp;ASP.NET Guru, author and all aroudn nice guy, will &lt;a href="http://weblogs.asp.net/despos/archive/2007/05/03/june-speaking.aspx"&gt;be presenting at TechEd this year&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Actually, he's giving three breakout sessions:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;200:: Design, Host, and Deploy Workflows in Multi-Tier Applications  &lt;li&gt;300:: Top 10 Controls and Extenders in the AJAX Control Toolkit  &lt;li&gt;400:: Under the Hood of ASP.NET AJAX Partial Rendering&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you can't make it to Orlando for the big show, he's also speaking at smaller events in London and Amsterdam this June.&amp;nbsp; &lt;a href="http://weblogs.asp.net/despos/archive/2007/05/03/june-speaking.aspx"&gt;Check his blog for details&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:931075c6-1759-428f-8ea6-ca10e505d8de" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Dino%20Esposito" rel="tag"&gt;Dino Esposito&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ASP.NET" rel="tag"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://technorati.com/tags/TechEd" rel="tag"&gt;TechEd&lt;/a&gt;, &lt;a href="http://technorati.com/tags/TechEd%202007" rel="tag"&gt;TechEd 2007&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4636.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Free AJAX Clinic</title><link>http://franksworld.com/blog/archive/2007/05/08/4632.aspx</link><pubDate>Tue, 08 May 2007 17:29:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/05/08/4632.aspx</guid><description>&lt;p&gt;Microsoft Learning has &lt;a href="https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=73568"&gt;a free two hour AJAX Clinic&lt;/a&gt;.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Title: Clinic 5230: Developing Enhanced Web Experiences with Microsoft&amp;#174; ASP.NET AJAX Extensions &lt;p&gt;Description: &lt;br&gt;In this 2-hour clinic you will learn about the rich functionality that ASP.NET AJAX Extensions provides for building highly responsive and enhanced web applications. In addition to learning about the different server and client components of ASP.NET AJAX, you will also learn how to build new ASP.NET AJAX applications and how to upgrade existing ASP.NET applications to take advantage of ASP.NET AJAX.&lt;br&gt;This clinic is appropriate for experienced .NET Web Developers and Software Architects who are looking to incorporate ASP.NET AJAX within their existing and future solutions.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;[found via &lt;a href="http://geekswithblogs.net/cbreisch/archive/2007/04/11/111416.aspx"&gt;Chris Breisch&lt;/a&gt;] &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:59b25270-cd9d-454d-b687-bc5c5b1ee952" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/AJAX" rel="tag"&gt;AJAX&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Learning" rel="tag"&gt;Learning&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Training" rel="tag"&gt;Training&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Free%20Training" rel="tag"&gt;Free Training&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Web%202.0" rel="tag"&gt;Web 2.0&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4632.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Risk + Web 2.0 = Risk 2.0</title><link>http://franksworld.com/blog/archive/2006/10/20/4250.aspx</link><pubDate>Fri, 20 Oct 2006 17:07:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2006/10/20/4250.aspx</guid><description>&lt;p&gt;While not technically called Risk, &lt;a href="http://www.gmworldwar.com/news.php"&gt;this web mashup&lt;/a&gt;, dubbed EndGame, uses Google Maps as it's backend.&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;&lt;img height="250" src="http://www.alexbarnett.net/blog/photos/alex/images/657/original.aspx" width="320" border="0"&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://googlemapsmania.blogspot.com/"&gt;Google Map-based mashups&lt;/a&gt; are nothing new, but this is a decidedly different turn towards entertainment and online gameplay.&lt;/p&gt; &lt;p&gt;What's next? &lt;/p&gt; &lt;p&gt;The ability to use real satellite imagery in games makes for some interesting and intriguing ideas: imagine &lt;a href="http://www.civiv.com/"&gt;Civilization&lt;/a&gt; with real maps and real cities or a &lt;a href="http://www.splintercell.com/"&gt;Tom Clancy game&lt;/a&gt; with real time (more or less) data and scenarios based on current events.&lt;/p&gt; &lt;p&gt;We could witness the birth of the armchair strategist.&lt;/p&gt; &lt;p&gt;[found &lt;a href="http://www.alexbarnett.net/blog/archive/2006/10/20/War-2.0.aspx"&gt;via Alex Barnett&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;Tags: &lt;a href="http://technorati.com/tag/AJAX" rel="tag"&gt;AJAX&lt;/a&gt; &lt;a href="http://technorati.com/tag/Google Maps" rel="tag"&gt;Google Maps&lt;/a&gt; &lt;a href="http://technorati.com/tag/Mashup" rel="tag"&gt;Mashup&lt;/a&gt; &lt;a href="http://technorati.com/tag/Web 2.0" rel="tag"&gt;Web 2.0&lt;/a&gt; &lt;a href="http://technorati.com/tag/Gaming" rel="tag"&gt;Gaming&lt;/a&gt; &lt;a href="http://technorati.com/tag/Risk" rel="tag"&gt;Risk&lt;/a&gt; &lt;a href="http://technorati.com/tag/Civilization" rel="tag"&gt;Civilization&lt;/a&gt; &lt;a href="http://technorati.com/tag/Splinter Cell" rel="tag"&gt;Splinter Cell&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4250.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Automated Testing Walkthrough for AJAX</title><link>http://franksworld.com/blog/archive/2006/10/20/4248.aspx</link><pubDate>Fri, 20 Oct 2006 16:45:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2006/10/20/4248.aspx</guid><description>&lt;p&gt;The &lt;a href="http://ajax.asp.net/ajaxtoolkit/"&gt;AJAX Toolkit team&lt;/a&gt; has posted &lt;a href="http://ajax.asp.net/ajaxtoolkit/Walkthrough/AutomatedTesting.aspx"&gt;a walk through on how to set up automated testing for AJAX components&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Just one more step to making AJAX an enterprise ready technology.&lt;/p&gt; &lt;p&gt;[found via &lt;a href="http://blogs.msdn.com/gduthie/archive/2006/10/09/Automated-testing-for-AJAX.aspx"&gt;the DevHammer aka Andrew Duthie&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;Tags: &lt;a href="http://technorati.com/tag/AJAX" rel="tag"&gt;AJAX&lt;/a&gt; &lt;a href="http://technorati.com/tag/AJAX Toolkit" rel="tag"&gt;AJAX Toolkit&lt;/a&gt; &lt;a href="http://technorati.com/tag/Automated Testing" rel="tag"&gt;Automated Testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Walkthrough" rel="tag"&gt;Walkthrough&lt;/a&gt; &lt;a href="http://technorati.com/tag/Andrew Duthie" rel="tag"&gt;Andrew Duthie&lt;/a&gt; &lt;a href="http://technorati.com/tag/DevHammer" rel="tag"&gt;DevHammer&lt;/a&gt; &lt;a href="http://technorati.com/tag/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4248.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>ATLAS Gets a Release Date and New Name</title><link>http://franksworld.com/blog/archive/2006/09/12/4203.aspx</link><pubDate>Tue, 12 Sep 2006 15:02:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2006/09/12/4203.aspx</guid><description>&lt;P&gt;&lt;A href="http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx"&gt;Scott Guthrie announces&lt;/A&gt;&amp;nbsp;an end of year release date for ATLAS.&lt;/P&gt;
&lt;P&gt;Speaking of ATLAS, it's no longer called ATLAS.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;1) The client-side &amp;#8220;Atlas&amp;#8221; javascript library is going to be called the &lt;STRONG&gt;Microsoft AJAX Library&lt;/STRONG&gt;. This will work with any browser, and also support any backend web server (read these blog posts to see how to run it on &lt;A href="http://www.shankun.com/Atlas_Php_2.aspx"&gt;PHP&lt;/A&gt; and &lt;A href="http://blogs.msdn.com/brada/archive/2006/06/29/649944.aspx"&gt;ColdFusion&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;2) The server-side &amp;#8220;Atlas&amp;#8221; functionality that nicely integrates with ASP.NET will be called the &lt;STRONG&gt;ASP.NET 2.0 AJAX Extensions&lt;/STRONG&gt;. As part of this change the tag prefix for the &amp;#8220;Atlas&amp;#8221; controls will change from &amp;lt;atlas:&amp;gt;to &amp;lt;asp:&amp;gt;. These controls will also be built-in to ASP.NET vNext. &lt;/P&gt;
&lt;P&gt;3) The &lt;A href="http://atlas.asp.net/default.aspx?tabid=47&amp;amp;subtabid=477"&gt;&amp;#8220;Atlas&amp;#8221; Control Toolkit&lt;/A&gt; today is a set of free, shared source controls and components that help you get the most value from the ASP.NET AJAX Extensions. Going forward, the name of the project will change to be the &lt;STRONG&gt;ASP.NET AJAX Control Toolkit&lt;/STRONG&gt;. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Tags: &lt;SPAN id=ctl00_ContentPlaceHolder1_lblResults&gt;&lt;A href="http://technorati.com/tag/AJAX" rel=tag&gt;AJAX&lt;/A&gt; &lt;A href="http://technorati.com/tag/ATLAS" rel=tag&gt;ATLAS&lt;/A&gt; &lt;A href="http://technorati.com/tag/Javascript" rel=tag&gt;Javascript&lt;/A&gt; &lt;A href="http://technorati.com/tag/Microsoft" rel=tag&gt;Microsoft&lt;/A&gt; &lt;A href="http://technorati.com/tag/.NET" rel=tag&gt;.NET&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4203.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Web 2.0 and Windows Mobile</title><link>http://franksworld.com/blog/archive/2006/05/09/3959.aspx</link><pubDate>Tue, 09 May 2006 21:27:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2006/05/09/3959.aspx</guid><description>&lt;P&gt;The last session today at MEDC covers the role that Windows Mobile devices can play in Web 2.0.&lt;/P&gt;
&lt;P&gt;Maps are probably the most practical example of a Web 2.0 application adding value by being usable on a mobile device.&lt;/P&gt;
&lt;P&gt;Remember, even Web 2.0 still uses HTTP as the base protocol and the Compact Framework knows HTTP pretty well.&lt;/P&gt;
&lt;P&gt;Tags: &lt;SPAN id=ctl00_ContentPlaceHolder1_lblResults&gt;&lt;SPAN id=ctl00_ContentPlaceHolder1_lblResults&gt;&lt;A href="http://technorati.com/tag/MEDC" rel=tag&gt;MEDC&lt;/A&gt; &lt;A href="http://technorati.com/tag/Tablet" rel=tag&gt;Tablet&lt;/A&gt; &lt;A href="http://technorati.com/tag/Mobile" rel=tag&gt;Mobile&lt;/A&gt; &lt;A href="http://technorati.com/tag/Las+Vegas" rel=tag&gt;Las Vegas&lt;/A&gt; &lt;A href="http://technorati.com/tag/Venetian" rel=tag&gt;Venetian&lt;/A&gt; &lt;A href="http://technorati.com/tag/Web+2.0" rel=tag&gt;Web 2.0&lt;/A&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://franksworld.com/blog/aggbug/3959.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Richmond Code Camp ATLAS Chalk Talk Link</title><link>http://franksworld.com/blog/archive/2006/04/25/3930.aspx</link><pubDate>Tue, 25 Apr 2006 23:49:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2006/04/25/3930.aspx</guid><description>&lt;P&gt;At the first ever Richmond Code Camp last Saturday, we had to make a&amp;nbsp;last minute adjustment to the schedule and decided to hold a chalk talk on the emerging technologies of AJAX and ATLAS.&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG class=photo id=ctl00_ContentPlaceHolder1_FormView2_thumb1_Image1 style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" src="http://www.madcodecamp.com/ImageFetch.ashx?Size=0&amp;amp;ImageID=69"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;DonXML was kind enough to moderate the talk at the last minute.&amp;nbsp; Steve Radich stepped up and demonstrated ATLAS, which he already had installed on his laptop.&lt;/P&gt;
&lt;P&gt;While I wish I could have stayed for the entire session, I had to make sure the Code Camp as running smoothly.&amp;nbsp; Each time I went back to the Web room, I heard some lively discussion and debate going on.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/gduthie/archive/2006/04/24/582299.aspx"&gt;Andrew Duthie blogs about the follow up item he promised to the entire room&lt;/A&gt; and talks about what a great session it was.&lt;/P&gt;
&lt;P&gt;Tags: &lt;SPAN id=ctl00_ContentPlaceHolder1_lblResults&gt;&lt;A href="http://technorati.com/tag/Code+Camp" rel=tag&gt;Code Camp&lt;/A&gt; &lt;A href="http://technorati.com/tag/Richmond%2c+VA" rel=tag&gt;Richmond, VA&lt;/A&gt; &lt;A href="http://technorati.com/tag/Developer+Community" rel=tag&gt;Developer Community&lt;/A&gt; &lt;A href="http://technorati.com/tag/AJAX" rel=tag&gt;AJAX&lt;/A&gt; &lt;A href="http://technorati.com/tag/ATLAS" rel=tag&gt;ATLAS&lt;/A&gt; &lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://franksworld.com/blog/aggbug/3930.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>AJAX Conference</title><link>http://franksworld.com/blog/archive/2006/04/03/3889.aspx</link><pubDate>Mon, 03 Apr 2006 10:09:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2006/04/03/3889.aspx</guid><description>&lt;P&gt;You know &lt;A href="http://en.wikipedia.org/wiki/Ajax_%28programming%29"&gt;AJAX&lt;/A&gt; is getting some real world traction when you see &lt;A href="http://ajaxseminar.com/"&gt;a conference dedicated just to AJAX&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;SPAN id=ctl00_ContentPlaceHolder1_lblResults&gt;Tags: &lt;A href="http://technorati.com/tag/AJAX" rel=tag&gt;AJAX&lt;/A&gt; &lt;A href="http://technorati.com/tag/Conference" rel=tag&gt;Conference&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://franksworld.com/blog/aggbug/3889.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>