<?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>Fri, 22 Aug 2008 18:07:31 GMT</pubDate>
    <generator>Clearspace 1.6.0 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-08-22T18:07:31Z</dc:date>
    <item>
      <title>Sales Dashboard: A Sample Curl Nitro Desktop Application</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/09/05/sales-dashboard-a-sample-curl-nitro-desktop-application</link>
      <description>I have posted the Sales Dashboard Nitro sample application. It is described in the&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://developers.curl.com/docs/DOC-1306" class="jive-link-wiki"&gt;Curl Nitro Sample Application: Sales Dashboard&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
article in our Widgets/Gadgets/Curlets section.&lt;br /&gt;
&lt;br /&gt;
The Curl Sales Dashboard demonstration is a Curl implementation of a sales dashboard designed by Stephen Few of &lt;a class="jive-link-external" href="http://www.perceptualedge.com/"&gt;Perceptual Edge&lt;/a&gt;. We used it as a demo at the Web 2.0 Expo this past April. The application installs an entry on your Start menu and can also install a desktop icon so you can easily start it up. It runs in safe mode inside the Curl sandbox, so you don't have to give it full access to your machine.&lt;br /&gt;
&lt;br /&gt;
The full source code for the application is attached, so you can extend it further.&lt;br /&gt;
&lt;br /&gt;
RMH was kind enough to create a video demonstrating the installation and use of the Sales Dashboard. You can view the video here: &lt;a class="jive-link-external" href="http://www.screencast.com/t/K9WPdd3y6jX"&gt;Sales Dashboard video&lt;/a&gt;</description>
      <pubDate>Fri, 05 Sep 2008 21:06:31 GMT</pubDate>
      <author>cheese</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/09/05/sales-dashboard-a-sample-curl-nitro-desktop-application</guid>
      <dc:date>2008-09-05T21:06:31Z</dc:date>
      <clearspace:dateToText>Aug 22, 2008 11:07 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/sales-dashboard-a-sample-curl-nitro-desktop-application</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1140</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>Thurs, Sep 4 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>Wed, Sep 3 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>Rich Internet Applications Death Match!</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/09/02/rich-internet-applications-death-match</link>
      <description>&lt;a class="jive-link-external" href="http://www.robgonda.com/blog/"&gt;Rob Gonda&lt;/a&gt; has proposed a RIA panel discussion that will pit panelists from Microsoft Silverlight, Adobe Flex, Curl and other RIA platforms against each other to the death!  Ok, maybe not to the death but it should be interesting all the same!  The panel discussion, titled "Rich Internet Applications Death Match" is proposed for the &lt;a class="jive-link-external" href="http://www.sxsw.com/interactive"&gt;SXSW Interactive Festival&lt;/a&gt; scheduled in March of 2009.  We would really like to see this panel happen but its up to you to decide. I encourage everyone in our community to go to the &lt;a class="jive-link-external" href="http://panelpicker.sxsw.com/ideas/view/1313"&gt;Interactive Panel Picker&lt;/a&gt; at the SXSW conference web site and vote for this discussion. It will be a great opportunity to compare and contrast the different RIA platforms and for everyone to learn more about Curl!</description>
      <pubDate>Tue, 02 Sep 2008 14:09:40 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/09/02/rich-internet-applications-death-match</guid>
      <dc:date>2008-09-02T14:09:40Z</dc:date>
      <clearspace:dateToText>Tues, Sep 2 7:01 AM</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/rich-internet-applications-death-match</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1141</wfw:commentRss>
    </item>
    <item>
      <title>Professional Web Based Training Courses in Curl for Free!</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/08/17/professional-web-based-training-courses-in-curl-for-free</link>
      <description>Curl, Inc. is excited to announce to our community that we have made a set of extensive professional Web Based Training (WBT) courses available to all Curl Developer Center members for free. These materials have been used by Curl to train developers both over the web and in the class room.  There are three courses: Curl Fundamentals, Visual Layout Editor, and Application Development, all of which provide easy to follow succinct explanations of how to write programs in Curl with plenty of examples and even workspace where you can write Curl code directly into your browser and see it execute - no IDE required!  &lt;br /&gt;
