<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Curl Blog</title>
    <link>http://developers.curl.com/blogs/community_blog</link>
    <description>&lt;v&gt;</description>
    <pubDate>Mon, 17 Nov 2008 05:09:52 GMT</pubDate>
    <generator>Clearspace 1.6.0 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-11-17T05:09:52Z</dc:date>
    <item>
      <title>From the horse's mouth</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/11/17/from-the-horses-mouth</link>
      <description>I just read an &lt;a class="jive-link-external" href="http://reddevnews.com/qandas/article.aspx?editorialsid=132"&gt;interview&lt;/a&gt; by Michael Desmond of The Redmond Developer  with Brad Becker, Microsoft's director of Rich Client Paltforms (Silverlight team). Interestingly, Brad came to Microsoft from Adobe (Macromedia Flex team actually). &lt;br /&gt;
&lt;br /&gt;
Brad spent many years building client solutions with Flex and he says this - "But what I was running into was Flex was really good for starting a project, but it was really hard to finish anything with it. You'd start running into issues with performance and with scalability and things like that. So we'd end up having to go back to the metal. You'd have to dig into Flash itself and hand-tweak things iFlash, and then you'd be back into the morass of movie clips and timelines and cell-based animation."&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
So was there frustration using Flex? Brad said, "Flash was designed for doing cartoons on the Web; It's actually really good at that. But at the end of the day, anytime you use a high-level framework, there's always times when you have to go below the framework back to whatever is underneath. So it was still a pain."&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
When it comes to enterprise-grade RIA for business critical functions, Flex and AIR have ways to go. Even Silverlight, whose first target has been video rendering (e.g. Beijing Olympics), is yet to prove as a industrial-strength platform for mission-critical RIA for large enterprises.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Curl, on the other hand, has been deployed successfully at over 400 large global customers for such high-performing, secure, and scalable applications.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">adobe</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">performance</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">security</category>
      <pubDate>Mon, 17 Nov 2008 05:24:20 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/11/17/from-the-horses-mouth</guid>
      <dc:date>2008-11-17T05:24:20Z</dc:date>
      <clearspace:dateToText>Sun, Nov 16 9:09 PM</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/from-the-horses-mouth</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1163</wfw:commentRss>
    </item>
    <item>
      <title>AjaxWorld 2008, San Jose, CA</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/10/22/ajaxworld-2008-san-jose-ca</link>
      <description>I just attended &lt;a class="jive-link-external" href="http://ajaxworld.com/"&gt;AjaxWorld 2008&lt;/a&gt; in San Jose, California. The theme of this conference was "2008: Decision Year for RIAs". Here is a quick summary.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The first day keynote was by Scott Guthrie of Microsoft. Scott manages the development platforms including Silverlight. He gave several demos. The first one showed ASP .Net MVC (Model View Controller), JQuery, and Visual Studio 2008. The second demo was Silverlight and RIA-based development. Silverlight claims cross-browser, cross-platform plug-in. The Linux version is done with Novell. Most of the examples were on video streaming at sites such as NBC Olympics, the DNC (Democratic National Convention). He claimed the NBC Olympics had 70 million streams in 14 day period. AOL mail was another example using Silverlight. Some SAP front-ends are now using Silverlight. He claimed one of every four PC's now run Silverlight, kind of hard to believe, specially when Silverlight Release 2 was launched lat week. I wrote a &lt;a class="jive-link-external" href="http://www.theregister.co.uk/2008/10/20/silverlight_all_business/comments/"&gt;response&lt;/a&gt; to a blog post on this. Microsoft deserves credit for "adaptive streaming" on varieties of line speeds ranging from 250 kbps to 2 Mbps. They clearly focus on beating Adobe's Flash player in video streaming. The business application part of Silverlight is weak on examples and functions, but high on claims. Silverlight claims multi-language support like C#, VB, Python. They claim rich query of data and local caching. The download is 4.6 MB and everything fits in that (includes 100s of built-in controls). For example, they have HTML API for programming pure HTML apps. All functions like calendaring have skinnable controls. Visual Studio is their IDE. The combination of VS 2008 and Microsoft Expression addresses the designer+developer community.&lt;/li&gt;
&lt;/ul&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Matt Quinlan from Appcelerator stared by saying "users may times don't now what they want. If Ford would have asked users what they wanted, they would have a said 'a faster horse'". Appcelerator provides a framework to speed up Ajax development. It provides a higher order expression language that generates Javascript. He said Javascript is "mountains of code" and pointed out that Google Map has 6535 lines of Javascript code. He derided Javascript as tedious, error-prone, boiler-plate stuff. It was interesting that many presenters showed Ajax frameworks to speed of development.&lt;/li&gt;
&lt;/ul&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Oracle made a presence this time. They showed their existing tools such as JDeveloepr and ADF (Application Development Framework) all using some new technology. It's "old wine in a new bottle". There is no front-end client-centric RIA story. They are from a Java server-centric culture and are sticking to that.&lt;/li&gt;
&lt;/ul&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Adobe CTO Kevin Lynch presented on day 3 early (poor audience) and I missed that, but supect he glorified Adobe Flex and AIR.&lt;/li&gt;
&lt;/ul&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Curl got good visibility.  I presented on first day a session titled  "RIA - Real Examples and Lessons Learnt", where four concrete customer examples were described, showing benefits of using Curl. Then Richard and I gave an interview to Sys-Con TV (not published yet). I also participated at a &lt;a class="jive-link-external" href="http://ajaxworld.com/event/session/82"&gt;power panel&lt;/a&gt; yesterday on the subject "How are RIAs benefiting the bottom line?" You can see the other participants including last minute addition of Adobe (James Ward). Our simple booth was busy with many visitors getting a demo of Curl from the expert hands of Richard.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
This AjaxWorld had several hundred people (my guess - 400), many did&lt;br /&gt;
not show up due to the harsh economic condition prevailing now.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <pubDate>Wed, 22 Oct 2008 22:41:42 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/10/22/ajaxworld-2008-san-jose-ca</guid>
      <dc:date>2008-10-22T22:41:42Z</dc:date>
      <clearspace:dateToText>Oct 22, 2008 3:00 PM</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/ajaxworld-2008-san-jose-ca</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1158</wfw:commentRss>
    </item>
    <item>
      <title>Web 2.0 Expo - New York</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/09/21/web-20-expo-new-york</link>
      <description>&lt;br /&gt;
