<?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, 21 Mar 2008 18:11:32 GMT</pubDate>
    <generator>Clearspace 1.6.0 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-03-21T18:11:32Z</dc:date>
    <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>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>
    <item>
      <title>Thoughts on WEBBuilder2.0</title>
      <link>http://developers.curl.com/blogs/community_blog/2007/12/04/thoughts-on-webbuilder20</link>
      <description>It's day 2 at the WEBBuilder 2.0 Conference here in Las Vegas.  This is our first time at this conference.  Compared to the buzz and hype of Web2.0 Summit and Office2.0 this conference is very low key.  Attendees are here to learn in detail about how they can improve their on-line properties.  Speakers are not the trend setters but the teachers and doers of the web building world.  Sitting next to me is Jeanne Morton from Avon who is here to learn how Avon can improve the way they do business with their partners.  Much of Avon's systems are old and the company is very conservative and reluctant to open up to Web2.0  technologies and social networking.  &lt;br /&gt;
&lt;br /&gt;
Given the audience, Scott Deitzen's first keynote, a sales pitch for Zimbra seemed off the mark.  It is interesting that Zimbra struggled to implement their email application in Ajax - some 250,000 lines of code.  To handle off-line they wrote a fat client.  Isn't this back to a client-server solution.&lt;br /&gt;
&lt;br /&gt;
There must be a lot of companies like Zimbra that think their only option is Ajax and struggle to make that work.  We need to be on a mission to explain there are other RIA options like Curl.  Hopefully our work with Forrester will help.  We'll see today as Jeffrey Hammond is presenting "Technologies of the Future."  I sure hope he mentions Curl.&lt;br /&gt;
&lt;br /&gt;
I thought Mark Lucovsky's presentation on "Interactive Search Applications" was on target for the conference audience.  Mark's is currently at Google and his background includes more than a decade at Microsoft.  Microsoft understands better than any company how to talk to developers and Mark showed that competence in his delivery.  Google's view of the lowest level of web developer is "someone that can cut and paste."  This is indeed lowering the bar but you can immediately see the power in that paradigm.   Mark went through a host of Google Ajax routines that any one can cut and paste into their web page and create sophisticated full function web applications.   Google is now creating wizards that prompt you for defining parameters  then generates the java code for the function.  From there you simply cut and paste and viola - your web mashup!    We should look at doing something similar with our Ajax wrapper for Curl functions.&lt;br /&gt;
&lt;br /&gt;
On to Jeffrey's presentation.&lt;br /&gt;
&lt;br /&gt;
Richard &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;</description>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">programming</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria-mashups</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">enterprise_ria</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">webbuilder2.0</category>
      <pubDate>Tue, 04 Dec 2007 18:57:19 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2007/12/04/thoughts-on-webbuilder20</guid>
      <dc:date>2007-12-04T18:57:19Z</dc:date>
      <clearspace:dateToText>Dec 4, 2007 9:57 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/thoughts-on-webbuilder20</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1067</wfw:commentRss>
    </item>
    <item>
      <title>Curl V6 &amp;#38; Enterprise Mashups</title>
      <link>http://developers.curl.com/blogs/community_blog/2007/11/13/curl-v6-38-enterprise-mashups</link>
      <description>With the release of V6, Curl applications will be able to interact with Internet based services using Javascript.  This opens Curl to the whole world of enterprise mashups.  Here are some thoughts on where Curl mashups might provide interesting application in the future.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.networkcomputing.com/people/adornan.jhtml"&gt;Andy Dornan&lt;/a&gt;  defines three types of enterprise mashups  in  "&lt;a class="jive-link-external" href="http://www.networkcomputing.com/channels/appinfrastructure/showArticle.jhtml?articleID=201804223"&gt;Mashup Basics: Three for the Money&lt;/a&gt;"  at Network Computing.   They are:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;&lt;b&gt;Presentation Mashups&lt;/b&gt;&lt;/i&gt; - These involve the end user's ability to tailor what they see on the desktop and represent integration at the presentation or visual layer.  Examples include sites like my.yahoo and iGoogle.  This is the simplest type of mashup as it involves very little real integration allowing the selection and placement of applets into the desktop view.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;b&gt;Data Mashups&lt;/b&gt;&lt;/i&gt; - These almost always involve programming to integrate different data stores into a new consolidated view.   A good example in B2C is Zillow.com that integrates maps, real-estate offerings and local county records to give a consolidated view of  local housing markets.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;b&gt;Logic Mashups&lt;/b&gt;&lt;/i&gt; - These are the most complex type and always involve programming as they combine 2 or more applications and their workflow into a new application. Comparison-shopping sites illustrate this by integrating product and price research with the purchasing process.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
This taxonomy provides a good framework to show how Curl might be used in future enterprise mashups.  In upcoming posts I'll be considering each in detail but here is my initial thinking.&lt;br /&gt;
&lt;br /&gt;
*Curl Presentation Mashup*- The simplest Curl presentation mashup would involve making Curl applications available as a portlets in the major portal frameworks (Weblogic, Websphere and Sharepoint).  Having Curl applications as portlets would let end users select and position them within their portal view.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Curl Data Mashup&lt;/b&gt; - Curl is best suited for interactive displays of large complex datasets.  This makes Curl an interesting option for data mashups.  Paisley, a GRC vendor uses Curl to provide  visualization of risk and compliance data integrated from the various departmental and organizational data stores that contain that information.  As this type of data visualization becomes more sophisticated Curl users could automatically create new visualizations by gathering different databases on the fly.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Curl Logic Mashup&lt;/b&gt; - Curl provides a platform for the  implementation of web applications that could only have been implemented as client server applications in the past.  Curl's enables the full power of the native desktop hardware similar to a desktop application but delivers the application over the web.  In client server applications most of the business logic is on the client but as we moved to the web all this logic moved to the middle application server tier.   Over the years the application server tier has become very evolved to the point where application logic is now assembled without programming.   A similar evolution has barely begun on the client side for RIA.  The opportunity is there to create a much more evolved RIA stack that would enable client-side logic mashups. &lt;br /&gt;
&lt;br /&gt;
Richard&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;</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">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">enterprisemashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">mashups</category>
      <category domain="http://developers.curl.com/blogs/community_blog/tags">ria-mashups</category>
      <pubDate>Tue, 13 Nov 2007 23:01:22 GMT</pubDate>
      <author>richard</author>
      <guid>http://developers.curl.com/blogs/community_blog/2007/11/13/curl-v6-38-enterprise-mashups</guid>
      <dc:date>2007-11-13T23:01:22Z</dc:date>
      <clearspace:dateToText>Nov 13, 2007 10:18 AM</clearspace:dateToText>
      <wfw:comment>http://developers.curl.com/blogs/community_blog/comment/curl-v6-38-enterprise-mashups</wfw:comment>
      <wfw:commentRss>http://developers.curl.com/blogs/community_blog/feeds/comments?blogPostID=1060</wfw:commentRss>
    </item>
  </channel>
</rss>