&lt;br /&gt;
Visit the &lt;a class="jive-link-community" href="http://developers.curl.com/community/training_center/members" title="Contains Curl training courses that are only available to registered members of the community."&gt;Training Center - Members Training section&lt;/a&gt; to access these courses.  If you are not a member you'll need to join first, but it's easy and also free. Just click &lt;a class="jive-link-external" href="http://developers.curl.com/create-account.jspa"&gt;here&lt;/a&gt; to join!&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
The courses are easy to use but to help folks get started right away we've prepared a five minute video that explains how to use the WBT.  Watch the &lt;a class="jive-link-external" href="http://blip.tv/play/AciRdgA"&gt;video&lt;/a&gt; and get started today! &lt;i&gt;(click in the middle of the blurred image to see the video)&lt;/i&gt;</description>
      <pubDate>Mon, 18 Aug 2008 02:27:28 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/08/17/professional-web-based-training-courses-in-curl-for-free</guid>
      <dc:date>2008-08-18T02:27:28Z</dc:date>
      <clearspace:dateToText>Aug 16, 2008 7:20 PM</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/professional-web-based-training-courses-in-curl-for-free</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1139</wfw:commentRss>
    </item>
    <item>
      <title>Curl is now in the Top 4</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/08/12/curl-is-now-in-the-top-4</link>
      <description>It's been rewarding watching the Curl customer base grow and seeing its adoption gaining more speed as each month passes by.  When people talk about the leading RIA solutions (i.e. Flex, Silverlight, JavaFX) you will almost always here them talk about Curl as well. For example, in eWeek last week (print edition only) Darryl Taft listed Curl ( along with Adobe Flash and AIR, Microsoft Silverlight, Sun JavaFX and Mozilla Prism) as leading the pack among top competitors in the RIA space.  The RIA community understands that Curl is a powerful solution for the enterprise and a top contender in the RIA market place.</description>
      <pubDate>Tue, 12 Aug 2008 12:42:24 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/08/12/curl-is-now-in-the-top-4</guid>
      <dc:date>2008-08-12T12:42:24Z</dc:date>
      <clearspace:dateToText>Aug 12, 2008 5:31 AM</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/curl-is-now-in-the-top-4</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1137</wfw:commentRss>
    </item>
    <item>
      <title>Curl Development Tools for Eclipse (CDE) is now Available!</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/08/06/curl-development-tools-for-eclipse-cde-is-now-available</link>
      <description>At long last and after an herculean effort by our engineering team, we are proud to tell you that we have released the Curl CDE!  The new Eclipse-based Curl IDE is really cool and for someone who is already familiar with Eclipse it will be a big step up.  Our other Curl IDE, which is written entirely in Curl, will continue to be maintained for the foreseeable future but new capabilities and features will be added to the Curl CDE only.  The Curl CDE is the future for our development community. It was chosen because the Eclipse platform is the platform used predominately by our customers and our customers want Curl to plug-in to that environment. We also benefit from the huge ecosystem surrounding Curl. We don't have to invent every new feature but can leverage existing Eclipse plug-ins.  It's all good!&lt;br /&gt;
&lt;br /&gt;
If you want to get started using the new Eclipsed-based Curl IDE (Curl CDE) you can download it from our web site now - this is the final release not a beta.&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.curl.com/download/cde/"&gt;Download the Curl CDE&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You should make sure before you download the Curl CDE that you follow the Installation Notes - there is a little bit of footwork required to get the plug-in working as is typical of Eclipse plug-ins.&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.curl.com/download/cde/install-cde.php"&gt;Read the Installation Notes&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
If you have questions about how to use the Curl CDE there is documentation available directly from the CDE and you can also use the "Ask-the-Expert" forum. Remember: In the Curl forum there are no stupid questions and there are no stupid answers!  Ask any Curl related question you want and it will be answered as quickly as possible.&lt;br /&gt;
&lt;a class="jive-link-external" href="http://developers.curl.com/main-threads.jspa"&gt;Ask-the-Expert Forum&lt;/a&gt;</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">cde</category>
      <pubDate>Wed, 06 Aug 2008 14:13:45 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/08/06/curl-development-tools-for-eclipse-cde-is-now-available</guid>
      <dc:date>2008-08-06T14:13:45Z</dc:date>
      <clearspace:dateToText>Aug 6, 2008 6:59 AM</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/curl-development-tools-for-eclipse-cde-is-now-available</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1135</wfw:commentRss>
    </item>
    <item>
      <title>Backward Compatability and Curl</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/08/01/backward-compatability-and-curl</link>
      <description>&lt;i&gt;In an article&lt;/i&gt; &lt;a class="jive-link-external" href="http://www.insideria.com/2008/07/should-ria-platforms-be-backwa.html"&gt;I wrote for InsideRIA&lt;/a&gt; &lt;i&gt;I asked "is backward compatibility important for a RIA platform".  Curl doesn't build its runtimes to be "guaranteed" to be backward compatable - we use a different approach which we believe is better for our product and our customers.  I spoke with David Kranz and Bert Halstead and got more details from them. The following is derived from emails from both those folks and should provide you with more details about Curl's backward compatibility story.&lt;/i&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;b&gt;According to Bert and David:&lt;/b&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
