Jesse Erlbaum wrote:
Hi Richard --

I can't help you with that error, but out of curiosity:  Why did you
choose ::FileDelegate?

Perhaps a more pointed version of the same question:  Why did you choose
to use ::FileDeletegate instead of a more fully thought-out server page
system like Mason?

-Jesse-

Jesse, I think the simple answer is that CGI::Application was my first foray into managing runmodes in a better manner than I had previously used - huge numbers of if-elsif-else blocks. It was suggested to me that C::A was a fairly thin abstraction layer over 'standard' web app development and that I should not find the learning curve too steep.

I have found that to be good advice, and have now invested so much time/effort into getting CGI::Application to work with my current web-apps under development - and am happy to have done so - that I don't feel inclined to abandon my efforts and start again elsewhere. My current 2 apps at least *will* see the light of day as CGI::Application apps!

I quite like the idea of splitting the application into one file per runmode - not least so I could ditch the requirement to use Apache2::Reload when developing under mod_perl - though I realise FileDelegate is not the only way to do that. But it's probably the easiest way I know - using a C::A plugin.

If I could get Catalyst installed in my Win32 development system I would take a look at that, but only in the sense of exploring the next stage of development for me - and with no expectation at this stage that I would like it any better than CGI::Application. As for Mason - well maybe sometime in the future?

Best regards,
--
Richard Jones
Leeds, UK
mailto:[EMAIL PROTECTED]


---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/[email protected]/
             http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to