&lt;img src="http://farm4.static.flickr.com/3014/2876155991_036e0d68f7_m.jpg" alt="http://farm4.static.flickr.com/3014/2876155991_036e0d68f7_m.jpg" class="jive-image"  /&gt; &lt;br /&gt;
&lt;p /&gt;
Last week we attended Web2.0 Expo in New York. The show was at the Jacob Javits center and shared the exhibition hall with Interop. The Javits show floor is huge with Web2.0 and Interop each sharing half. The difference between the 2 exhibitions was dramatic. The Web2.0 had the typical start-up small booths whereas the Interop side had sophisticated presentations and lots of consumer style gimmicks like a race car replica / video game and a beautiful custom made motorcycle. &lt;a class="jive-link-external" href="http://www.flickr.com/photos/65849411@N00/sets/72157607419327677/"&gt;See the my pictures here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It's clear that Web2.0 has gone main stream as large companies like HP and Microsoft had their mega 3 story booths staking a claim to the new wave.&lt;br /&gt;
&lt;br /&gt;
It was busy and I barely had time to see any sessions or walk the floor as I gave more than 25 demos over the 2 days. It was interesting to note that visitors to the Curl booth were much more informed on RIA than our first experience at Web2.0 Expo in San Francisco, April 2007. Many said they had heard of Curl as the new cool RIA. It seems all our efforts to be seen in the RIA landscape are gaining momentum.&lt;br /&gt;
&lt;br /&gt;
Bert Halstead, our chief architect did a great job of positioning Curl in the podcast with David Berlind of Tech Radar. &lt;a class="jive-link-external" href="http://www.informationweek.com/blog/main/archives/2008/09/podcast_is_ther.html?cid=RSSfeed_IWK_ALL"&gt;You can hear listen here.&lt;/a&gt;&lt;br /&gt;
Thanks to Julie, Jnan, Doug, RMH, Norm and Bert  for making our show a success.  All in all it was a fun show and great to visit NY.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">web2.0expo</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">news_&amp;_reviews</category>
      <pubDate>Sun, 21 Sep 2008 23:11:27 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/09/21/web-20-expo-new-york</guid>
      <dc:date>2008-09-21T23:11:27Z</dc:date>
      <clearspace:dateToText>Sep 21, 2008 2:08 PM</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/web-20-expo-new-york</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1147</wfw:commentRss>
    </item>
    <item>
      <title>Mid-year Update on Curl Inc.</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/09/04/midyear-update-on-curl-inc</link>
      <description>As we are enjoying the last few weeks of summer, I&amp;rsquo;d like to take time to share with you an update on Curl&amp;rsquo;s business and the enterprise RIA market in general. &lt;br /&gt;
