Currently Being Moderated
13

Curl version 7 will bring a host of new features to the enterprise including even stronger security and performance, a new look & feel that is fully skinnable, embedded SQLite database, and the ability to install and run Curl applications right off your desktop - similar to Adobe AIR.  We released Curl version 7 beta 1 (code named Nitro) this spring at Web 2.0 Expo West and Yesterday we released beta 2 for Web 2.0 Expo East (which is this week).

 

Curl version 7, Beta 2 brings a number of improvements to the platform.

 

  • All components are now fully skinnable - we didn't have 100% coverage in beta 1.   To get an idea of just how powerful skinning is in Curl (and how easy it can be) download and play around with the Curl Style Designer- it allows you to graphically change the look and feel of applications written in Curl. There is also a skinning API that is even more powerful than the Style Designer.

 

  • Performance has been improved!  Curl already offers the fastest execution environment of any RIA platform (8 - 10 times faster than Flex 3) and now it?s even faster than it was before.  Our engineers increased speed by about 15% over beta 1, which might not sound like much but makes a big difference when dealing with processing intensive applications.

 

  • We've added an API to control embedded pages - for example you now have control over embedded flash movies.  For those of you who don't know it, the Windows version of Curl includes an embedded browser so you can run web pages including Flash inside of a Curl application.

 

 

  • You can now do Nitro development using the Curl CDE (Curl IDE for Eclipse) - the CDE has been available and in use for Curl 6 for a while, but now you can use it for Curl 7 beta 2 development as well.

 

 

 

 

Finally, in the Curl CDE Pro version includes encryption APIs for the SQLite database which will ship with Curl version 7.

 

 

 

We are really excited about Curl version 7 (i.e. Nitro) because it makes Curl that much more secure and performant than all the other RIA solutions. We are really setting the bar high in the RIA market and so far no one has come close to us.  With Curl version 7 you'll be able to run Curl applications in your browser or off of your desktop across Windows, Mac, and Linux using exactly the same code. The Curl Runtime Environment (RTE) is faster than ever and includes the SQLite database.  Curl applets (Curl applications that run in the browser window) and Curl applications (those applications you launch from your desktop and run in their own window) have access to a large and completely quarantined local area storage.

We are seriously kicking butt!

 

 

 



Add a comment Leave a comment on this blog post.
Sep 16, 2008 12:16 PM Friedger Müffke Friedger Müffke    says:

Curl Nitro in Eclipse! Great!

Sep 16, 2008 9:21 PM Utkal R. Pradhan Utkal R. Pradhan    says in response to Friedger Müffke:

Exactly ... This is (CDE for Nitro) really exiciting. But I have again missed the advanced UI effects like transition, fading, fly-in/fly-out, etc effects ...

Sep 16, 2008 9:43 PM Rajiv Rajiv    says:

Curl CDE most awaiting thing for me in curl.Its really great that curl has brought this feature for NITRO.

Sep 16, 2008 10:27 PM Utkal R. Pradhan Utkal R. Pradhan    says:

Oops...

 

It DID NOT worked for me

 

I have installed the CDE (curl-lab-6.0.1004-rte-6.0.4-en.exe), latest Nitro beta2 (curl-lab-7.0.1000-beta-46-rte-7.0.0-beta-46-en.exe) and Eclipse 3.4 and followed the steps at http://www.curl.com/download/cde/install-cde.php

 

Still I'm getting the error like ...

-


Problems opening prospective

'com.curl.eclipse.prospectives.Developmentprospective'

 

Any solution ???

Sep 16, 2008 11:06 PM Duke Briscoe Duke Briscoe    says in response to Utkal R. Pradhan:

It might be best to uninstall the 6.0.1004 Eclipse plugin before installing the Nitro beta2 Eclipse plugin, but I'm not sure if that is really a problem.

 

But the instructions at the install-cde.php URL you mention are not quite right for the 7.0 Eclipse plugin since they give the location to find the 6.0.1004 cdeUpdateSite.jar file.  For 7.0, you would use

 

C:\Program Files\Curl Corporation\Surge\8\ide\eclipse-deploy\cdeUpdateSite.jar

 