There are several issues that are wrapped up in the notion of "backward compatibility" with regard to a platform, as opposed to an application. One is what happens when a user upgrades the platform. What happens to the existing applications running on that platform? We hope the answer is that they keep running. This can be accomplished in one of two ways.&lt;br /&gt;
&lt;br /&gt;
One common way is that the new version of the platform replaces the old version and that the new version cannot change the existing behavior. This is the way browser-based platforms generally work, as well as operating system upgrades. This makes it difficult for a platform to evolve and also places a huge testing burden on the platform. And since it is so hard to achieve true, 100% compatibility, it also forces application developers with mission-critical applications to constantly make sure their applications work on new versions of the platform their application uses because a new version may be installed "underneath" the application, possibly causing it to break. Moreover, none of the other platforms are fully backward compatible -- Adobe has made various changes in ActionScript, Silverlight 1.0 and 2.0 are very different, if Java ever removes any of the deprecated APIs, like they say they will, then it won't be backward compatible either," etc. So promising backward compatablity and executing on the promise are two different things.&lt;br /&gt;
&lt;br /&gt;
The other way to make sure that applications developed for older versions of a platform keep running is "side-by-side" versioning. This is the approach taken by platforms such as Visual Basic, and Curl. In this case an application is built to run on a particular version. When the user installs a new version, they do not replace the older one. Until they are upgraded, old applications use the old version of the platform and so are sure to keep working. New and older applications both continue to work. One advantage of this approach is that developers do not have to worry about how their application runs on new versions of the platform until they want to upgrade.&lt;br /&gt;
Another advantage is that the platform is not required to be 100% compatible.&lt;br /&gt;
&lt;br /&gt;
Of course, any incompatible change is a potential burden to developers and should be avoided unless developers are provided with important functionality in exchange for possibly having to make some code changes when they upgrade. Curl's policy, which is to evolve APIs, even from one major version to the next, in a backward-compatible way whenever there is any reasonable way to do it.&lt;br /&gt;
&lt;br /&gt;
For an enterprise, our approach to "side-by-side" versioning is a big advantage or the enterprise. It allows an unterprise be able to run applications without upgrading for as long as they want, and not have to suffer a forced upgrade of all of their applications just because they have some new application they want to use. It is also a big advantage to be using a platform that can evolve without the burden of having to make sure that all existing applications running on the platform behave in exactly the same way with the new versions.</description>
      <pubDate>Fri, 01 Aug 2008 10:05:27 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/08/01/backward-compatability-and-curl</guid>
      <dc:date>2008-08-01T10:05:27Z</dc:date>
      <clearspace:dateToText>Aug 1, 2008 2:49 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/backward-compatability-and-curl</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1134</wfw:commentRss>
    </item>
    <item>
      <title>Quarantined by default, secure by design</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/28/quarantined-by-default-secure-by-design</link>
      <description>I’m constantly amazed at the inventiveness and persistence of hackers at creating and distributing virus, worms, fishing attacks, etc.  Isn’t amazing that we are still so easily victimized by these scoundrels?  The other day I was looking for software that can rip movies off of my DVDs and put them on my iPhone. When searching Google I found literally dozens of programs that promise to do this. I asked a friend, which program I  should try and his reply was, “don’t try any of them.” Apparently many of these free and handy utilities are actually Trojan Horses designed to give you the impression of usefulness while infecting your machine with all sorts of nasty critters.   How do they do it? They install natively on your machine so that once installed they have access to your entire system including writing root kits.&lt;br /&gt;