&lt;br /&gt;
Overall, 2008 has been an exciting year for us.  We&amp;rsquo;ve made some great strides in further developing our product set as well as expanding our business.  We productized two of our three &lt;br /&gt;
&lt;span class="yshortcuts"&gt;open source projects, executed on our Eclipse strategy, and released our Run Time Environment (RTE) for the &lt;span class="yshortcuts"&gt;Macintosh, as well as support for Ubuntu. &lt;br /&gt;
&lt;br /&gt;
Also, we unveiled Curl Nitro, the next version of our RIA platform, which brought with it enhanced desktop capabilities to enterprises.  We released a few really cool sample applications to showcase the data visualization and online/offline capabilities of that product, so I highly recommend you check them out.&lt;br /&gt;
&lt;br /&gt;
At the beginning of 2008, we predicted that this would be the start of an explosion of enterprise RIA, and this has truly been the case so far.  The market is heating up with vendors, while companies and consumers alike demand richer user interfaces, stronger security, and higher performance.  The enterprise has really felt the push, and we are right there to support them with thefeatures they need.  This increase in demand also is reflected in the growth of our developer community, as we experienced an increase here of 456 percent.&lt;br /&gt;
&lt;br /&gt;
In particular, as I have been meeting with customers and prospects, here are the common themes I have heard from them:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;- Curl's visualization functions plus high performance gives us a competitive edge in our business.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;- "Curlization" is a process to replace spreadsheet-based client-serverapplications to RIAs with lower total cost of ownership.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;- Curl is ahead of &lt;span style="border-bottom: 1px dashed #0066cc; background: transparent none repeat scroll 0% 0%; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" class="yshortcuts"&gt;Adobe Flex&lt;/span&gt; in several areas like security, performance, and programmer productivity.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;- Curl has a proven track record as a RIA platform for enterprises, while others are just starting.&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;br /&gt;
&lt;br /&gt;
Below I have included a snapshot of the news announcements we have issued during the last several months, a sampling of the great media coverage we&amp;rsquo;ve received, and links to some of our most interesting blog entries from the Curl Developer Center for you to reference.  I hope you find this update helpful in your research, and I welcome any comments or questions you might have. &lt;br /&gt;
&lt;br /&gt;
&lt;span class="yshortcuts"&gt;&lt;span class="yshortcuts"&gt;&lt;br /&gt;
News&lt;br /&gt;
ANNOUNCEMENTS &lt;br /&gt;
&amp;middot;   Curl Releases New Web-Based Training Courses, August 20, 2008&lt;br /&gt;
&amp;middot;   Curl Announces General Availability of Curl Development Tools for Eclipse,  August 5, 2008 &lt;br /&gt;
&amp;middot;   Curl Announces General Availability of Its Curl Data Kit - July 7, 2008 &lt;br /&gt;
&amp;middot;   Curl to Provide Rich Internet Application Technology to University of Hawai'i at M&amp;#257;noa, June 26, 2008&lt;br /&gt;
&amp;middot;   Curl Nitro Demo Application Visualizes &lt;span class="yshortcuts"&gt;&lt;a class="jive-link-external" href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt; Social Graphs, June 23, 2008 &lt;br /&gt;
&amp;middot;   Curl Showcases Curl Nitro Through New Sample Application, June 16, 2008 &lt;br /&gt;
&amp;middot;   Curl Announces Public Beta Availability of Eclipse-Based RIA Development Tools,  June 9, 2008 &lt;br /&gt;
&amp;middot;   Curl Makes Rich Internet Application Run Time Environment for Macintosh Generally Available, June 3, 2008 &lt;br /&gt;
&amp;middot;   RIA Technology Benchmark Test Finds Curl Outperforms Adobe Flex 3, May 28, 2008 &lt;br /&gt;
&amp;middot;   Curl Embraces Desktop RIA With 'Nitro' Product Release, April 21, 2008&lt;br /&gt;
&amp;middot;   Curl Announces Support for Ubuntu for Enterprise RIA Platform, April 15, 2008 &lt;br /&gt;
&amp;middot;   Curl Joins &lt;span style="border-bottom: medium none; background: transparent none repeat scroll 0% 0%; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" class="yshortcuts"&gt;Eclipse Foundation&lt;/span&gt; and Announces Eclipse Strategy, April 7, 2008&lt;br /&gt;
&amp;middot;   Curl Delivers &lt;span class="yshortcuts"&gt;First Open Source Product with &lt;span class="yshortcuts"&gt;Web Services Development Kit, March 4, 2008&lt;br /&gt;
&lt;br /&gt;
CURl IN the news&lt;br /&gt;
&amp;middot;   RIA company curls up with Eclipse, SD Times, August 6, 2008&lt;br /&gt;
&amp;middot;   Curl completes embrace of Eclipse IDE, NetworkWorld, August 4, 2008&lt;br /&gt;
&amp;middot;   How to sort out Ajax and RIA frameworks, &lt;span class="yshortcuts"&gt;&lt;a class="jive-link-external" href="http://searchsoa.com/"&gt;SearchSOA.com&lt;/a&gt;, July 30, 2008&lt;br /&gt;
&amp;middot;   The Architect's Role, Dr. Dobb&amp;rsquo;s  Journal, July 1, 2008&lt;br /&gt;
&amp;middot;   Overview of the Curl Enterprise RIA Platform, &lt;span class="yshortcuts"&gt;&lt;a class="jive-link-external" href="http://infoq.com/"&gt;InfoQ.com&lt;/a&gt;, June 13, 2008&lt;br /&gt;
&amp;middot;   Curl Adds Runtime Support for Mac Environments, PC World, June 3, 2008&lt;br /&gt;
&amp;middot;   Curl 6 outperforms Flex 3 on CPU-intensive benchmark, &lt;span class="yshortcuts"&gt;InfoWorld, May 28, 2008&lt;br /&gt;
&amp;middot;   Who Will Win the Next Battle for the Desktop?, AJAXWorld, April 27, 2008&lt;br /&gt;
&amp;middot;   Curl's Nitro Takes Aim at &lt;span class="yshortcuts"&gt;&lt;a class="jive-link-external" href="http://www.adobe.com/"&gt;Adobe&lt;/a&gt; AIR, &lt;span class="yshortcuts"&gt;InformationWeek, April 15, 2008&lt;br /&gt;
&amp;middot;   RIA War Is Brewing, eWeek, April 11, 2008&lt;br /&gt;
&amp;middot;   Product review: Curl 6.0 enriches the rich Internet toolkit, InfoWorld, April 7, 2008&lt;br /&gt;
&amp;middot;   Curl: Rich Internet Apps get richer, &lt;span class="yshortcuts"&gt;Computerworld, March 13, 2008&lt;br /&gt;
&amp;middot;   Curl ships commercial version of its &lt;span class="yshortcuts"&gt;open source web services dev kit for RIA Platform, ZDNet, March 4, 2008&lt;br /&gt;
&amp;middot;   Curl linking rich Internet applications, SOA, InfoWorld, February 29, 2008 &lt;br /&gt;
&lt;br /&gt;
CURl BLOG POSTS&lt;br /&gt;
&amp;middot;   Curl is now in the Top 4, August 12, 2008&lt;br /&gt;
&amp;middot;   &lt;span class="yshortcuts"&gt;Backward Compatibility and Curl, August 1, 2008&lt;br /&gt;
&amp;middot;   Quarantined by default, secure by design, July 28, 2008&lt;br /&gt;
&amp;middot;   The Batmobile, Lamborghini, and my Suburban, July 23, 2008&lt;br /&gt;
&amp;middot;   Enterprise RIA - real examples in use, June 13, 2008&lt;br /&gt;
&amp;middot;   How big is your source code?, June 12, 2008&lt;br /&gt;
&amp;middot;   Does RIA platform performance matter?, May 30, 2008&lt;br /&gt;
&amp;middot;   For Curl, Security is Job #1, May 29, 2008&lt;br /&gt;
&amp;middot;   Questions to ask your RIA Vendor, May 20, 2008&lt;br /&gt;
&amp;middot;   Why Criminal Hackers Will Love Adobe AIR, April 16, 2008&lt;br /&gt;
&amp;middot;   Seven nice things about the Curl Platform, March 25, 2008&lt;br /&gt;
&amp;middot;   Why Is an Enterprise RIA Platform Different?, February 13, 2008&lt;br /&gt;
&lt;br /&gt;
Events Tradeshows and Conferences&lt;br /&gt;
Curl will have representation and/or executive speaking sessions at the following tradeshows. Please let us know if you plan to attend any of these events and if you&amp;rsquo;re interested in scheduling a briefing: &lt;br /&gt;
&lt;br /&gt;
&amp;middot;   Rich Client Experience, Washington, DC, &lt;span style="border-bottom: 1px dashed #0066cc; cursor: pointer" class="yshortcuts"&gt;September 4-5, 2008&lt;/span&gt;&lt;br /&gt;
&amp;middot;   Web 2.0 Conference &amp;#38; Expo 2008, New York City,&lt;span style="border-bottom: 1px dashed #0066cc; cursor: pointer" class="yshortcuts"&gt; Sept. 16-19, 2008&lt;/span&gt;&lt;br /&gt;
&amp;middot;   AJAXWorld &lt;span style="border-bottom: 1px dashed #0066cc; cursor: pointer" class="yshortcuts"&gt;2008 West,San Jose, CA&lt;/span&gt;, &lt;span style="border-bottom: 1px dashed #0066cc; cursor: pointer" class="yshortcuts"&gt;October 20-22, 2008&lt;/span&gt;&lt;br /&gt;
&amp;middot;   SD Best hPractices,Boston, MA, &lt;span style="border-bottom: 1px dashed #0066cc; cursor: pointer" class="yshortcuts"&gt;October 27-30, 2008&lt;/span&gt;&lt;br /&gt;
&amp;middot;  InfoQ QCon, San Francisco, CA, &lt;span style="border-bottom: 1px dashed #0066cc; cursor: pointer" class="yshortcuts"&gt;November 19 - 21, 2008&lt;/span&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_blog</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">developer_center</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">security</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ide</category>
      <pubDate>Thu, 04 Sep 2008 16:26:00 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/09/04/midyear-update-on-curl-inc</guid>
      <dc:date>2008-09-04T16:26:00Z</dc:date>
      <clearspace:dateToText>Sep 4, 2008 9:03 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/midyear-update-on-curl-inc</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1143</wfw:commentRss>
    </item>
    <item>
      <title>Why CIO's think their application developers are clueless?</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/09/03/why-cios-think-their-application-developers-are-clueless</link>
      <description>&lt;br /&gt;
