|
Hi Paul
Yes I have looked at Prado's demo with PHP5 no
problems. But it was still not clear to me whether dynamic web page effects were
simply handled by a call back to the server, which would make the components
practically useless. I guess I will have to ask in the Prado forum.
Also the idea of writing a Delphi app to interact
with controls in another language seems ridiculous. What is needed is the
ability to translate Delphi forms on the fly into prado forms which can be
rendered on a web page with event handlers linked back to the delphi code,
so that there is no need to maintain two independent applicaton
guis.
Todd.
----- Original Message -----
Sent: Friday, August 11, 2006 6:34
PM
Subject: Re: [DUG] AJAX libraries for
Delphi
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 <[EMAIL PROTECTED]> 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" <
[EMAIL PROTECTED]> To: "NZ Borland Developers Group - Delphi List"
<[email protected]
> 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: [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED]] >> 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:
[EMAIL PROTECTED] >> phone:
+64-9-3600-231 >> cell: +64-21-467747 >> other: MSN [EMAIL PROTECTED], skype: rvowles >>
blog: http://www.usergroup.org.nz/blogs/selectBlog.html?id=39769
>> >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED]] >> 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 >> [email protected] 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 >> [email protected] >> http://ns3.123.co.nz/mailman/listinfo/delphi >>
>> >> >> >
--------------------------------------------------------------------------------
>
_______________________________________________ > Delphi mailing list
> [email protected] > 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 [email protected] http://ns3.123.co.nz/mailman/listinfo/delphi
_______________________________________________ Delphi mailing
list [email protected] 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
|