&lt;br /&gt;
This is the dilemma: There are a lot of really great and useful applications out there in the wild but there are also a lot of horrible, wicked applications just waiting to be given access to your system. What should we do?   I’m a firm believer that the answer lies in quarantining applications from the start so that they can never access resources outside of a specific directory on your hard drive.  This is exactly what Curl does by default; it quarantines the Curl applets you download to a specific directory. It’s actually much better than other RIA solutions because, by default, a Curl applet from the wild can have access to substantial amount of secondary and primary memory.  A Curl application that is not signed by a valid certificate of authority cannot access any resources beyond the directory you run it out of.  Combine this with the network security access file that was first developed by Curl and is now used by Adobe (their own version of it that is) and you have an outstanding security model.&lt;br /&gt;
&lt;br /&gt;
What does this mean?  It means you can download any application you want without concern about having your Windows, Mac, or Linux desktop hacked.  Applications cannot access operating system resources beyond their quarantined directory and are therefor far safer than any native application. And because they can access disk space beyond a few kilobytes they can store a decent amount of off line data and are a lot more useful.  &lt;br /&gt;
&lt;br /&gt;
Imagine if most, if not all, applications were designed to run in a Curl-like quarantine.  The Internet would, in my opinion, be a much safer source place.</description>
      <pubDate>Mon, 28 Jul 2008 19:15:09 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/28/quarantined-by-default-secure-by-design</guid>
      <dc:date>2008-07-28T19:15:09Z</dc:date>
      <clearspace:dateToText>Jul 28, 2008 12:14 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/quarantined-by-default-secure-by-design</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1133</wfw:commentRss>
    </item>
    <item>
      <title>A frank discussion about RIA with Forrester</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/27/a-frank-discussion-about-ria-with-forrester</link>
      <description>Recently, I interviewed &lt;font face="Arial, sans-serif"&gt;&lt;font size="2"&gt;Principal Analyst Ron Rogowski of Forrester Research about the state of RIA technology today. In a five episode pod-cast available &lt;a class="jive-link-external" href="http://www.curl.com/knowledge-center/docs/curl-podcast-series.html"&gt;here&lt;/a&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="2"&gt;I asked Ron if RIA is making headway in the enterprise and his opinions about the future of the "Fit Client", enterprise widgets, Ajax, and client-side platforms in general. Ron provides a unique perspective that is both independent and well considered. Check out the the &lt;a class="jive-link-external" href="http://www.curl.com/knowledge-center/docs/curl-podcast-series.html"&gt;pod casts&lt;/a&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="2"&gt;today and see what Forrester has to say about the RIA industry. (Note: the first minute and six seconds repeats in each podcast) ..&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;font face="Arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="2"&gt;&amp;lt;font face="Arial, s</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">forrester</category>
      <pubDate>Mon, 28 Jul 2008 03:24:09 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/27/a-frank-discussion-about-ria-with-forrester</guid>
      <dc:date>2008-07-28T03:24:09Z</dc:date>
      <clearspace:dateToText>Jul 24, 2008 7:51 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/a-frank-discussion-about-ria-with-forrester</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1129</wfw:commentRss>
    </item>
    <item>
      <title>The Batmobile, Lamborghini, and my Suburban</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/23/the-batmobile-lamborghini-and-my-suburban</link>
      <description>I went out last night and caught the late showing of The Dark Night. I love that Batmobile, but I can&amp;rsquo;t imagine driving it to work.  I would rather drive Bruce Wayne&amp;rsquo;s Lamborghini!  But even the Lamborghini is not exactly a utilitarian vehicle. I mean I can&amp;rsquo;t imagine taking my wife and four kids on a camping trip in a Lamborghini.  I would rather drive my Chevy Suburban.&lt;br /&gt;
