Census: RIA Data Loading Benchmarks

(dimanche 16 septembre 2007)

James Ward of Adobe has created a Flex application that is able to run benchmarks on various RIA technologies called Census.

The benchmark renders a large data table using:

  • Ajax: HTML, SOAP, XML, JSON
  • Dojo: JSON to Dojo filtering table
  • Flex: SOAP to AS and E4X, XML to AS and E4X, AMF3, Paged

The benchmark results will tell you the time taken for server execution, transfer, parsing, and rendering.

The output itself is a large table that you can play with to feel the speed of filtering on the client. For the HTML versions James uses an iframe that he hides to a 1x1 version to the top right.

Run some tests on your own browser and play with the results. To show you that it is cool, it is black. All of the cool interfaces are black these days.

Posted in Labels: , , , 0 comments Posted by y. elhafyani at 06:58  

ach Wei is chair of the OpenAjax CommunicationHub task force, and he wants feedback:


CommunicationHub is another part of the technical work that OpenAjax Alliance has been working on. The goal of CommunicationHub is to identify and propose solutions for communications related interoperability issues, eventually leading to the formation of a working group around this area. The CommunicationHub Task Force consists of 19 members currently(Dojo, LightStreamer, SAP, IBM, Nexaweb, WebTide, OpenSpot, IceSoft, DWR, Tibco, VertexLogic, Adobe, eclayer, Zend, Oracle, OpenLink, coradiant, etc) and I chair the task force.

Based on the last few month’s discussion, the task force is gradually converging onto a common problem defintion.



The draft discusses issues with:

  • Client side Ajax Push interoperability
  • Client side Ajax Push multi-tab/window usability
  • Server side Ajax communication interoperability
  • Service side Ajax communication efficiency

What would you like to see come out of this?

Posted in 0 comments Posted by y. elhafyani at 06:50  


I think it is very common nowdays ajax applications ,since the big number of companies that build Strong Ajax applications , but the issue is that Ajax Applications doesn't perform always good in most browsers even there is a some adavnaced javascript libararies(-prototypejs-jquery-yahoo libarary...) for managing the cross-browser compatibility.





as Ryan Stewart in ZDnet

Ajax is a simple and elegant tool, which is why it’s so powerful. There are a ton of good Ajax applications out there, and as a technology, it deserves all of the attention that it gets. However when developing any kind of application, you need to use the best tool for the job. In this case, Ajax falls far short of technologies like Flex, WPF, and OpenLaszlo. Now, I realize that only one of those products is out for commercial release, but companies looking to build rich, high-experience applications shouldn’t be using Ajax, they should be looking at the next generation of RIAs.



I think that Rich Internet Apps, although very powerful (as Ryan says), simply do not have the flexibility and sheer uptake to seriously challenge Ajax as a Web development platform. This may change in the future, especially if Microsoft has something to say about it. Also companies like Macromedia continue to push the RIA vision. I think that’s great and I expect a lot of innovation when it comes to Web/desktop integration. But it’s not time to write off Ajax just yet.

Posted in Labels: 0 comments Posted by y. elhafyani at 05:08  


I guess a good java developper if he wants to build a GUI , he would always call to SWING or SWT tools, but sometimes it was very challenging to build an advanced GUI which need the master of event-dispatch thread, GridBaglayout. Though there is a lot Software Vendors created some Graphical Designers like Matisse for NetBeans and Jbuilder.
But today i guess there is a good product that could be considered as a great tool for building Rich Internet Application on the fly , it's ADOBE FLEX.
so this article would focus on Flex and the creation of Stock Portfolio Application



WebSite

Posted in Labels: 0 comments Posted by y. elhafyani at 05:08  



Today, in the World of AJAX and RIA , it is a very challenging decision for choosing or evaluating a AJAX or RIA(Rich Internet Applications) solutions, because the one can loose focus or misjudge priorities or the purpose of developing a solution , in This Article We are going to try to show the most distinctive requirements and product features in a top-down sequence, discussing the essential differences between technology options.




The focus is entirely on questions you should answer when evaluating RIA products. There is no assessment of specific products, because the individual features of products tend to obscure fundamental issues. Notice that RIA and AJAX are sometimes used as synonyms. This is not entirely correct: AJAX is short for “Asynchronous JavaScript And XML”, which essentially limits the term to the set of RIA solutions based on JavaScript. I will adhere to this latter definition, although I fully agree with authors who argue that the concepts proposed by AJAX are by no means limited to JavaScript .
Website

Posted in Labels: 0 comments Posted by y. elhafyani at 05:07  

 
Copyright 2005-2007. Hello Wiki designed by Fen, Blogger Templates by Blogcrowds.