Homeschool ALUMNI

Events Forums Members Blogs Job Network Business Directory    

E-Mail:   Pass:   Remember   
Forum Index -> Information Technology/Computer Science Discussion

AJAX web design anyone?     Reply to topic
View previous topic :: View next topic  
Matthew
33, NH

Posts: 50
PostPosted: Sun Mar 26, 06 1:20 am Reply with quote Report this to the Response Team

AJAX = Asynchronous Javascript And XML

Along the lines of David's inquiry into online training resources, is anyone on here super up-to-date on the latest "ajax" or "web20" stuff (cheesy names, I agree)? I know a little javascript and the general concepts, but the wave is fairly new so I haven't seen a nice "one-stop-shopping" way to learn solid AJAX design that I can roll into a web application.

So far, everyone seems to have their own ideas about how to implement rounded corners with CSS, what javascript toolkits they prefer, and the proper way to implement asynchronous content updates into an online application.

I'd like to do this "the right way" (if there is one), stick to decent web development standards, and design in a way that will be reasonably extensible. Any recommendations? Is this wave of technology too new for things to have settled in?

Oh, and ActiveX is out of the question. Smile

-Matthew

Matthew
33, NH

Posts: 50
PostPosted: Sun Mar 26, 06 3:09 pm Reply with quote Report this to the Response Team

DOH, I think I may have finally found a good starting resource here, but feel free to offer any additional resources if you have them!

-Matthew

Camden Spiller
31, Vancouver, WA

[Administrator]

Posts: 2690
PostPosted: Sun Mar 26, 06 7:07 pm Reply with quote Report this to the Response Team

Ah cool! Riley and I have done a little work with AJAX but I didn't have a good reference like that Smile

Thanks Smile

Camden Spiller
31, Vancouver, WA

[Administrator]

Posts: 2690
PostPosted: Sun Mar 26, 06 7:09 pm Reply with quote Report this to the Response Team

Matthew Demeusy wrote:
Oh, and ActiveX is out of the question. Smile
LOL!!

ImARealGeek
29, Las Vegas, NV

Posts: 9
PostPosted: Tue Mar 28, 06 10:58 pm Reply with quote Report this to the Response Team

Yahoo has some interesting-looking code available on their site:

http://developer.yahoo.com/yui/

Among other things, there's a "connection manager". Their description:

Quote:
This utility library helps manage XMLHttpRequest (commonly referred to as AJAX) transactions in a cross-browser fashion, including integrated support for form posts, error handling and callbacks.


It looks like it does a lot of the work for you, especially when you start talking about cross-browser compatibility. It's still on my list of things to explore, so I can't really give you much more than that.

ImARealGeek
29, Las Vegas, NV

Posts: 9
PostPosted: Tue Mar 28, 06 11:06 pm Reply with quote Report this to the Response Team

There's also an example of using this library (with PHP) here:

http://toys.lerdorf.com/

Matthew
33, NH

Posts: 50
PostPosted: Wed Mar 29, 06 3:23 pm Reply with quote Report this to the Response Team

Thanks for those links! I will definitely check those out. It looks like they have some good libraries included.

-Matthew

ImARealGeek
29, Las Vegas, NV

Posts: 9
PostPosted: Mon Apr 10, 06 6:36 pm Reply with quote Report this to the Response Team

I think this may have been more along the lines of what you were looking for:

http://ajaxpatterns.org/

They also mention an upcoming book, "AJAX Design Patterns", which sounds like it should be interesting.

Matthew
33, NH

Posts: 50
PostPosted: Tue Apr 11, 06 10:44 am Reply with quote Report this to the Response Team

Excellent! Thanks for that link; it looks great.

I see all the debates out there on the web about whether or not "AJAX" and "Web2.0" is actually worth anything or just hype. Still, I've started playing with script.aculo.us and Prototype since at least they have frameworks in place and do a lot of neat things. I assume you've seen those?

Daniel
26, Austin, TX

Posts: 4695
PostPosted: Fri Jul 28, 06 12:27 pm Reply with quote Report this to the Response Team

I couldn't help but think of this thread when I came across AJAX. I was looking into some other stuff, and how I could incorperate it into a forum for my site. Looks like someone beat me too it.



Last edited by Daniel on Fri Jul 28, 06 12:28 pm; edited 1 time in total
Klaus
32, Updated!

Posts: 1833
PostPosted: Wed Sep 20, 06 7:21 pm Reply with quote Report this to the Response Team

There's a package in the PEAR repository: HTML_AJAX. It should be a good module that you can plug in your class library and get going. Though it is beta, PEAR requires that the public API remains the same except in special circumstances. That means that as long as you are using version 1.x of a package, you will always be able to upgrade to the latest version without breaking your code. Also, beta versions are supposed to already have a stable API, though additional methods and properties may always be added to a release. (I'm on the QA team for PEAR and have had to jump through some hoops with my own packages, too...)

HSA News
Save the Date! Homeschool ALUMNI National Reunion 2013

2013 Rocky Mountain Biblical Worldview Conference
(more)

Alumni Spotlight
Nasby Brothers Record Album "Risen"

Sponsors:
MarryWell.org
What is Marry Well?

Shop4HSA:
shop4HSA
Reply to topic    Forum Index -> Information Technology/Computer Science Discussion All times are GMT - 6 Hours
Page 1 of 1

  About   |   shop4HSA   |   Guidelines   |   Keep HSA Safe   |   Help

Hosted by Arrowtech Hosting
Privacy Statement   |   © 2005-2013 Homeschool ALUMNI