&lt;br /&gt;
The Batmobile, Lamborghini and the Suburban all have strengths and weakness depending on the context in which they are used. The fact is you have to choose the right vehicle for the job at hand. This is also true of RIA platforms.&lt;br /&gt;
&lt;br /&gt;
Let say you have to enrich the user experience of a commercial shopping site like Amazon.com or The Gap. You are probably going to use something fairly lightweight like &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/Ajax_%28programming%29"&gt;Ajax&lt;/a&gt;.  On the other hand, if you want to provide a beautiful animation for Disney you&amp;rsquo;ll use &lt;a class="jive-link-external" href="http://www.adobe.com/products/flex/"&gt;Flex&lt;/a&gt; or &lt;a class="jive-link-external" href="http://silverlight.net/"&gt;Silverlight&lt;/a&gt;, not Ajax.  Flex might be good for one site and Silverlight another. Ajax framework &amp;ldquo;X&amp;rdquo; here and Ajax framework &amp;ldquo;Y&amp;rdquo; there. You get the picture.&lt;br /&gt;
&lt;br /&gt;
My platform of choice is &lt;a class="jive-link-external" href="http://www.curl.com/"&gt;Curl&lt;/a&gt;, a RIA platform that started as a &lt;a class="jive-link-external" href="http://en.wikipedia.org/wiki/DARPA"&gt;DARPA&lt;/a&gt; funded research project at MIT more than a decade ago. As a RIA platform Curl is very mature and extremely powerful, but it&amp;rsquo;s not appropriate for all use cases. For example, I wouldn&amp;rsquo;t build a mass consumer web site with Curl because the Curl runtime is not very common. I would use Ajax or Flex instead.  At the same time I wouldn&amp;rsquo;t build a processing intensive data visualization tool or an advanced product configuration interface (think thousands of parts) using Ajax or Flex either. I would use Curl.  &lt;br /&gt;
&lt;br /&gt;
Curl is a powerhouse; it is the Batmobile of the RIA platforms. But its most appropriate for enterprise and scientific computing - its not always the best choice for mass consumer applications. For mass consumer applications I would choose Flex, Silverlight or Ajax - these are the Lamborghinis and Suburbans of the RIA platforms.  Flex, Silverlight and Ajax are best suited, in my opinion, for every day use (Suburban) or for glitz and glam (Lamborghini), not for mission critical industrial strength jobs (Batmobile). For mission critical industrial strength jobs that require intensive processing and the ability to handle huge data sets I choose Curl.   &lt;br /&gt;
&lt;br /&gt;
When you choose a RIA platform you have to consider many things and in many cases Ajax, Flash/Flex, or Silverlight will do the job nicely.  But there are occasions when you need something much more powerful and that&amp;rsquo;s when you should take a serious look at Curl.  Don&amp;rsquo;t drive the Batmobile to work and don&amp;rsquo;t drive the Suburban into a battle with evil. Use the right platform for the job.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ajax</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">datavisualization</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">flex</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">performance</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">silverlight</category>
      <pubDate>Wed, 23 Jul 2008 17:45:12 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/23/the-batmobile-lamborghini-and-my-suburban</guid>
      <dc:date>2008-07-23T17:45:12Z</dc:date>
      <clearspace:dateToText>Jul 23, 2008 10:44 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/the-batmobile-lamborghini-and-my-suburban</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1128</wfw:commentRss>
    </item>
    <item>
      <title>2009: The Year of Enterprise RIA</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/14/2009-the-year-of-enterprise-ria</link>
      <description>Jeremy Geelan of Sys-Con just published a great &lt;a class="jive-link-external" href="http://ajax.sys-con.com/read/610468.htm"&gt;interview&lt;/a&gt; with Jnan Dash the Chief Strategy Officer at Curl. It provides insights into why 2009 will the be year of Enterprise RIA as well as providing insights on why Curl is a better enterprise solution and what organizations need to do to get Enterprise 2.0 - ability. &lt;br /&gt;
&lt;br /&gt;
Jnan Dash is one of those guys who know everyone, sits on multiple corporate boards, has been in IT  for over 30 years,  and has worked on some of the seminal technologies in our industry. You can learn more about Jnan &lt;a class="jive-link-external" href="http://www.curl.com/company_mgmt.php"&gt;here&lt;/a&gt; and read the interview &lt;a class="jive-link-external" href="http://ajax.sys-con.com/read/610468.htm"&gt;here&lt;/a&gt;.</description>
      <pubDate>Mon, 14 Jul 2008 18:59:21 GMT</pubDate>
      <author>RMH</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/14/2009-the-year-of-enterprise-ria</guid>
      <dc:date>2008-07-14T18:59:21Z</dc:date>
      <clearspace:dateToText>Jul 14, 2008 11:03 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/2009-the-year-of-enterprise-ria</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1127</wfw:commentRss>
    </item>
    <item>
      <title>Curl - a gentle slope language.</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/13/curl-a-gentle-slope-language</link>
      <description>I just added an example in our resource center that shows that Curl is a gentle slope language. It is a markup, procedural, scripting and an object oriented language. &lt;br /&gt;