CIO magazine has published an &lt;a class="jive-link-external" href="http://www.cio.com/article/447189/_Reasons_Why_CIOs_Think_Their_Application_Developers_Are_Clueless?contentId=447189&amp;#38;slug=&amp;#38;"&gt;article&lt;/a&gt;  on the reasons why CIO's think their developers are clueless.This is based on a survey of CIO's.&lt;br /&gt;
&lt;p /&gt;
Reason number 1 says - Developers don't think practically. &lt;br /&gt;
&lt;p /&gt;
Reason number 3 says - Developers can't get away from the "wow" factor.  One CIO is quoted saying, "An application with fewer features that is completely stable and fast&lt;br /&gt;
is better than a full-featured application that is unreliable and&lt;br /&gt;
slow."&lt;br /&gt;
&lt;p /&gt;
Reason number 4 says - Developers don't think of  ROI, TCO, and other business priorities.  &lt;br /&gt;
&lt;p /&gt;
This is relevant to the RIA business, where we see how our Japanese customers are successful in deploying RIA via Curl Platform, because of reliability, scalability, and performance. These customers start from a TCO and ROI perspective. &lt;br /&gt;
&lt;p /&gt;
In the US, the "wow" factor seems to dominate the landscape. Sometimes, customers endorse a technology such as Flex and then try to figure out how best to use it.  CIO's must take the lead in setting out a vision and blueprint, before developers can execute. A disconnect creates much confusion. &lt;br /&gt;
&lt;p /&gt;
I have posted a &lt;a class="jive-link-external" href="http://comments.cio.com/?q=node/447189"&gt;comment&lt;/a&gt; on the article.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">cio</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">community</category>
      <pubDate>Wed, 03 Sep 2008 20:34:56 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/09/03/why-cios-think-their-application-developers-are-clueless</guid>
      <dc:date>2008-09-03T20:34:56Z</dc:date>
      <clearspace:dateToText>Sep 3, 2008 1:13 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/why-cios-think-their-application-developers-are-clueless</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1142</wfw:commentRss>
    </item>
    <item>
      <title>Does RIA platform performance matter?</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/05/30/does-ria-platform-performance-matter</link>
      <description>Recently we wrote about some &lt;a class="jive-link-external" href="http://developers.curl.com/blogs/community_blog/2008/05/12/comparing-the-performance-of-curl-and-flex-3"&gt;performance measurements&lt;/a&gt; showing Curl to be an order of magnitude faster than ActionScript 3 when executing a JPEG encoding algorithm.  Our report &lt;a class="jive-link-external" href="http://www.onflex.org/ted/2008/05/curl-benchmarketing.php"&gt;hit a nerve&lt;/a&gt; with Ted Patrick at Adobe, causing him to question&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Who cares about JPEG encoding performance in an RIA anyhow?  Is there a single mainstream RIA that uses it?&lt;/li&gt;
&lt;li&gt;Are the results of any performance benchmark really meaningful? and&lt;/li&gt;
&lt;li&gt;Which is more important anyway, performance or wide deployment?&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
I'd like to address these points.  First, JPEG encoding is important in some of Adobe's own applications.  The Adobe AIR Salesbuilder application has a feature that can save a snapshot of your dashboard as a JPEG file on your desktop.  The &lt;a class="jive-link-external" href="http://coenraets.org/air/salesbuilder/salesbuilder_script.pdf"&gt;Salesbuilder demo script&lt;/a&gt; warns that this operation "can take a few seconds."  This usability glitch is directly a function of the JPEG encoding speed that we studied.  For a more compelling example, consider the recently launched &lt;a class="jive-link-external" href="http://www.photoshop.com/express"&gt;Adobe Photoshop Express&lt;/a&gt; service.  It can only run in on-line mode, and processing-intensive operations such as JPEG encoding are handled on the server, but if you ever wanted to create an offline, Adobe AIR style of application like this, JPEG encoding speed would absolutely matter.  Given the importance of photo sharing and processing in the Web economy, can we really say that this task is not significant?&lt;br /&gt;
&lt;br /&gt;
But for us, JPEG encoding is just a representative of a much larger set of tasks that a truly powerful RIA will have to do, which require application-specific coding in the inner loops.  These tasks cannot be structured as just a series of calls from a scripting language to a set of predefined, pre-optimized modules that are bundled into the RIA plugin.  For example, a typical requirement for enterprise dashboard applications is to handle a "data cube" model with thousands of data points in it.  (See the Curl Business Intelligence Demonstration on our &lt;a class="jive-link-external" href="http://www.curl.com/products_demos_enterprise.php"&gt;enterprise demos page&lt;/a&gt; for one example.)  No RIA platform includes data cubes as a primitive data type, so even the inner loops of the code that distills information from the data cube to the presentation have to be written as part of the RIA application, where they are subject to the same performance laws as our JPEG encoding case study.&lt;br /&gt;
&lt;br /&gt;
Regarding question (2), we think our benchmark test was pretty fair because we just used the same coding structure that is used in Adobe's own code.  However, we would welcome any interest from Adobe in improving their ActionScript for JPEG encoding and reporting on the results!&lt;br /&gt;
&lt;br /&gt;
Finally, the value of wide deployment over performance varies a lot depending on your situation.  In many scenarios, wide deployment is very important.  Heck, we use Flash ourselves to add some visual punch to our corporate home page that all comers can enjoy!  For this kind of application, wide deployment often trumps performance and you adjust your ambitions, if necessary, to fit the constraints of the platform.&lt;br /&gt;
&lt;br /&gt;
But Curl has excelled for enterprise applications and is already in use by more than 300 companies, many of them household names, for mission-critical applications.  These applications aren't too visible because most of them exist entirely behind corporate firewalls, but they testify that Curl is in fact a trustworthy, industrial-strength platform.  For this type of customer, breadth of deployment on the Internet is absolutely not the issue; the capability of the platform to host powerful, responsive applications is.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">performance</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">benchmarking</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">adobe</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">adobe_flex</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <pubDate>Fri, 30 May 2008 22:15:26 GMT</pubDate>
      <author>rhh</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/05/30/does-ria-platform-performance-matter</guid>
      <dc:date>2008-05-30T22:15:26Z</dc:date>
      <clearspace:dateToText>May 30, 2008 1:45 PM</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/does-ria-platform-performance-matter</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1110</wfw:commentRss>
    </item>
    <item>
      <title>Web2.0 and Desktop Convergence</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/05/27/web20-and-desktop-convergence</link>
      <description>Richard Monson-Haefel in a recent article "&lt;a class="jive-link-external" href="http://wldj.sys-con.com/read/560597.htm"&gt;AJAX RIA World - The Tale of Two Webs&lt;/a&gt;" challenges the assumption that all web applications must be browser based to be considered real web applications.  Indeed with advent of more sophisticated RIA platforms like &lt;a class="jive-link-external" href="http://www.adobe.com/products/air/"&gt;Adobe's AIR&lt;/a&gt; and &lt;a class="jive-link-external" href="http://www.curl.com/products_nitro.php"&gt;Curl's Nitro&lt;/a&gt; the line between client server and web applications is blurring.&lt;br /&gt;
