Linked by Thom Holwerda on Sat 15th Oct 2005 15:33 UTC, submitted by anonymous
General Development Popularized through its use in a number of well-known Web application services like GMail, Google Maps, Flickr, and Odeo.com, AJAX provides Web developers with a way of expanding the value and function of their Web applications by using asynchronous XML messaging. This article shows you how to implement a Web browser-based SOAP Web services client using the Asynchronous JavaScript and XML (AJAX) design pattern.
Order by: Score:
Thanks.
by Anonymous on Sat 15th Oct 2005 16:12 UTC
Anonymous
Member since:
---

And the funny thing is we have the two things people like to rant about to thank, MS and XML.

Reply Score: 0

Amazing stuff AJAX
by Sphinx on Sat 15th Oct 2005 17:33 UTC
Sphinx
Member since:
2005-07-09

but it shocks me people still push JSP which in the evolution of web programming is still dragging it's knuckles next to ASP or coldfusion, the mixing of content and presentation is the exercise in stupidity of writing and re-writing code to just be thrown out later. This should be done with servlets and XSLT.

Reply Score: 1

RE: Amazing stuff AJAX
by edwdig on Sun 16th Oct 2005 03:28 UTC in reply to "Amazing stuff AJAX"
edwdig Member since:
2005-08-22

but it shocks me people still push JSP which in the evolution of web programming is still dragging it's knuckles next to ASP or coldfusion, the mixing of content and presentation is the exercise in stupidity

Wait... within the same sentence you're promoting ColdFusion and then saying mixing content and presentation is bad?

ColdFusion is designed around mixing content and presentation. Ever hear a talk from Macromedia people? If someone asks them about adding features that would enhance the actual ColdFusion language, they fight it. They try very hard to avoid adding advanced features. You want integration with other Macromedia products? Sure. But, say, better OO ? Not if they can help it. Remember, they thought it was a good idea to release the first OO version of ColdFusion without the ability to call the superclass when you override a method.

Reply Score: 1

RE[2]: Amazing stuff AJAX
by Sphinx on Mon 17th Oct 2005 00:21 UTC in reply to "RE: Amazing stuff AJAX"
Sphinx Member since:
2005-07-09

Maybe if I scream louder you'll get it: MIXING CONTENT AND PRESENTATION IS WRONG. Coldfusion is crap no better than jsp/asp and you must be a real cheerleader to read that into it. I said it's un-evolved knuckle dragging throw away code and a waste of time writing it.

Reply Score: 1

RE[3]: Amazing stuff AJAX
by Kick The Donkey on Tue 18th Oct 2005 10:38 UTC in reply to "RE[2]: Amazing stuff AJAX"
Kick The Donkey Member since:
2005-07-06

Not everybody, need every app to be a masterpieace of web programming. Sometimes, you just need a couple of quick forms, and a hook up to the database.

While you where still busy digging out your Java classes, and figuring out which new classes you were going to have to build to inherit from those classes, I'd have a perfectly functional PHP app up and running.

Who cares how pretty the code is? It works!!!! And for 50% of the apps that are out there, THAT is more important.

Reply Score: 1

RE
by Anonymous on Sat 15th Oct 2005 17:39 UTC
Anonymous
Member since:
---

Clean Up? Clean up is a bad word to use RE: Ajax apps. Remember the year 2000 when everybody was copypasting JS scripts into their pages by the million to make them "cool". I can see that happening all over again. The web has only just managed to get to a state where one can use it with Javascript switched off. I don't want that progress to be lost.

Reply Score: 0

Someone has got to say it...
by John Nilsson on Sat 15th Oct 2005 17:47 UTC
John Nilsson
Member since:
2005-07-06

<trollmode>
SOAP is allmost universally accepted (by the real wizards that is) as a "BadThing(TM)" the preffered way is to design your system withs a proper ReST architecture and use HTTP as it was intended.

Just do a Google on soap vs. rest
</trollmode>

Reply Score: 1

RE: Someone has got to say it...
by Anonymous on Sat 15th Oct 2005 18:56 UTC in reply to "Someone has got to say it..."
Anonymous Member since:
---

I agree. Oh wait! <trollmode>I agree.</trollmode>

There, that's better.

Reply Score: 0

RE
by Anonymous on Sat 15th Oct 2005 18:20 UTC
Anonymous
Member since:
---

Ajax written by somebody who doesn't understand how to make a wel designed app is still crap Ajax.

Just because Google made a good Ajax implementation, doesn't mean ad servers, rover scripts and every n00b and his dog will.

Reply Score: 1

Ajax can really make web pages ugly
by Anonymous on Sat 15th Oct 2005 21:51 UTC
Anonymous
Member since:
---

Ajax stuff needs to be done with care or it can really make your code look terrible. However, there are some nice libraries, like xajax, that make it very usable (in this case from PHP).

Reply Score: 0

Backbase
by Anonymous on Sun 16th Oct 2005 22:06 UTC
Anonymous
Member since:
---

A real nice RIA Engine built on AJAX technology is the Backbase Presentation Client.

This zero-install clientside engine let us write AJAX/RIA apps using an XML language called BXML, instead of having to go through the JavaScript hell we all know when writing AJAX-ified apps.

Check it out, there are some real nice demo's too: www.backbase.com

Reply Score: 0

RE: Backbase
by Sphinx on Mon 17th Oct 2005 14:18 UTC in reply to "Backbase"
Sphinx Member since:
2005-07-09

Thanks, backbase looks like very exciting stuff.

Reply Score: 1

RE[2]: Amazing stuff AJAX
by Anonymous on Mon 17th Oct 2005 17:53 UTC
Anonymous
Member since:
---

1. AJAX has what relation to JSP/ASP/PHP/Coldfusion etc. It is a client side technology the other are serverside
2. JSP was the FIRST to promote seperate content and presentation using MVC etc.
3. JSP was the first to allow code behind (with servlets etc.) and an OOP model. Before ASP.NET (which is heavily based around the JSP model) everyone critisied JSP as being to hard and systems/oop based and web development should be more script based (ala old ASP).
4. Coldfusion is basically a custom tag library built ontop of JSP so what's the point about Coldfusion being more advanced than JSP?

Reply Score: 0

RE[4]: Amazing stuff AJAX
by Anonymous on Tue 18th Oct 2005 13:51 UTC
Anonymous
Member since:
---

Sorry Kick The Donkey, I wasn't arguing one technology was better than another (if I'm doing enterprise systems I certainly would lean towards JSP/.NET), but then for a quick blogging site I probably would.

What I was taking issue with was Sphinx's rather confused and factually incorrect argument that JSP was behind because it didn't seperate content and presentation. In fact, to further that no server side technology does that - the seperation of content and presentation is the job of CSS.

Reply Score: 0