&lt;br /&gt;
To demonstarte it I choose to draw a UPC bar code. Note that in the code I have used flowing text, markup, procedures and objects. This example shows how these things can all be done so seamlessly in Curl. &lt;br /&gt;
&lt;br /&gt;
I have implemented the UPC bar code using two techniques. The first technique uses Rule objects to draw the bars of the bar code. The second technique is more efficient but needs more expertise. It uses the rendering APIs to render the bars of the bar code.  &lt;br /&gt;
&lt;br /&gt;
Example: &lt;a class="jive-link-wiki" href="http://developers.curl.com/docs/DOC-1270"&gt;Gentle Slope.&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">upc</category>
      <pubDate>Sun, 13 Jul 2008 17:12:43 GMT</pubDate>
      <author>Kamal</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/13/curl-a-gentle-slope-language</guid>
      <dc:date>2008-07-13T17:12:43Z</dc:date>
      <clearspace:dateToText>Jul 13, 2008 9:57 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/curl-a-gentle-slope-language</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1126</wfw:commentRss>
    </item>
    <item>
      <title>RedMonk's RIA Weekly Podcast covering Curl</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/11/redmonks-ria-weekly-podcast-covering-curl</link>
      <description>I just finished listening to RedMonk's &lt;a class="jive-link-external" href="http://redmonk.libsyn.com/index.php?post_id=355535"&gt;weekly PodCast on RIA&lt;/a&gt;. Our own Richard Monson-Haefel participated along with Ryan Stewart of Adobe. &lt;br /&gt;
&lt;br /&gt;
Richard did a great job answering many questions including comments on Curl's origin as an MIT Research Project before the start of this decade. Curl Inc., the commercial company, brought out its first product back in 2002 during the difficult time of dot-com bust. Subsequently the Japanese company SCS (Sumisho Computer Systems) acquired it back in 2004 and stayed focused in the Japanese market for 3 years. The result was rapid growth there in several global enterprises (with house-hold names) jumping into the enterprise RIA solution far ahead of their US counterparts.&lt;br /&gt;
&lt;p /&gt;
To a question on an application example, Richard mentioned the deployment at Paisley (Heatmaps) and also at a SaaS delivery of a construction-grade glass company in Japan. The discussion also gets into the need for client-side compilation, specific needs for the enterprise over the consumer kind of applications, etc. &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
Do listen to it when you get a chance. It also covers general trends in RIA. &lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <pubDate>Fri, 11 Jul 2008 22:00:22 GMT</pubDate>
      <author>jnan</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/11/redmonks-ria-weekly-podcast-covering-curl</guid>
      <dc:date>2008-07-11T22:00:22Z</dc:date>
      <clearspace:dateToText>Jul 11, 2008 2:40 PM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/redmonks-ria-weekly-podcast-covering-curl</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1125</wfw:commentRss>
    </item>
    <item>
      <title>Tools to help in development in Curl.</title>
      <link>http://developers.curl.com/blogs/community_blog/2008/07/10/tools-to-help-in-development-in-curl</link>
      <description>This is my first blog, ever, and I hope that this will just be my first step in the world of blogging with many more to follow. &lt;br /&gt;
&lt;br /&gt;
These are interesting times. The world seems to be moving from the desktop base applications to the Rich Internet Applications by taking the advantage of one of the greatest happenings of our life time, the Internet. A lot of folks are trying to build technologies to make it easier to write applications for the internet. Some of the technologies that immediately come to my mind are Curl, Adobe Flex/Air, Silverlight and REBOL. Each of these technologies are improving by day, and because of the competition they bring in, they are helping each other to be more and more powerful.&lt;br /&gt;
&lt;br /&gt;
Here I am not going to compare these technologies. To be fair, I cannot. I have very superficial knowledge of these except for Curl. I have been associated with Curl since the year 2000 (remember the era of Y2K).  &lt;br /&gt;
&lt;br /&gt;
To make a Technology easy to use one must have tools around that technology. If you are developing using Curl then you must know about these tools. I will not go in details as there is already a lot of documentation about these. &lt;br /&gt;
&lt;br /&gt;
1. IDE &lt;br /&gt;
  - Curl has its own Editor and a powerful Debugger. &lt;br /&gt;