&lt;br /&gt;
Both AIR and Nito applications can be delivered over the web, installed on the desktop, executed outside the browser and run off-line. These application behave like desktop applications but have the &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/Total_cost_of_ownership"&gt;TCO&lt;/a&gt; attributes of web applications.  They have the best attributes of both client-server and web applications. At Curl we've been referring to this new class of applications as "Fit Clients."  They're not &lt;i&gt;&lt;b&gt;FAT&lt;/b&gt;&lt;/i&gt; or &lt;i&gt;&lt;b&gt;THIN&lt;/b&gt;&lt;/i&gt; but &lt;i&gt;&lt;b&gt;FIT&lt;/b&gt;&lt;/i&gt;. We've been using the following graphic to explain the convergence of applications types into this new class.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/curltech/2529115941/" title="Desktop Convergence by curltech, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2016/2529115941_bd14733264.jpg" width="500" height="302" alt="Desktop Convergence"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
While both client-server and browser-based thin clients have been with us for some time, Web2.0 technologies like &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/Ajax_%28programming%29"&gt;Ajax&lt;/a&gt; and &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/Widget_engine#Desktop_widgets"&gt;desktop widgets&lt;/a&gt; (client-installed and web-based) are creating the realization that it's no longer either or. I think within a year we'll start to see broad deployment of these &lt;i&gt;&lt;b&gt;Fit&lt;/b&gt;&lt;/i&gt; client applications as more and more enterprise users will expect the benefits of both and the world of two webs will start to look like one again.  &lt;br /&gt;
&lt;br /&gt;
This trend will clearly disadvantage Ajax based applications as they lack the key features of Fit clients including desktop installation and off-line execution. Already many (see &lt;a class="jive-link-external" href="http://www.computerworld.com/developmenttopics/development/story/0,10801,108413,00.html"&gt;here&lt;/a&gt; and &lt;a class="jive-link-external" href="http://developers.curl.com/blogs/community_blog/2008/03/21/ajax-disappoints-power-users"&gt;here&lt;/a&gt;) are recognizing the limitations of Ajax for implementing enterprise applications and I expect this realization to continue to erode Ajax's use in the enterprise.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">client-server</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">thin-client</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">fit-client</category>
      <pubDate>Wed, 28 May 2008 02:31:29 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/05/27/web20-and-desktop-convergence</guid>
      <dc:date>2008-05-28T02:31:29Z</dc:date>
      <clearspace:dateToText>May 27, 2008 6:04 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/web20-and-desktop-convergence</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1106</wfw:commentRss>
    </item>
    <item>
      <title>CIO Insight's recent survey - RIA is 2nd highest in priority to increase revenue</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/05/24/cio-insights-recent-survey-ria-is-2nd-highest-in-priority-to-increase-revenue</link>
      <description>"CIO Insight" magazine did a &lt;a class="jive-link-external" href="http://www.cioinsight.com/c/a/Technology/Revenue-Driving-Technologies/2/"&gt;recent survey&lt;/a&gt; of 240 CIO's on which new technologies will boost revenue for their companies.  &lt;br /&gt;
&lt;br /&gt;
And guess what?  Rich Internet Applications(RIA) ranked as Number 2 (23.6%), right after SOA (23.9%).&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
Last year, I had  mentioned  in an &lt;a class="jive-link-external" href="http://www.ddj.com/web-development/205600626"&gt;interview&lt;/a&gt; with Dr. Dobbs about RIA as the low hanging fruit for the enterprises to embrace Web 2.0 for business benefits. Jeffrey Hammond of Forrester Research mentioned in a &lt;a class="jive-link-blogpost" href="http://developers.curl.com/blogs/community_blog/2007/12/05/technologies-of-the-future"&gt;keynote address&lt;/a&gt; at WebBuilder 2.0 last December that for enterprises to endorse Web 2.0, the future is now. He also mentioned that 32% of the enterprises surveyed by Forrester were using or considering RIA.  Therefore, the CIO Insight survey showing RIA as second highest in priority to boost revenue does not come as a surprise.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Curl's RIA Platform has been used by over 300 enterprises and many have shown quantitative benefits to their business, over the client-server applications. The requirements  to use RIA at the enterprise level is very different and much more stringent. They are looking for industrial-strength attributes such as high performance, extreme reliability, very high security, and big-time scalability. I recently blogged about what &lt;a class="jive-link-blogpost" href="http://developers.curl.com/blogs/community_blog/2008/05/20/questions-to-ask-your-ria-vendor"&gt;questions&lt;/a&gt; companies need to ask RIA vendors.  Just getting a Flash video stream is not good enough for business-critical applications.&lt;br /&gt;
&lt;p /&gt;
Earlier this year, Curl was awarded the &lt;a class="jive-link-external" href="http://www.infoworld.com/slideshow/2008/01/143-2008_technology-2.html"&gt;best RIA Platform by InfoWorld&lt;/a&gt;.  The proof is always with real deployment and benefits by customers. &lt;br /&gt;
&lt;br /&gt;
Mike Vizard of eWeek &lt;a class="jive-link-external" href="http://blogs.eweek.com/masked_intentions/content/cio/whats_hot_now_52208.html"&gt;refers&lt;/a&gt; to this survey in his recent blog. He &lt;a class="jive-link-external" href="http://www.channelinsider.com/c/a/Commentary/10-Technologies-and-20-Vendors-You-Should-Know-for-2008/"&gt;covered the importance of RIA&lt;/a&gt; and mentioned Curl as a vendor to watch last December.&lt;br /&gt;
When it comes to Enterprise RIA, Curl clearly is the defacto leader.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">forrester</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">webbuilder2.0</category>
      <pubDate>Sun, 25 May 2008 00:12:47 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/05/24/cio-insights-recent-survey-ria-is-2nd-highest-in-priority-to-increase-revenue</guid>
      <dc:date>2008-05-25T00:12:47Z</dc:date>
      <clearspace:dateToText>May 24, 2008 4:26 PM</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/cio-insights-recent-survey-ria-is-2nd-highest-in-priority-to-increase-revenue</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1104</wfw:commentRss>
    </item>
    <item>
      <title>Questions to ask your RIA Vendor</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/05/20/questions-to-ask-your-ria-vendor</link>
      <description>Enterprises are looking to exploit the web as a platform for their business applications. This will be a natural progression from the client-server model, the dominant architecture for last 15 years or so.  There are two reasons behind this trend. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;- First, the web as an ubiquitous platform has seen a lot of activity in the consumer space, with the success of Google applications, Google Maps, Flickr, Youtube, etc. Industry experts call this Web 2.0. It's natural for enterprises to explore how such technologies can be adopted for the enterprise.&lt;/i&gt; &lt;br /&gt;
