This week's book giveaway is in the Beginning Java forum.
We're giving away four copies of Learn Java with Math: Using Fun Projects and Games and have Ron Dai on-line!
See this thread for details.
Win a copy of Learn Java with Math: Using Fun Projects and Games this week in the Beginning Java forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Junilu Lacar
  • Martin Vashko
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Scott Selikoff
  • salvin francis
  • Piet Souris

Review of the Echo2 Framework online

 
author
Posts: 176
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I wrote a review of the Echo2 framework and posted it on my web site, Ensode.net.
 
Sheriff
Posts: 6450
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the article. I can't say I'd ever heard of Echo2. Based on your review, it looks like it is something worth checking out for people with Swing experience but not much webapp experience. But as a non-Swing developer who has been developing webapps for several years...

One last test I wanted to do was to arrange the buttons horizontally, the original number guess application has them aligned vertically. Again I looked at the documentation and noticed there is a nextapp.echo2.app.Row class that aligns components horizontally. I tried adding the two buttons to an instance of the Row class, and adding the row as the last element of the Column that was already there.



...Uggh! That looks absolutely horrible from my standpoint, keeping in mind that I have only read your article and not investigated the framework myself.

In any case, it is always good to have options when choosing a framework, and to be aware of what those options are. Maybe something like Echo2 would be good for converting a Swing app into a web app? That might be something worth someone's time to investigate.

Thanks for the link!
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had messed around with Echo(1) a few years ago. I remember it being really slow and really ugly. I ran some of the demos on the Echo2 webpage. It's still either slow or their site is slow all together. Not as ugly as Echo1 was though.
 
David Heffelfinger
author
Posts: 176
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Greg,

I find it interesting that you found it slow. What really caught my eye about Echo2 is that it generates AJAX applications, which means there are no page refreshes, making the web application much more responsive, basically like a desktop application.

I knew nothing about the framework itself, I read the tutorial, and noticed the lack of any XML configuration files to get things done. Most framewoks these days rely a lot on XML configuration, which is, IMHO, a drag. Echo2 does away with it, and the AJAX based applications are much more responsive than regular applications.

David
ps. I am not affiliated with NextApp or the Echo2 development team in any way.
[ August 12, 2005: Message edited by: David Heffelfinger ]
 
You'll never get away with this you overconfident blob! The most you will ever get is this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!