36 sites, 11,568 entries and counting...     Get a free blog; Join a Weblog Network!
Top

Free (as in beer) php/ajax presentation

April 30, 2005

Looks like Joshua Eichorn of ‘There and Back Again’ is giving an encore presentation of his recent PHP/Ajax presentation he did for AzPHP. Or, in his own words:

I’ll be presenting an updated version of the presentation I gave last night at AzPHP as a free webcast for php|architect on May 26th. The major change will be a new technical introduction centered around getting you started with JPSpan and building a simple widget.

The live talk will begin at 1:00 PM EST (10 AM PST, 6PM GMT), space is limited so if your interested you’ll want to sign up today.

And heres a few more relevant links:
The slides from the presentation
Presentation details

….. and yes I feel slightly ashamed, /. had this first, and I’m only just learning about it

Client-Side Validation Using the XmlHttpReq Object

April 26, 2005

Link: Client-Side Validation Using the XmlHttpReq Object

Jonathan Zufi writes:

As an avid reader of 15 seconds, I’ve been exposed to many articles on form validation. Form validation should not only address checking fields for content and structure, it should also handle real-time lookups on data. This article shows how Microsoft’s XMLHTTPRequest component can give your users a cleaner and more efficient Web experience by improving form validation.

PHP on Rails - Cake

April 26, 2005

Cake has been making the rounds on del.icio.us the last week or so…

But if you’ve missed it, are a PHP developer, and are having a little Ruby on Rails, Cake is definitely worth a look.

SmartClient - Yet Another Ajax Toolkit

April 26, 2005

Until a clear winner emerges, I imagine we’ll be seeing a new Ajax toolkit popup at the rate of about 1-2 per week.

This week comes SmartClient by Isomorphic software.

Give ‘er a Test Drive to see what she’s made of! :)

JavaScript Shell for Browsers

April 26, 2005

Interesting JavaScript Shell for browsers. It’s a command-line interface for JavaScript and DOM.

(via ajaxian blog)

Sajax 0.11 pre-release

April 19, 2005

Tlack, the man behind the curtain for Sajax, put out a new version last week for testing purposes.

There are a few new features and other assorted announcements to go with it, but the one that caught my eye was the ability to return arbitrary variable types (in PHP): arrays, objects, ints, floats, and strings. I haven’t worked with that yet, but theres been at least a few times I’ve wanted to do exactly that.

And the original forum post is here: Sajax 0.11-pre announcement

Or for the exceedingly lazy, here’s the original post:

Hi guys, and long time no see!

I’ve been a little busy with a massive new project and haven’t had much time to devote to Sajax. Luckily I have had some time this week and a new Sajax — version 0.11 — is almost available. Two major changes and three little ones:

1. I’ve added support for setting a “target id”, to which output from the remote script will be sent. In other words, Sajax now does the document.getElementById(id).innerHTML = whatever; step for you. Though this isn’t a huge change, I think it will be pretty helpful in writing smaller, simpler code. To do this, set sajax_target_id = “myid”; and do your calls as usual. (You can set the variable to blank to turn off this behavior)

2. The PHP backend now encodes returned results as JavaScript types, which are interpreted with eval(). It supports arrays, objects (only the variables are exported), ints, floats and, of course, strings. I settled on the eval() method because it made it easier to express diverse, nested types without tons of client-side work.

3. I have made some small cleanups to the source.

4. I have added two new ‘examples’, which I will probably later rename tests: one of them tests returning complex objects, the other tests mixing GET, POST and target-id requests.

5. The wall example is now improved to not flicker and to adaptively set the refresh frequency. (If new data was found, it checks again in one second; if not, it checks again 2.5 seconds. I avoided implementing a full TCP/IP back-off algorithm.. Wink)

I’m releasing a test candidate here:
http://www.modernmethod.com/sajax/sajax-0.11-pre.tgz
and I would love everyone’s feedback.

Oh, and one more thing: a blog we are hosting migrated to Wordpress and the system load on our server has been pegged at 0.5 - 1.5 all day ever since. We’re hoping to find a way to improve this soon. In the meantime, please bare with the slow speed of modernmethod.com

Ajax Matters

April 17, 2005

Because, well, Ajax does matter. :)

Ajax Matters is an informational site about AJAX (short for “Advanced Javascripting and XML” or “Asynchronous JavaScripting and XML”) and how these technologies are applied to web development.

XAB Toolkit - A New Ajax Toolkit using Mozilla, SOAP, PHP and MySQL

April 17, 2005

The XAB toolkit allows developers to build robust applications with Mozilla, SOAP, PHP and MYSQL. It is free software and released under the GNU GPL.

Zachary Kessin writes:

I have built a toolkit for building Ajax applications. I created the XAB toolkit with the goal of automating as much as posible of the building of an AJAX application. Curently it can generate a good chunk of the database service code on the server side and a fair amount of client side glue so that when done calling a PHP method via AJAX wil be just like calling any other javascript function. XAB is free software and you can download it fromhttp://www.kessin.com/XAB/Download_XAB. Right now it uses SOAP as its transport so it only works with Mozilla and firefox, but I am trying to add IE support as well. It

I have also created an Ajax wiki, http://www.kessin.com/XAB/ It is mostly for XAB right now, but I would be very happy if other AJAX toolkit developers wanted to use it as well. I would also like for it to be a general place to talk about AJAX development.

Links: XAB Toolkit and XAB / Ajax Wiki

Ajax and XmlHttpReq Naming Battles

April 15, 2005

Unfortunately, some people just don’t get it.

I’ll let fiftyfoureleven.com take them to task instead of over-stating the obvious.

IBM Tackles Ajax and Web Services

April 15, 2005

IBM’s developerWorks on Ajax and Scripting Web Services with E4X, Part 1:

Get an introduction to ECMAScript for XML (E4X), a simple extension to JavaScript that makes XML scripting very simple. In this paper, the authors demonstrate a Web programming model called Asynchronous JavaScript and XML (AJAX) and show you how some new XML extensions to JavaScript can make it very simple.

Haven’t taken too deep a look at this yet. Seems like there are millions of homegrown Ajax++ libraries popping up all over the place.

Hopefully a clear winner will emerge soon, so you don’t have to learn a new custom Ajax scripting meta-platform whenever you switch development houses. (*cough* unlikely) :)

Next Page »

Bottom