Were you using the right cdeUpdateSite.jar file for 7.0?  Maybe you can find some more error details in the Logs view for Eclipse, I think the Curl plugin might put some more info there about what is causing the problem.

Sep 16, 2008 11:13 PM Rajiv Rajiv    says in response to Duke Briscoe:

RTE 6.0 is causing the problem and only RTE 7.0 needs to be installed, so try uninstalling the 6.0 and restart the comp. Hope will solve the problem.

Sep 17, 2008 3:03 AM Utkal R. Pradhan Utkal R. Pradhan    says in response to Duke Briscoe:

Yes .. Uninstallation of RTE 6.0 solved my problem.

 

But where is the Source Control of Curl IDE in Eclipse. How to manage source control of culr projects from Eclipse ?

Sep 17, 2008 3:06 AM Utkal R. Pradhan Utkal R. Pradhan    says in response to Utkal R. Pradhan:

Another thing I have noticed that, prior to this new beta installation I was able to run curl applications from all Internet Explorer, Firefox, Opera, Google Chrom. But now its ONLy working fine with IE and other browsers are displaying the start.curl files code as text in browser Though I ve not chnaged the Webservers mime-type and the "txt/vndcurl" entries are there in mime-types of Apache.

Sep 17, 2008 8:24 AM Duke Briscoe Duke Briscoe    says in response to Utkal R. Pradhan:

Just install whatever Eclipse source control plugin you want.  It should work with Curl.

 

Your other problem, with non-IE browsers, indicates the Mozilla-style plugins did not get installed.  Had you restarted the browsers since installing Curl?  You could try again by shutting down all your browsers and reinstalling the RTE (no need to reinstall the IDE parts, you could use the RTE-only Nitro installer).

Sep 17, 2008 3:43 PM Christopher Barber Christopher Barber    says in response to Utkal R. Pradhan:

Source code control is handled by Eclipse, not the Curl plugin. There are plugins available for numerous source code control systems. I believe that support for CVS is included in the standard Eclipse SDK package. For Subversion, you should use the Subversive plugin (see http://www.eclipse.org/subversive/). You can find this and other source control plugins for Eclipse at http://www.eclipseplugincentral.com.

 

Note that in Eclipse lingo source code plugins are usually referred to as "Team Providers" and related preference settings are listed under "Team".

Sep 17, 2008 9:21 PM Utkal R. Pradhan Utkal R. Pradhan    says in response to Duke Briscoe:

@Duke

Tried with all your suggestions and options, but still NO SOLUTION to non-IE browsers. Under my "C:\Program Files\Curl Corporation\Surge\plugins" I have only 2 DLLs, ie, np-curl-surge-7-0.dll & np-curl-surge.dll. Can you plz tell me where those browser plug-ins gets installed ? It should be under the browsers installations folder.

 

Any solution ?

Sep 17, 2008 11:11 PM Duke Briscoe Duke Briscoe    says in response to Utkal R. Pradhan:

Try copying those dlls to the plugins directory of your browsers.  I think usually that is a directory at the top directory of the files installed for the browser.

 

Or try uninstalling Curl, logout, and then try doing the Curl installation again with your browsers not running.  It is very uncommon for anyone to have the problem you are reporting, but I guess it is possible it is something that could be new with the new beta.  Most people are not using Opera and Chrome, but if that was working previously for you I'm not sure why it would be a problem now.  Although I think I would not expect the Curl plugin to work with Opera and Chrome if you install Curl after installing those browsers; the reason is that I expect those browsers might be copying the plugins from Firefox when Opera and Chrome are installed and do not check for additions later.  I don't know if the Curl installer searches for Opera and Chrome to install plugins there, since those browsers are not officially supported.

Sep 18, 2008 5:35 AM Utkal R. Pradhan Utkal R. Pradhan    says in response to Duke Briscoe:

Sorry Duke !

I found the problem at Apache webserver as I was using  the latest XAMPP (a combined toool for web server, mysql, perl, python, php, FileZilla, etc...) version, ie, 1.6.7 and now I replaced it with v1.6.6a and its working file in FF, Chrome, etc ..

 

Sorry for making dirty this thread