&lt;p /&gt;
&lt;i&gt;- Second, use of the web platform over client-server has great economic advantages. It lowers the TCO (Total Cost of Ownership). It seems clear that one immediate area to bring Web 2.0 to the enterprise is the RIA - improve the user experience and lower the cost. This is proven by numerous examples of Curl's wide use in Japan.&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
So, in order to evaluate RIA technology, what questions should companies ask the RIA vendor?  Here are just ten such sample questions. There are more. &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
1. Do you have enough functionality for creating dashboards for BI applications?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
2. Can you construct transactional stateful applications, much like what we have in client-server today?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
3. Do you provide functions such as drill-down, mouse-over pop-ups, and rich library of charts and graphs?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
4. Do you have just-in-time compilation at the client for super-fast performance? Otherwise, how do you minimize latency from the roundtrip's?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
5. Can you run these applications offline, for subsequent sync. when connected? What's your data-persistence approach at the client?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
6. Do you have high-class IDE support for fast programmer productivity?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
7. Do you provide scalability (no performance degradation with growth in users and workload)?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
8. Do you provide enterprise-class security (sandbox, secure access to resources,...)?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
9.  Can you handle large volume of data with good performance (100K records processed at the client-side)?&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
10. Can you fit into the back-end ecosystem such as J2EE, Oracle, DB2, Weblogic, Websphere, etc.?&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Answers to such questions will be critical for enterprises to pick the right vendor. &lt;br /&gt;
&lt;p /&gt;</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">security</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <pubDate>Tue, 20 May 2008 20:03:23 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/05/20/questions-to-ask-your-ria-vendor</guid>
      <dc:date>2008-05-20T20:03:23Z</dc:date>
      <clearspace:dateToText>May 20, 2008 12:31 PM</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/questions-to-ask-your-ria-vendor</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1102</wfw:commentRss>
    </item>
    <item>
      <title>Web 2.0 Expo - April 22-25, 2008</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/05/03/web-20-expo-april-2225-2008</link>
      <description>I had briefly reported from the Web 2.0 Expo last week. Here is an overall summary of the event.&lt;br /&gt;
&lt;br /&gt;
I have been going to all the Web 2.0 events since they started back in 2005. It's quite remarkable how fast the attendance has grown. There used be just one conference in November. Due to its popularity they made it into two events - We 2.0 Expo in April and Web 2.0 Summit in October. The one in the fall tends to be much more technical. The expo is broader and the attendance is much larger. The success of this event has prompted the organizers (O'Reilly &amp;#38; company) to have similar events in New York, Tokyo, and Europe since 2007.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
For those who are confused by the term Web 2.0,  you are in good company of many.  Ambiguity is the name of the game here. The phrase Web 2.0 was coined to explain the evolution of the Web to being a serious platform for the future applications, as opposed to the first phase (Web 1.0) where static pages were delivered and user-interactivity was quite limited. Also it was architecturally poor and slow to perform with all the page refreshes. Web 2.0 deals with asynchronous access to servers, polling data to the client cache for continuous feeding (e.g. Google Maps), hence it feels like a local desktop application. The phrase Ajax was coined 2 years ago to highlight the asynchronous aspects, even though the underlying technology remains the same - HTML, Javascript, CSS, DOM, XML,..&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
During 2005 and 2006, almost all the attendees at the Web 2.0 events were young kids working on start-ups like Flickr, YouTube, MySpace, etc. During last year's Web 2.0 Summit, the first session was with Marc Zuckerberg, the 23 year old who founded Facebook. The same night, the dinner guest was the 73-year old Rupert Murdoch, head of News Corporation and owner of MySpace. During my first attendance back in 2005 Fall, I felt like a fish out of water. There were no large enterprises including my former employers like IBM or Oracle. I could not recognize anyone from my generation. No gray hair from the client-server era. But it was lots of fun watching the kids re-invent the same issues some of us had worked on years back.  Topics like stateful applications, transactional integrity, secure commits to the database, good scalability when numbers rise fast, were all being revisited. I call this "Back to the Future". So all the discussions centered around the "consumer space". It's like the boom-years of 1997-2000 when Jeff Bozos of Amazon said, "profit,? I spell that as Prophet." People started talking about another "bubble" around Web 2.0. No one seemed to care about "monetization" or "business value". &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Zimbra got a standing ovation in the fall of 2005 when it displayed its email with pop-ups as you mouse thru the content. Yahoo bought Zimbra for $300m, but its future inside Yahoo is clouded as much as Yahoo's own future. This year, I noticed a remarkable shift. Suddenly large enterprises are everywhere. IBM had a big booth. So did Oracle. Juniper networks, HCL, Nokia, all had large booths. Even the sessions were full of speakers from large corporations. The classic "social-networking-is-the-future" crowd was also there, but they seemed less in number.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
This is good for us at Curl, as we position our solution for the enterprise, serious to deploy the business-critical applications on the new web platform. We gave over 120 demos to visitors in our booth. Many of the visitors asked serious questions this time. Some have tried to implement complex visualization apps. via Adobe Flash, or via one of many Ajax frameworks, but were highly disappointed with scalability and functions. Programmer productivity is a key factor. Rapid prototyping is also crucial for creating proof points. Gone are the days of long development cycle. Getting users involved during the design process is key to success. Cul renders itself well to these approaches.  We need to continue aggressively with our "awareness campaign" for the enterprise crowd.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
In summary, I was not that surprised with the evolution of Web 2.0 towards more "enterprise focus". The same phenomenon was also visible at the AjaxWorld in New York during March. There were more discussions on "building RIA outside Ajax", as people realize the deficiencies of Ajax frameworks.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">platform</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_blog</category>
      <pubDate>Sat, 03 May 2008 23:31:21 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/05/03/web-20-expo-april-2225-2008</guid>
      <dc:date>2008-05-03T23:31:21Z</dc:date>
      <clearspace:dateToText>May 2, 2008 10:14 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/web-20-expo-april-2225-2008</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1094</wfw:commentRss>
    </item>
    <item>
      <title>Ajax Disappoints Power Users</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/03/21/ajax-disappoints-power-users</link>
      <description>A recent &lt;a class="jive-link-external" href="http://www.forrester.com/Research/Document/0,7211,45536,00.html"&gt;Forrester research paper&lt;/a&gt; by Stefan Ried examines how new RIA Ajax based applications are being accepted in the business community.&lt;br /&gt;
