On 19/08/06, Paul A Norman <[EMAIL PROTECTED]> wrote:
Hi Todd,Sorry I've been tied up last few days.We may have different needs to yours.So far we've been prepared to have the two GUIs where it allows for the deployment of the client needed business logic in pure Php (very cross platform), and the administration nodes utilising delphi / php et al. Delphi giving full access to the os as needed for administration and maintainanence needs that are not as easily catered for in pure php at present.There are times where a complete swing back through call back to the server is very useful if it gives you what you need.Paul
On 13/08/06, Todd Martin <[EMAIL PROTECTED]> wrote:Hi PaulYes 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 -----From: Paul A NormanSent: Friday, August 11, 2006 6:34 PMSubject: 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
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
