[DUG] AJAX libraries for Delphi
Paul A Norman
paul.a.norman at gmail.com
Fri Aug 11 18:34:14 NZST 2006
Last time I suggested Prado and Php4Delphi, here I got throughly rubbished,
and Richard Vowels put links to strange pictures of squids in daks . . . any
way all is forgiven!
You always absolutely need Php5+ for Prado...Any way, prado has just
upgraded itself.
"
A major change in this release is that the minimum requirement of PHP
version for PRADO is raised from 5.0.4 to* 5.1.0.* With this requirement
change, we expect PRADO applications to be more robust and enjoy more new
features that are available to PHP 5.1.0+ only (e.g. count() of objects).
PRADO v3.0.3 may be downloaded at http://www.pradosoft.com/download/.
You can view the full announcement by following this link:
http://www.pradosoft.com/forum/index.php?topic=5368.0
"
And the thing is you write your own Prado (reusible and extensible -
re-class) controls - components somewhat in philosophy simillar to Delphi
concepts (where they got it all from).
php4delphi can be a bit tricky if you already have say php4 running on your
machine (as you need php5 for Prado) it is configuarable, but I have seen a
bit of chatter on the problems since I first encountered them myself.
Do a survey and or posting on the Prado forum; there are Prado ajax classes
around which you can extend as required..
Paul
On 11/08/06, Todd Martin <toddm at kol.co.nz> wrote:
>
> Isn't that the idea behind IntraWeb?
> Has anyone had any experience with it? I looked at version 3.0 briefly,
> because I had a copy of it, and decided it could only handle simple web
> form
> controls. ie not menus or tree controls. But it might be a lot more
> sophisticated now. Any comments?
>
> On the other hand, has anyone successfully done something similar with
> PHP4Delphi and Prado? It looks like Prado has some nice controls, but I'm
> haven't looked into it enough to see whether those controls always calls
> back to the server for dynamic effects (like dropping down a menu) or
> whether some client side (javascript?) code is being generated on the fly.
> Can anyone enlighten me?
>
> Todd.
>
>
>
> ----- Original Message -----
> From: "Phil Middlemiss" < phil at tumonz.co.nz>
> To: "NZ Borland Developers Group - Delphi List" <delphi at ns3.123.co.nz>
> Sent: Friday, August 11, 2006 11:39 AM
> Subject: Re: [DUG] AJAX libraries for Delphi
>
>
> > I've thought about it but just can't bring myself to use something that
> > generates the final code. I suppose it's similar to using Delphi instead
> > of programming in assembler, but with more layers. I should give it a go
>
> > but somehow it just feels wrong :-) .
> > Phil.
> >
> > John Bird wrote:
> >> Recommendations??
> >>
> >> Eg anyone use Google Web Toolkit?
> >>
> >> http://code.google.com./webtoolkit/
> >>
> >> Guff:
> >>
> >> "Google Web Toolkit (GWT) is a Java software development framework that
> >> makes writing AJAX applications like Google Maps and Gmail easy for
> >> developers who don't speak browser quirks as a second language. Writing
> >> dynamic web applications today is a tedious and error-prone process;
> you
> >> spend 90% of your time working around subtle incompatibilities between
> >> web
> >> browsers and platforms, and JavaScript's lack of modularity makes
> >> sharing,
> >> testing, and reusing AJAX components difficult and fragile.
> >>
> >> GWT lets you avoid many of these headaches while offering your users
> the
> >> same dynamic, standards-compliant experience. You write your front end
> in
> >> the Java programming language, and the GWT compiler converts your Java
> >> classes to browser-compliant JavaScript and HTML."
> >>
> >> John
> >>
> >>
> >>
> >> -----Original Message-----
> >> From: delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz
> ]
> >> On
> >> Behalf Of Richard Vowles
> >> Sent: Friday, 11 August 2006 10:39 a.m.
> >> To: NZ Borland Developers Group - Delphi List
> >> Subject: [DUG] AJAX libraries for Delphi
> >>
> >>
> >> Aren't you using a library? Under Java I use DWR - which deals with all
> >> the
> >> issues surrounding IE/Firefox incompatibilities.
> >>
> >> Are there any around that people are using for Delphi? Typically they
> >> create
> >> you Javascript classes to call from your Delphi source code. So you
> just
> >> create the object (with a mapper file on your web server) and call the
> >> method and the infrastructure takes care of all the rest.
> >>
> >> I implemented a file upload using AJAX that _accurately_ tells you how
> >> far
> >> through the upload you are using AJAX (it asks the server how much of
> the
> >> file you have uploaded). It really makes uploading via HTTP fantastic!
> >>
> >> Richard
> >> ---
> >> Richard Vowles, Product Evangelist, Developer Tools Group
> >> email: richard.vowles at borland.com
> >> phone: +64-9-3600-231
> >> cell: +64-21-467747
> >> other: MSN richard.vowles at borland.com, skype: rvowles
> >> blog: http://www.usergroup.org.nz/blogs/selectBlog.html?id=39769
> >>
> >> -----Original Message-----
> >> From: delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz
> ]
> >> On Behalf Of Phil Middlemiss
> >> Sent: Friday, 11 August 2006 10:15 a.m.
> >> To: NZ Borland Developers Group - Delphi List
> >> Subject: Re: [DUG] Turbo Delphi
> >>
> >> Agreed. IE is consistently the biggest factor in the time it takes me
> to
> >> make a web app.
> >>
> >> In fact I'm struggling right now with an IE problem that should work
> fine
> >> (using xmlHttpRequest) but doesn't (works fine in Firefox etc).
> >> *sigh*
> >>
> >> Phil.
> >>
> >> _______________________________________________
> >> Delphi mailing list
> >> Delphi at ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
> >>
> >>
> >> __________ NOD32 1.1461 (20060329) Information __________
> >>
> >> This message was checked by NOD32 antivirus system. http://www.eset.com
> >>
> >>
> >>
> >> _______________________________________________
> >> Delphi mailing list
> >> Delphi at ns3.123.co.nz
> >> http://ns3.123.co.nz/mailman/listinfo/delphi
> >>
> >>
> >>
> >>
> >
>
>
>
> --------------------------------------------------------------------------------
>
>
> > _______________________________________________
> > Delphi mailing list
> > Delphi at ns3.123.co.nz
> > http://ns3.123.co.nz/mailman/listinfo/delphi
> >
>
>
> --------------------------------------------------------------------------------
>
>
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.394 / Virus Database: 268.10.8/414 - Release Date: 9/08/2006
>
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.1.394 / Virus Database: 268.10.8/414 - Release Date: 9/08/2006
>
> _______________________________________________
> Delphi mailing list
> Delphi at ns3.123.co.nz
> http://ns3.123.co.nz/mailman/listinfo/delphi
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ns3.123.co.nz/pipermail/delphi/attachments/20060811/f0feacaf/attachment-0001.html
More information about the Delphi
mailing list