ASP.NET Linux equivalent?

2001-12-04 Thread Vsevolod Ilyushchenko

Hi,

Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
attractive feature is the GUI construction of Web forms and the automatic
connection of their fields to a database. Since I am getting sick and tired
of writing over and over the code to process user input and store it in the
database, a similar product would be a huge help. (PHPLens does something
similar, but it only presents data in the table format.)

This may be somewhat offtopic, but I hope that even if there is nothing
modperl based in existence, then maybe the readers are informed enough to
point me in the right direction. So far it seems that neither Dotgnu nor
Mono have anything similar.

Thanks,
Simon
-- 
Simon (Vsevolod ILyushchenko)   [EMAIL PROTECTED]   
http://www.simonf.com  [EMAIL PROTECTED] 

"A man who feels himself a citizen of the world whose 
loyalty is to the human race and to life, rather than 
to any exclusive part of it; a man who loves his country 
because he loves mankind, and whose judgement is not 
warped by tribal loyalties." Erich Fromm



Re: ASP.NET Linux equivalent?

2001-12-04 Thread Matt Sergeant

AxKit::XSP::PerForm is quite similar to the callback nature of ASP.NET,
though of course we don't have a GUI form designer. We could certainly work
on auto-loading of values from a database, but I think you'll find it's
already pretty easy. Also PerForm has no automatic built in system to "do
the right thing" for the different browsers - you have to write separate
stylesheets yourself, but the "use different stylesheets for different
clients" bit is built into AxKit, so it's not a complete disaster. :-)

Matt.
- Original Message -
From: "Vsevolod Ilyushchenko" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, December 03, 2001 11:55 PM
Subject: ASP.NET Linux equivalent?


> Hi,
>
> Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
> attractive feature is the GUI construction of Web forms and the automatic
> connection of their fields to a database. Since I am getting sick and
tired
> of writing over and over the code to process user input and store it in
the
> database, a similar product would be a huge help. (PHPLens does something
> similar, but it only presents data in the table format.)
>
> This may be somewhat offtopic, but I hope that even if there is nothing
> modperl based in existence, then maybe the readers are informed enough to
> point me in the right direction. So far it seems that neither Dotgnu nor
> Mono have anything similar.
>
> Thanks,
> Simon
> --
> Simon (Vsevolod ILyushchenko)   [EMAIL PROTECTED]
> http://www.simonf.com  [EMAIL PROTECTED]
>
> "A man who feels himself a citizen of the world whose
> loyalty is to the human race and to life, rather than
> to any exclusive part of it; a man who loves his country
> because he loves mankind, and whose judgement is not
> warped by tribal loyalties." Erich Fromm
>
>




Re: ASP.NET Linux equivalent?

2001-12-05 Thread Brett W. McCoy

On Mon, 3 Dec 2001, Vsevolod Ilyushchenko wrote:

> Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
> attractive feature is the GUI construction of Web forms and the automatic
> connection of their fields to a database. Since I am getting sick and tired
> of writing over and over the code to process user input and store it in the
> database, a similar product would be a huge help. (PHPLens does something
> similar, but it only presents data in the table format.)

If you are writing the same code over and over again, that's a good sign
you need to start creating modules and using those.

One thing you may want to look at is Mason, which is a component based
architecture for building web sites.  See http://masonhq.com.  But it's
not point and click GUI stuff -- you still need to do some coding.

-- Brett
  http://www.chapelperilous.net/

Poverty must have its satisfactions, else there would not be so many poor
people.
-- Don Herold




Re: ASP.NET Linux equivalent?

2001-12-05 Thread Kee Hinckley

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

