This week's book giveaway is in the Beginning Java forum.
We're giving away four copies of Get Programming with Java (MEAP only) and have Peggy Fisher on-line!
See this thread for details.
Win a copy of Get Programming with Java (MEAP only) 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
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Liutauras Vilda
Sheriffs:
  • Tim Cooke
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Ron McLeod
  • Ganesh Patekar
  • salvin francis
Bartenders:
  • Tim Holloway
  • Carey Brown
  • Stephan van Hulst

Ajax In Practice, kind of Blue Prints ?  RSS feed

 
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi.
It is nice to see all Ajax guys in the ranch again.
Your book covers alot of Ajax libraries like DWR, prototype and Scriptaculous.
In the examples, lets say you used DWR to implement a use case, but for another one, you used prototype.
Why you used DWR for case1 and you used prototype for case2 ?
I mean, did you use DWR for case1 because other libs solve it easly and you want to show us how to employ DWR for this case and avoiding possible pitfalls?
Is you book some kind of 'BluePrints' ?
Thanks.
 
Marshal
Posts: 67197
169
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't think I'd call the code examples "blueprints", but rather "practical, real-world examples".
[ April 10, 2007: Message edited by: Bear Bibeault ]
 
Bear Bibeault
Marshal
Posts: 67197
169
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
With regards to your question on libraries: in some cases, a library could have been chosen as best-suited to a particular example, but since they all have their strengths, sometimes we just picked one to show how it can be used and to showcase its strengths.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does this book use Java for the server side ? or it targets more auidence ?
 
Author
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by John Todd:
Does this book use Java for the server side ? or it targets more auidence ?



We exclusively use Java.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What are the libs used for the book ?
(besides of DWR, prototype and Scriptaculous).
 
Jord Sonneveld
Author
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by John Todd:
What are the libs used for the book ?
(besides of DWR, prototype and Scriptaculous).



Phew... Let's see here: RSH, Rico, Dojo, AMASS, ICEfaces, jQuery, Qooxdoo, JSON, Sarissa (using XPath/XSLT natively in the browser), ws-wsajax (IBM SOAP library for JS).

I may have missed a few.
 
Bear Bibeault
Marshal
Posts: 67197
169
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I also used jQuery in some of my examples. I know Dave and Jord sprinkled their examples with samples of other useful libraries as well, and I'll let them expound on that themselves.
 
Jord Sonneveld
Author
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Forgot to mention the mashups, which use the public Flickr and Yahoo APIs.
 
Bear Bibeault
Marshal
Posts: 67197
169
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oh yeah, I forgot the service APIs. We also explore the Google API.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Wow, alot of stuff.
Mr Bear, what is your impression of jQuery ?
Writting such a book is certainly hard, thank you for your time.
 
Bear Bibeault
Marshal
Posts: 67197
169
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by John Todd:
Wow, alot of stuff.



I'm really proud of the book. I think it covers a lot of really good and useful stuff.

Mr Bear, what is your impression of jQuery ?



I really really, really like Prototype. And I really, really, really like jQuery. I can't decide which I like better. I use both regularly.

Writting such a book is certainly hard



No kidding. I was warned that it was a lot of work. But I had no idea!

thank you for your time.



You are most welcome!
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ajaxian.com 2006 Survey Results
Why you decided to cover non popular frameworks (according to the survey) like AMASS, Sarissa ?
 
Bear Bibeault
Marshal
Posts: 67197
169
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The vast majority of the code examples that use a library use Prototype, the #1 winner on that chart. Other librarires were chosen not necessarily for their popularity, but for their utility.
 
Jord Sonneveld
Author
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Bear Bibeault:
Other librarires were chosen not necessarily for their popularity, but for their utility.

Precisely. Not all libraries replicate each other's functionality. For example, AMASS functionality is not found anywhere else (local client storage), but it is still really handy to have.

 
It would give a normal human mental abilities to rival mine. To think it is just a tiny ad:
Programmatically Create PDF Using Free Spire.PDF with Java
https://coderanch.com/wiki/703735/Programmatically-Create-PDF-Free-Spire
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!