&lt;br /&gt;
Although you can use any text editor to write Curl applications it is not recommended. You miss on syntax highlighting, auto completion, and many, many features that the Curl IDE provides you to write code.&lt;br /&gt;
&lt;br /&gt;
Since you can write your entire client side application using the Curl platform, you can debug each bit of it. That is the best thing I like about using one language to write an entire application. It would be a nightmare to debug it if I had to use other technologies like HTML, JAVA etc. Then the best you could do would be to debug pieces of it only. The same thing is true when doing graphical inspection, profiling, testing, etc.&lt;br /&gt;
 &lt;br /&gt;
The IDE also provides you with extensive help. You will find that the Curl help system is very interactive. You can change the code in the example box and hit the "Execute" button and you can immediately see the changes. You do not have to copy these examples to a file and then run it. &lt;br /&gt;
&lt;br /&gt;
In future Curl is going to provide a plugin for Eclipse (it is in Beta stages now) with a lot of features that the current IDE does not have, like error highlighting when writing the code.&lt;br /&gt;
&lt;br /&gt;
2. Graphical Inspector.&lt;br /&gt;
&lt;br /&gt;
If you run a Curl applet, you can do Ctrl+Right click to bring up a context menu. There you can select the "Graphical Hierarchy ..." menu item. This is a very useful tool. Note that this tools lets you inspect the way the graphical objects are arranged. It is a great tool to help you debug and fix a problem and understand how the Applications layout was arranged. Apart from showing the graphical hierarchy, it lets you inspect and change various properties of a Graphic. You can trace the origin of a Graphic and or the height and width preferences and the actual height and width that was give to them by the layout system. It could help you figure out a layout issue. &lt;br /&gt;
&lt;br /&gt;
3. Class Browser.&lt;br /&gt;
&lt;br /&gt;
It lets you browse, navigate, or visualize the class hierarchy.&lt;br /&gt;
&lt;br /&gt;
4. Coverage Viewer.&lt;br /&gt;
&lt;br /&gt;
When ever we write applications, we also write tests against it to make sure that our application works as expected and any future changes to it can help us avoid regression. But how can we be confident about our test suits. Are we testing enough? Coverage tools helps you identify the lines of code that you do not have test cases for.&lt;br /&gt;
&lt;br /&gt;
5. HTTP Monitor.&lt;br /&gt;
&lt;br /&gt;
Helps you investigate the HTTP traffic in your application.&lt;br /&gt;
&lt;br /&gt;
6. Profile Viewer.&lt;br /&gt;
&lt;br /&gt;
Suppose you find that some parts/functionality of your application is taking more time than that you would expect it to take. It will be very difficult if you had to read your code to find that. Curl provides you various ways to profile your application and it also provides you with a UI to analyze the performance data that you collected when doing profiling. &lt;br /&gt;
&lt;br /&gt;
7. VLE (Visual Layout Editor)&lt;br /&gt;
&lt;br /&gt;
It provides you with a visual environment to develop the user interface for your application. &lt;br /&gt;
&lt;br /&gt;
8. Mercury QuickTest professional (QTP) integration.&lt;br /&gt;
&lt;br /&gt;
This facilitates in automated testing.</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">curl_tools</category>
      <pubDate>Thu, 10 Jul 2008 17:17:17 GMT</pubDate>
      <author>Kamal</author>
      <guid>http://developers.curl.com/blogs/community_blog/2008/07/10/tools-to-help-in-development-in-curl</guid>
      <dc:date>2008-07-10T17:17:17Z</dc:date>
      <clearspace:dateToText>Jul 10, 2008 10:05 AM</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/tools-to-help-in-development-in-curl</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1124</wfw:commentRss>
    </item>
  </channel>
</rss>

