YOUR FEEDBACK
Adobe Flex 2 - Answering Tough Questions About Enterprise Development
A Correct Person wrote: Denis Roebrt commented on the 21 Aug 2006 "Tough Que...

SYS-CON.TV
TOP MICROSOFT .NET LINKS


Why Is an Enterprise RIA Platform Different?
Apps must be optimized to deliver high response times even when data sets approach 100,000+ records

Digg This!

Curl Developer Community Blog

Why is an Enterprise RIA Platform different? Simple: it must handle the demands of enterprise class applications. Enterprise applications routinely require interaction with very large data sets. This means that a web application must be optimized to deliver high response times even when data sets approach 100,000+ records.

Based on Curl's experience with large enterprise deployments at companies such as Panasonic, Toyota and Sony we find enterprise demands are focused in the following areas:

  • Large datasets that demand high client-side performance;
  • Complicated operations that require superior user interface design;
  • Data visualization that requires high performance client-side graphics;
  • Large scale deployments with thousands of users worldwide that require performance that scales;
  • Complex applications that demand a development environment that scales to hundreds of thousands of lines of code.

Large Datasets
Enterprise applications routinely require interaction with very large data sets. This means that a RIA platform 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 than Adobe Flex when loading large data sets.

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. Their Curl 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.

Superior User Interface Design
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.

Using Curl a large electronics manufacturer was able reduce procurement times for their video cameras by 5 days which amounted to a huge savings. This was possible by making previously serial processes asynchronous demanding superior user interfaces to handle that complexity intuitively.

DataVisualization
Many enterprise applications drive timely decisions through the use of effective data visualization of complex data. This often requires high performance rendering of complex objects.  Curl uses the native graphics capability of the client hardware for maximum performance. You can see first hand by trying one of our demo applications that does real-time ray-tracing.

Paisley has become a recognized market leader in the fast-growing governance, risk and compliance (GRC) sector by offering clearly superior solutions. Quality, analytics and reporting are most important in choosing a governance, risk and compliance solution. Using Curl, Paisley’s solution offers a high-performance, sophisticated reporting capability that clearly differentiates their offering. You can read the complete case study here.

Large Scale Deployments
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.

This is the case with Panasonic’s Voice of the Engineer (VOE) Curl application. The VOE application provides comprehensive support data on Panasonic’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.

Complex Applications
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.

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.

About Richard Treadway
Richard Treadway is VP Product Strategy, Curl Inc.

RichardTreadway wrote: Hi Ramesh, You can find the study at http://www.curl.com/sonat a-announcement-9-25-07.ph p Richard
read & respond »
Ramesh wrote: Can you please provide a reference to the independent study that rates Curl's performance as 70% faster/better than Adobe Flex?
read & respond »
MICROSOFT .NET LATEST STORIES
Icahn Moves To Force Microsoft & Yahoo Together
Corporate raider Carl Icahn started his proxy fight for control of Yahoo this morning, beginning with the classic Icahn opening, the letter of reproach to the Yahoo board telling them they have acted 'irrationally and lost the faith of shareholders and Microsoft.'
IBM, Microsoft & Google Eras of Computing
By now it is conventional wisdom to say that there was an IBM Era of computing, then a Microsoft Era, and now we are in the Google Era. In this post, I will explain why Microsoft was not the 'next IBM' and why Google is not the 'next Microsoft' - there are significant qualitative diffe
Book Review: ASP.NET 2.0
ASP.NET developers are bored with traditional books that outline concepts in a lengthy way. These books are good if you like to learn the features in a detailed manner. However, by the time the book is read, a new version will be released. Hence, many learners including myself prefer s
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
"RIA" vs "Rich Client Platform": The Term Is Now Up for Debate
'RIA' is slowly fading in terms of its definition. When I first started the RIA Evangelism role in Microsoft, I had this nagging feeling that the term RIA was just all over the place. Depending on which technology you are backing and which stream of alliance you uphold, the truth is th
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING NEWS FROM THE WIRES
Strangeloop Networks Selected for Red Herring 100 North America 2008
Strangeloop Networks (TM) Inc., a leading provider of solutions that accelerate dynamic web