Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re^2: Creating Win32 User Interfaces with Perl

by gellyfish (Monsignor)
on Jul 06, 2004 at 15:37 UTC ( [id://372125]=note: print w/replies, xml ) Need Help??


in reply to Re: Creating Win32 User Interfaces with Perl
in thread Creating Win32 User Interfaces with Perl

I would use a CGI based app if I wanted to deploy a front-end to a database

Why? diggemz specifically said "The system is not required to be web capable." - a web based application requires you to jump through hoops to manage state and maintain database connections, and you have a rather impoverished set of controls available. A real GUI client application will have none of the above problems and will (in a well designed program) win in usability terms.

/J\

  • Comment on Re^2: Creating Win32 User Interfaces with Perl

Replies are listed 'Best First'.
Re^3: Creating Win32 User Interfaces with Perl
by JamesNC (Chaplain) on Jul 06, 2004 at 15:58 UTC
    Why? Lots of reasons, here are a few:
    1. Only have to change code in one place rather than many (Which is what I want when I plan to quickly deploy - and add new features in response to a end users requirements.)
    2. Easier to fix bugs and add features in one place rather than many.
    3. HTML is designed to display information across platforms.
    4. I don't have to worry about Perl being on someones machine or about building a executable or about their environment.
    5. I most likely don't have to train somone how to use the Web based application.
    6. I can more easily limit access to the information because that capability is built into most web servers.
    7. Implementation would be fast and flexible.
    Honestly, with CSS, web pages can be very sophisticated and look great.
    I simply offered my opinion based on my experiences with doing it both ways. He said it was not required, he didn't say, it was not acceptable to use the web.

    Cheers,
    JamesNC

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://372125]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (4)
As of 2024-04-25 23:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found