At 6:55 PM -0500 12/3/01, Vsevolod Ilyushchenko wrote:
>Hi,
>
>Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
>attractive feature is the GUI construction of Web forms and the automatic
>connection of their fields to a database. Since I am getting sick and tired
>of writing over and over the code to process user input and store it in the
>database, a similar product would be a huge help. (PHPLens does something

The combo of Embperl and DBIx::Recordset will come pretty close to 
automating the fetch and store of database records into a form 
(perhaps four or five lines of embedded Perl for each).  Designing 
the form is not there though.

- -- 

Kee Hinckley - Somewhere.Com, LLC
http://consulting.somewhere.com/
[EMAIL PROTECTED] (or ...!alice!nazgul for time travelers :-)

I'm not sure which upsets me more: that people are so unwilling to accept
responsibility for their own actions, or that they are so eager to regulate
everyone else's.

-BEGIN PGP SIGNATURE-
Version: PGP Personal Security 7.0.3

iQA/AwUBPA48/CZsPfdw+r2CEQJbJQCg9Q++f5OUtiqBjdJMtBNuGu6HM8wAoKCz
nXJM2ZccDeJH6y2Ael/+r1bh
=SgDE
-END PGP SIGNATURE-



Re: ASP.NET Linux equivalent?

2001-12-05 Thread Hans Poo

El Mié 05 Dic 2001 11:28, Brett W. McCoy escribió:
> On Mon, 3 Dec 2001, Vsevolod Ilyushchenko wrote:
> > Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its
> > most attractive feature is the GUI construction of Web forms and the
> > automatic connection of their fields to a database. Since I am getting
> > sick and tired of writing over and over the code to process user input
> > and store it in the database, a similar product would be a huge help.
> > (PHPLens does something similar, but it only presents data in the table
> > format.)
>
> If you are writing the same code over and over again, that's a good sign
> you need to start creating modules and using those.
>
> One thing you may want to look at is Mason, which is a component based
> architecture for building web sites.  See http://masonhq.com.  But it's
> not point and click GUI stuff -- you still need to do some coding.
>
> -- Brett
>   http://www.chapelperilous.net/
> 
> Poverty must have its satisfactions, else there would not be so many poor
> people.
>   -- Don Herold

I believe that sometimes people want to stop thinking and let the GUI do that 
Job, obviously, it's not possible.

Over Expectations over GUI often leads to troubles in planification

It's a fact that with the GUI's you stop understanding what you are really 
doing.

Hans Poo




Re: ASP.NET Linux equivalent?

2001-12-05 Thread Dave Hodgkinson

Kee Hinckley <[EMAIL PROTECTED]> writes:

> At 6:55 PM -0500 12/3/01, Vsevolod Ilyushchenko wrote:
> >Hi,
> >
> >Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
> >attractive feature is the GUI construction of Web forms and the automatic
> >connection of their fields to a database. Since I am getting sick and tired
> >of writing over and over the code to process user input and store it in the
> >database, a similar product would be a huge help. (PHPLens does something
> 
> The combo of Embperl and DBIx::Recordset will come pretty close to 
> automating the fetch and store of database records into a form 
> (perhaps four or five lines of embedded Perl for each).  Designing 
> the form is not there though.

I did an auto-form generator-from-schema thing once.

Too many exceptions and meta-data involved to actually make it really
worthwhile.



-- 
David Hodgkinson, Wizard for Hirehttp://www.davehodgkinson.com
Editor-in-chief, The Highway Star   http://www.deep-purple.com
Deep Purple Family Tree news  http://www.slashrock.com
   Interim Technical Director, Web Architecture Consultant for hire



Re: ASP.NET Linux equivalent?

2001-12-05 Thread Artem Litvinovich

The sad truth is that there is no automated way generate forms based on sql 
tables or definitions. The same data maybe passed with many different form 
elements. With some JavaScript sprinkled on top of it all, no single perl 
module could go near automating this task.

The best one can do is to separate and automate the handling of the entered 
data from the form itself and leave the form page as close to html as 
possible. A setup where the form page uses HTML::Mason (which was already 
mentioned) and all the database stuff is handled by some template/defintion 
based system (I use something called form2db) is as good as it gets.

//Artem

On Wednesday 05 December 2001 02:08 am, Matt Sergeant wrote:
> AxKit::XSP::PerForm is quite similar to the callback nature of ASP.NET,
> though of course we don't have a GUI form designer. We could certainly work
> on auto-loading of values from a database, but I think you'll find it's
> already pretty easy. Also PerForm has no automatic built in system to "do
> the right thing" for the different browsers - you have to write separate
> stylesheets yourself, but the "use different stylesheets for different
> clients" bit is built into AxKit, so it's not a complete disaster. :-)
>
> Matt.
> - Original Message -
> From: "Vsevolod Ilyushchenko" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, December 03, 2001 11:55 PM
> Subject: ASP.NET Linux equivalent?
>
> > Hi,
> >
> > Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its
> > most attractive feature is the GUI construction of Web forms and the
> > automatic connection of their fields to a database. Since I am getting
> > sick and
>
> tired
>
> > of writing over and over the code to process user input and store it in
>
> the
>
> > database, a similar product would be a huge help. (PHPLens does something
> > similar, but it only presents data in the table format.)
> >
> > This may be somewhat offtopic, but I hope that even if there is nothing
> > modperl based in existence, then maybe the readers are informed enough to
> > point me in the right direction. So far it seems that neither Dotgnu nor
> > Mono have anything similar.
> >
> > Thanks,
> > Simon
> > --
> > Simon (Vsevolod ILyushchenko)   [EMAIL PROTECTED]
> > http://www.simonf.com  [EMAIL PROTECTED]
> >
> > "A man who feels himself a citizen of the world whose
> > loyalty is to the human race and to life, rather than
> > to any exclusive part of it; a man who loves his country
> > because he loves mankind, and whose judgement is not
> > warped by tribal loyalties." Erich Fromm



Re: ASP.NET Linux equivalent?

2001-12-05 Thread darren chamberlain

On Monday, December 03, 2001, Vsevolod Ilyushchenko <[EMAIL PROTECTED]> said:
> Is anyone aware of a Linux product equivalent to ASP.NET from
> MS? Its most attractive feature is the GUI construction of Web
> forms and the automatic connection of their fields to a
> database. Since I am getting sick and tired of writing over and
> over the code to process user input and store it in the
> database, a similar product would be a huge help. (PHPLens does
> something similar, but it only presents data in the table
> format.)
>
> This may be somewhat offtopic, but I hope that even if there is
> nothing modperl based in existence, then maybe the readers are
> informed enough to point me in the right direction. So far it
> seems that neither Dotgnu nor Mono have anything similar.

Have you seen the perl-widget project at http://www.officevision.com/pub/Widget/?

It was (is) designed to handle the problem of creating widgets
that are self-aware (knowing how to display themselves in a
number of formats, knowing how to update their data source, etc).

The last time I took a look at the code was a few months ago, and
it was well on its way at that point.  The project is hosted by
sourceforge, so is a mailing list and CVS access.

(darren)

-- 
We are Pentium of Borg. Division is futile. You will be approximated.



Re: ASP.NET Linux equivalent?

2001-12-05 Thread Rob Nagler

Dave Hodgkinson writes:
> I did an auto-form generator-from-schema thing once.
> 
> Too many exceptions and meta-data involved to actually make it really
> worthwhile.

Check out the mapping for, e.g. http://petshop.bivio.biz/pub/products?p=FISH
and click on Model.ProductList and View.products to see how we handle
an automated mapping.  We find it extremely convenient.

Rob



Re: ASP.NET Linux equivalent?

2001-12-05 Thread Medi Montaseri


You can also use the tie() feature of Perl to abstract read/write to 
database. In fact you can write a pretty flexible module to figure out
many things, such as table name, col name, etc...

Add Mason, EmbedPerl and you can compete with that company in Portland...
what was their name? Micro...something...

On Wed, 5 Dec 2001, Kee Hinckley wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> At 6:55 PM -0500 12/3/01, Vsevolod Ilyushchenko wrote:
> >Hi,
> >
> >Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
> >attractive feature is the GUI construction of Web forms and the automatic
> >connection of their fields to a database. Since I am getting sick and tired
> >of writing over and over the code to process user input and store it in the
> >database, a similar product would be a huge help. (PHPLens does something
> 
> The combo of Embperl and DBIx::Recordset will come pretty close to 
> automating the fetch and store of database records into a form 
> (perhaps four or five lines of embedded Perl for each).  Designing 
> the form is not there though.
> 
> - -- 
> 
> Kee Hinckley - Somewhere.Com, LLC
> http://consulting.somewhere.com/
> [EMAIL PROTECTED] (or ...!alice!nazgul for time travelers :-)
> 
> I'm not sure which upsets me more: that people are so unwilling to accept
> responsibility for their own actions, or that they are so eager to regulate
> everyone else's.
> 
> -BEGIN PGP SIGNATURE-
> Version: PGP Personal Security 7.0.3
> 
> iQA/AwUBPA48/CZsPfdw+r2CEQJbJQCg9Q++f5OUtiqBjdJMtBNuGu6HM8wAoKCz
> nXJM2ZccDeJH6y2Ael/+r1bh
> =SgDE
> -END PGP SIGNATURE-
> 

-- 
-
Medi Montaseri   [EMAIL PROTECTED]
Unix Distributed Systems EngineerHTTP://www.CyberShell.com
CyberShell Engineering
-




Re: ASP.NET Linux equivalent?

2001-12-06 Thread Dave Hodgkinson

Medi Montaseri <[EMAIL PROTECTED]> writes:

> You can also use the tie() feature of Perl to abstract read/write to 
> database. In fact you can write a pretty flexible module to figure out
> many things, such as table name, col name, etc...

I'm a HUGE fan of Tie::DBI for dealing with little lookup
tables. Works especially well with GGI.pm's widgets for creating drop
downs and radio lists.

Whatever happened to the widget subproject that span out of the
modperl list a few months ago?

-- 
David Hodgkinson, Wizard for Hirehttp://www.davehodgkinson.com
Editor-in-chief, The Highway Star   http://www.deep-purple.com
Deep Purple Family Tree news  http://www.slashrock.com
   Interim Technical Director, Web Architecture Consultant for hire



Re: ASP.NET Linux equivalent?

2001-12-06 Thread darren chamberlain

Dave Hodgkinson <[EMAIL PROTECTED]> said something to this effect on 12/06/2001:
> Whatever happened to the widget subproject that span out of the
> modperl list a few months ago?

http://www.officevision.com/pub/Widget/

Not too active lately:
http://sourceforge.net/project/stats/?group_id=27958

(darren)

-- 
This is the crucial difference between fiction and real life: 
fiction must be plausible; real life has no such constraint.
-- Kevin Kelly



Re: ASP.NET Linux equivalent?

2001-12-14 Thread Mark Harrop

A bit late, but..

Can't remember the exact URL, but search GOOGLE for GNUDOTNET.

They have started to whip up a FREE version of MS's .net platform.

Don't know if this is what you want, but.


Cheers!
Mark Harrop

[EMAIL PROTECTED]

`\|||/
  (@@)
ooO_(_)_Ooo___
_|_|_|_|_|_|_|

Epping, Melbourne, Victoria, AUSTRALIA.


- Original Message -
From: "Vsevolod Ilyushchenko" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, December 04, 2001 10:55 AM
Subject: ASP.NET Linux equivalent?


| Hi,
|
| Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most





Re: ASP.NET Linux equivalent?

2001-12-14 Thread Mark Tiramani

here maybe?:

http://www.dotgnu.org/

Mark
Mark Tiramani
FREDO Internet Services
[EMAIL PROTECTED]




Re: ASP.NET Linux equivalent?

2001-12-14 Thread Vsevolod Ilyushchenko

Thanks, Mark. I have looked at dotgnu, but they don't provide specifically
what I was looking for - web GUI generation and automatic hookup to a
database. So far, www.dbforms.org is the best product I found. 

Simon

Mark Harrop wrote:
> 
> A bit late, but..
> 
> Can't remember the exact URL, but search GOOGLE for GNUDOTNET.
> 
> They have started to whip up a FREE version of MS's .net platform.
> 
> Don't know if this is what you want, but.
> 
> Cheers!
> Mark Harrop
> 
> [EMAIL PROTECTED]
> 
> `\|||/
>   (@@)
> ooO_(_)_Ooo___
> _|_|_|_|_|_|_|
> 
> Epping, Melbourne, Victoria, AUSTRALIA.
> 
> - Original Message -
> From: "Vsevolod Ilyushchenko" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, December 04, 2001 10:55 AM
> Subject: ASP.NET Linux equivalent?
> 
> | Hi,
> |
> | Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most

-- 
Simon (Vsevolod ILyushchenko)   [EMAIL PROTECTED]   
http://www.simonf.com  [EMAIL PROTECTED] 

"A man who feels himself a citizen of the world whose 
loyalty is to the human race and to life, rather than 
to any exclusive part of it; a man who loves his country 
because he loves mankind, and whose judgement is not 
warped by tribal loyalties." Erich Fromm



Fw: [OT] Re: ASP.NET Linux equivalent?

2001-12-05 Thread Ron Savage

Vsevolod

See  below.

Cheers
Ron Savage
[EMAIL PROTECTED]
http://savage.net.au/index.html

> - Original Message - 
> From: "Vsevolod Ilyushchenko" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, December 04, 2001 10:55 AM
> Subject: ASP.NET Linux equivalent?
> 
> 
> > Hi,
> > 
> > Is anyone aware of a Linux product equivalent to ASP.NET from MS? Its most
> > attractive feature is the GUI construction of Web forms and the automatic
> > connection of their fields to a database. Since I am getting sick and tired
> 
We're all sick and tired of it!

I have written such a system. It is pure Perl, and is based on MySQL. But, no, it 
isn't mod_perl enabled.

I just use it privately at the moment, for a group of swimming clubs, and for a wine 
db.

I am undecided about releasing it, and if so, how to do so.