&lt;br /&gt;
Stefan notes that "a great user experience is one of the most compelling and important characteristics of a modern business application."  As Ajax based business applications are becoming more common his research shows that their interfaces tend to frustrate powers users.  Power users are used to high performance extremely interactive client-server applications and are easily frustrated by Ajax based applications.&lt;br /&gt;
&lt;br /&gt;
Stefan details a list of Ajax's shortcomings as a platform for enterprise business applications.  These include slow performance, inability to deal with large complex displays and inconsistency between browser platforms. &lt;br /&gt;
&lt;br /&gt;
To all you Ajax folks who have experienced these shortcomings first hand, you should check out Curl!  Curl offers the high performance of client-server applications, easily handles complex displays with large datasets and runs on Windows, Linux , Mac.&lt;br /&gt;
&lt;br /&gt;
Richard</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria-mashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprisemashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">news_&amp;_reviews</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">forrester</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_blog</category>
      <pubDate>Fri, 21 Mar 2008 23:45:48 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/03/21/ajax-disappoints-power-users</guid>
      <dc:date>2008-03-21T23:45:48Z</dc:date>
      <clearspace:dateToText>Mar 21, 2008 11:11 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/ajax-disappoints-power-users</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1083</wfw:commentRss>
    </item>
    <item>
      <title>Brief Observations from AjaxWorld this week in New York</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/03/21/brief-observations-from-ajaxworld-this-week-in-new-york</link>
      <description>This was my first time at AjaxWorld, which celebrated its fifth year as a conference.  It was well-attended with more than 300 people from many parts of the world. Big players like Sun, IBM, Microsoft, and Yahoo were there. I did not see anyone from Adobe. There were many new players, mostly offering tools and framework for rapid Ajax development. Unlike Web 2.0 Expo or Web 2.0 Summit, there were no consumer-oriented Web 2.0 companies. Here everyone focused on enterprise-class application development.  The crowd was a serious programming crowd well versed in object oriented programming and UI design. The first keynote from a developer at Yahoo warned everyone of the security exposures of scripting languages like Javascript. for enterprise-class applications. There were many sessions on  architecture, and standards such as Comet. A whole track focused on iPhone as a platform for new  mobile applications.&lt;br /&gt;
&lt;p /&gt;
What was interesting to observe was the shift from "pure Ajax" to much wider coverage of RIA. Of course Microsoft was there extolling the virtue of Sileverlight 2.0, which was just announced for beta, one week ago. They claimed that Silverlight 1.0 was very weak in many respects but the 2.0 will be far better. One speaker even said if 1.0 was like a Black and White TV, then 2.0 is the equivalent of  a 1080P HDTV quality. There were enough mention of Adobe Flex and AIR by various speakers.&lt;br /&gt;
&lt;p /&gt;
Curl was presented by Bert Halstead in a topic titled "RIA beyond Ajax" and it was well attended. I also happened to be on a power panel on day 1 with 3 others like Coach Wei of Nexaweb and Jeff Haynes of Appcelerator. We got good visibility through that forum. IBM presented their Info 2.0 architecture which focuses vary much on Mashups as a way to bring rich user experience to the enterprise. Sun presented JMaki, a set of configuration and customization tools for JavaFx. Someone mentioned that 2008 is Adobe's year, whereas 2009 will see Silverlight into prominence. By 2010, Sun's JavaFx will become a key player. This is the opinion of a respected technologist, an Adobe Flex consultant and educator. We believe the emerging desktop delivery of web applications (minus the browser) may add velocity to RIA adoption in the enterprise, as they start migrating legacy client-server to the web.&lt;br /&gt;
&lt;p /&gt;
I was convinced that the enterprises are open to explore new technologies beyond Ajax to address their critical needs. And this is good for Curl.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_blog</category>
      <pubDate>Fri, 21 Mar 2008 23:44:46 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/03/21/brief-observations-from-ajaxworld-this-week-in-new-york</guid>
      <dc:date>2008-03-21T23:44:46Z</dc:date>
      <clearspace:dateToText>Mar 21, 2008 3:09 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/brief-observations-from-ajaxworld-this-week-in-new-york</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1084</wfw:commentRss>
    </item>
    <item>
      <title>Announcing The WSDK Product</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/03/01/announcing-the-wsdk-product</link>
      <description>Hello Curlers! &lt;br /&gt;
&lt;br /&gt;
On Tuesday we will announce the release of the Curl Web Services Development Kit - WSDK.  Yesterday I briefed Paul Krill of InfoWorld on the announcement and &lt;a class="jive-link-external" href="http://www.infoworld.com/article/08/02/29/curl-ria_1.html"&gt;he wrote this article.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This announcement is significant to Curl for a couple of reasons. &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;This is our first Open Source product&lt;/b&gt;.  - &lt;a class="jive-link-external" href="http://www.curl.com/company_news103007.php"&gt;Back in October of last&lt;/a&gt; year we contributed 3 components to Open Source.  This was the first step in our open source strategy.   We will continue to contribute  key components of the product that help support rapid development of enterprise-class RIAs to Open Source .  Now we have completed the integration and testing of the Curl WSDK and will offer it as a fully supported component of our RIA Platform.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;The WSDK links Curl RIA applications directly to SOA&lt;/b&gt; - As enterprises continue to execute on their SOA strategy they are increasingly seeing the need to present and visualize large complex data sets on the client.  Untill recently complex business processing and data manipulation has been a server side task.  Now with RIAs more processing can happen on the client enabling much more responsive and dynamic applications.  The WSDK provides the functions to enable direct connection to SOA back-end data.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
The WSDK provides a simple way to use web services directly in Curl applications.  You are can obtain information resources from a Service Oriented Architecture though SOAP and WSDL, or from a Resource Oriented Architecture though REST and XML.&lt;br /&gt;
&lt;br /&gt;
SOAP Web Services described using WSDL are processed by the WSDK and converted directly into Curl packages and class definitions, which can be used just like any other Curl application component. The service definitions can be processed programmatically, or using a tool in the Curl IDE.&lt;br /&gt;
&lt;br /&gt;
Additionally the WSDK XML Document Model (XDM) provides functionality for processing XML data in Curl: reading, creating, modifying and writing XML documents.  XML document contents are represented as a hierarchy of Curl objects.  The objects can be accessed using methods and by XPath expressions.  They can be displayed, transformed into other Curl representations, and used as a basis for data binding.&lt;br /&gt;
&lt;br /&gt;
In traditional Web environments, Web services and resources are usually consumed by other Web servers.  The full potential of web data can be realized using Curl&amp;rsquo;s rich client environment.  Curl clients can directly consume Web services since the Web service technology stack is embedded in the runtime platform.  This allows for dynamic presentation and direct interaction with the information resources.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Richard</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">news_&amp;_reviews</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">open_source</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_blog</category>
      <pubDate>Sun, 02 Mar 2008 00:48:43 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/03/01/announcing-the-wsdk-product</guid>
      <dc:date>2008-03-02T00:48:43Z</dc:date>
      <clearspace:dateToText>Mar 1, 2008 8:35 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/announcing-the-wsdk-product</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1080</wfw:commentRss>
    </item>
    <item>
      <title>Why Is an Enterprise RIA Platform Different?</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/02/13/why-is-an-enterprise-ria-platform-different</link>
      <description>Why is an Enterprise RIA Platform different?  Simple  - It must handle the demands of enterprise class applications. &lt;br /&gt;
Based on Curl's experience with large enterprise deployments at companies such as Panasonic, Toyota&lt;br /&gt;
and Sony we find enterprise demands are focused in the following areas:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Large datasets&lt;/i&gt;&lt;/b&gt; that demand high client-side performance;&lt;/li&gt;
&lt;li&gt;Complicated operations that require &lt;b&gt;&lt;i&gt;superior user interface design&lt;/i&gt;&lt;/b&gt;;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Data visualization&lt;/i&gt;&lt;/b&gt; that requires high performance client-side graphics;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Large scale deployments&lt;/i&gt;&lt;/b&gt; with thousands of users worldwide that require performance that scales;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Complex applications&lt;/i&gt;&lt;/b&gt; that demand a development environment that scales to hundreds of thousands of lines of code.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Large Datasets&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Enterprise applications routinely require interaction with very large data sets.  This means that web application must be optimized to deliver high response times even when data sets approach 100,000+ records.  In an independent study Curl has proven to be 70% faster that Adobe Flex when loading large data sets. &lt;br /&gt;
&lt;br /&gt;
Nippon Sheet Glass Co. is an example of the need for high performance.  Nippon Sheet Glass is a leading provider of industrial glass products. The pricing and configuration of these glass products is highly complex. The&lt;br /&gt;
application handles as many as 99 different pricing scenarios with various sizes and patterns and large data sets with up to 5000 transactions with up to 10,000 items per transaction.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Superior User Interface Design&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The emergence of Web 2.0 technologies and the iPhone experience have shown that great user interface design makes a big difference.  Now more than ever enterprises are realizing that user interface design can reap great returns though process improvement and employee productivity.&lt;br /&gt;
&lt;br /&gt;
Using Curl a large electronics manufacturer was able reduce procurement times for their video cameras by 5 days which&lt;br /&gt;
amounted to a huge savings.  This was possible by making previously serial processes asynchronous demanding superior&lt;br /&gt;
user interfaces to handle that complexity intuitively.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DataVisualization&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Many enterprise applications drive timely decisions through the use of effective data visualization of complex&lt;br /&gt;
data.  This often requires high performance rendering of complex objects. &lt;br /&gt;
Curl uses the native graphics capability of the client hardware for maximum performance.  You can see first&lt;br /&gt;
hand by trying one of our demo applications that does &lt;a class="jive-link-wiki" href="http://developers.curl.com/docs/DOC-1062"&gt;real-time ray-tracing&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Paisley has become a recognized market leader in the fast-growing governance, risk and compliance (GRC) sector by offering&lt;br /&gt;
clearly superior solutions. Quality, analytics and reporting are most important in choosing a governance, risk and compliance solution. Using Curl, Paisley&amp;rsquo;s solution offers a high-performance, sophisticated reporting capability that clearly differentiates their offering.  You can &lt;a class="jive-link-external" href="http://www.curl.com/customers_paisley.php"&gt;read the complete case study here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Large Scale Deployments&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Enterprise RIA deployments must scale to service thousands of users.  With Curl much of the application processing occurs on the client which means that the server loads are much lower as the number of users increases.  In many Curl enterprise deployments only a single server is required even as the application is delivered to thousands of users.   &lt;br /&gt;
&lt;br /&gt;
This is the case with Panasonic&amp;rsquo;s Voice of the Engineer (VOE) application.  The VOE application provides comprehensive support data on Panasonic&amp;rsquo;s products for their support engineers as they help customers with product problems.  The application is used by all Panasonic engineers in Japan and will soon expand to worldwide use. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Complex Applications&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Many enterprise applications must deal with complex business logic, many functional elements and large numbers of screens.  These complex applications often require hundreds of thousands of lines of code.   The complexity of such applications can easily overwhelm development efforts using simple AJAX tools.&lt;br /&gt;
&lt;br /&gt;
The Curl language combines the descriptive and active elements found in traditional web-development tools with the strength of a full-featured object-oriented programming language.  The language spans the full range of requirements, from simple text markup and GUI layout to heavy-duty object-oriented computing.  This means more capability is provided with fewer lines of code lowering development and maintenance costs.&lt;br /&gt;
&lt;br /&gt;
Richard</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_blog</category>
      <pubDate>Thu, 14 Feb 2008 00:50:07 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/02/13/why-is-an-enterprise-ria-platform-different</guid>
      <dc:date>2008-02-14T00:50:07Z</dc:date>
      <clearspace:dateToText>Feb 13, 2008 3:21 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/why-is-an-enterprise-ria-platform-different</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1078</wfw:commentRss>
    </item>
    <item>
      <title>Technologies Of The Future</title>
      <link>http://developers.curl.com/blogs/community_blog/2007/12/05/technologies-of-the-future</link>
      <description>That last keynote at WEBBuilder 2.0 featured Jeffrey Hammond speaking about key trends in Web2.0 adoption in the enterprise.  There was lots of really interesting data that makes the compelling case that 2008 will be THE infection point in the adoption of Web2.0 in the enterprise.   Regarding Web2.0 adoption Jeffrey's message was clear:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;"The Future is NOW"&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Through his research and discussion with clients and vendors he predicts a "perfect storm" as changes in workforce, software, business process and design collide.&lt;br /&gt;
&lt;p /&gt;
One of the key drivers is 70-80% of GenYers create content and use Internet and mobile apps in all their interactions - virtual and real.   As they enter the work force their expectations of a productive environment will drive change faster then ever before.  Some other interesting points. &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;47% of surveyed CIOs see Web2.0 as more than a passing fad &lt;/li&gt;
&lt;li&gt;70-80% GenXers and GenYers are creators of content as compared to only 12% for Boomers &lt;/li&gt;
&lt;li&gt;1 out of 12 employees is blogging &lt;/li&gt;
&lt;li&gt;The Web has brought people closer - In his research Jeffrey uses Linkedin and he has never looked up a person that was less than 3 degrees away.  Remember the 6 degrees of  Kevin Bacon... &lt;/li&gt;
&lt;li&gt;Web2.0 is is creating the 4th major programming model - Dynamic applications - these are assembled "just in time"  Mashups from parts that are ready to use.  This is the process savvy mashup. &lt;/li&gt;
&lt;li&gt;32% of enterprises are using or considering RIA&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
All in all there is a lot of positive trends that say it will be a good year for RIA adoption and Curl. &lt;br /&gt;
&lt;p /&gt;
I asked Jeffery to send me the slides and will follow-up with a more thoughtful post after the conference.&lt;br /&gt;
&lt;p /&gt;
Richard</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria-mashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">webbuilder2.0</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprisemashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">mashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">enterprise_ria</category>
      <pubDate>Wed, 05 Dec 2007 07:20:37 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2007/12/05/technologies-of-the-future</guid>
      <dc:date>2007-12-05T07:20:37Z</dc:date>
      <clearspace:dateToText>Dec 4, 2007 4:36 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/technologies-of-the-future</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1069</wfw:commentRss>
    </item>
  </channel>
</rss>

