 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Peter Laman Guest
|
Posted: Mon Jun 06, 2005 2:11 pm Post subject: WebSnap evaluation |
|
|
Hi,
I'm currently looking for a short term solution to create an interactive Web
App. Up to now, I've been working with D6 and because I don't have much time
I'm reluctant to learn something else. So I'm just wondering about WebSnap.
I searched the internet for real-life experiences, but found none. Finally I
arrived at this newsgroup, which is the first sign that there actually are
people using it...
So what's your opinion on this? Does WebSnap deliver what it promises? Is it
a good idea to create a new app with itt? I did a tutorial and it works, of
course, but it seems to me a vague network of components (adapters) linked
to each other. At first sight it's easy to get something to work, but I'm
not sure about what it takes to get what I want. And then to debug it,
because it seems that the wiring under the hood is quite complicated. Please
correct me, if I'm wrong.
Any good advice is appreciated,
Peter Laman
The Lance Group
Roermond, the Netherlands
http://www.lance-safety.com
|
|
| Back to top |
|
 |
Bob Swart Guest
|
Posted: Mon Jun 06, 2005 7:29 pm Post subject: Re: WebSnap evaluation |
|
|
Hi Peter,
| Quote: | I'm currently looking for a short term solution to create an interactive Web
App. Up to now, I've been working with D6 and because I don't have much time
I'm reluctant to learn something else. So I'm just wondering about WebSnap.
|
If you don't have much time, then I'm not sure if WebSnap is a good
idea. I've used it ever since it was released with Delphi 6, but it took
quite some time before I could truly say I understood all that it was
doing (also behind the scenes).
I believe Nick Hodges and I were two of the most active WebSnap users at
the time, and we've written a number of articles about it. Nick's can be
found at the BDN and LeMaNix websites, I think.
My articles have been published in Dutch, English and German. I reckon
you can read Dutch, so the first two links are Dutch:
Delphi 6 Enterprise WebSnap
http://www.ebob42.com/papers/websnap.htm
Delphi 6 WebSnap (Custom) Adapters
http://www.ebob42.com/papers/adapters.htm
I've also written WebSnap articles for The Delphi Magazine, one of which
is available online: WebSnap Session Management For CGI
http://www.thedelphimagazine.com/samples/1391/1391.htm
And using the IBM DB2 UDB database and Delphi 7
http://www-106.ibm.com/developerworks/db2/library/techarticle/0211swart/0211swart3.html
If you are willing to learn WebSnap, then it's a good technology. But
it's not a WYSIWYG or RAD web development environment like IntraWeb
(that I recommend for Win32) or ASP.NET (my favorite .NET web
development technology today).
There are several IntraWeb and ASP.NET articles on my website (or other
places).
I have some old WebSnap courseware manuals using Delphi 6 and 7. Haven't
been used in ages. If you really want to go with WebSnap, then perhaps I
should dust them off and make them available online for a modest fee.
;-)
| Quote: | I searched the internet for real-life experiences, but found none. Finally I
arrived at this newsgroup, which is the first sign that there actually are
people using it...
|
I have written some demos, and one actual application, which is no
longer up and running.
| Quote: | So what's your opinion on this? Does WebSnap deliver what it promises? Is it
a good idea to create a new app with itt? I did a tutorial and it works, of
course, but it seems to me a vague network of components (adapters) linked
to each other. At first sight it's easy to get something to work, but I'm
not sure about what it takes to get what I want. And then to debug it,
because it seems that the wiring under the hood is quite complicated. Please
correct me, if I'm wrong.
|
You are correct - this is part of the learning curve to understand fully
what's connected to what and doing what (and why). Once you know it all,
WebSnap can be quite powerful. But today, I'm more productive using
ASP.NET.
| Quote: | Any good advice is appreciated,
Peter Laman
The Lance Group
Roermond, the Netherlands
|
Groetjes,
Bob Swart (aka Dr.Bob - www.DrBob42.com)
Helmond, The Netherlands
--
Bob Swart Training & Consultancy (eBob42) - Borland Technology Partner
Delphi 2005 PDF manuals available from http://www.drbob42.com/training
|
|
| Back to top |
|
 |
Levend Sener Guest
|
Posted: Mon Jun 06, 2005 9:44 pm Post subject: Re: WebSnap evaluation |
|
|
"Peter Laman" <peter (AT) lance (DOT) nl> schrieb im Newsbeitrag
news:42a45932 (AT) newsgroups (DOT) borland.com...
| Quote: | ...
So what's your opinion on this? Does WebSnap deliver what it promises? Is
it
a good idea to create a new app with itt?
I developed a pretty large and complex DB/web application with WebSnap in |
2002 for a large Bank. Meanwhile it grew (~30-40K lines of code) and is
hosted on Apache 1.3/Windows 2000 Server (initially on IIS5/Win2000 but that
was rather unstable: memory leaks). The only problem with it is: it hardly
needs no maintenance ! ;-)
| Quote: | I did a tutorial and it works, of
course, but it seems to me a vague network of components (adapters) linked
to each other. At first sight it's easy to get something to work, but I'm
not sure about what it takes to get what I want. And then to debug it,
because it seems that the wiring under the hood is quite complicated.
Please
correct me, if I'm wrong.
As Bob already mentioned, WebSnap is quite powerful but has a very steep |
learning curve. After a certain while of having wondered what all the
components are good for one understands the logic behind it and also
forgives that it's everything but RAD.
However, if you need a quick and for Delphi developers much more intuitive
Framework then you should definitely consider using IntraWeb - I personally
prefer it for Win32 and .NET (after a certain while having used IntraWeb,
ASP.NET seems very unintuitive).
Hope this helps a bit.
Levend.
|
|
| Back to top |
|
 |
danny heijl Guest
|
Posted: Tue Jun 07, 2005 9:22 pm Post subject: Re: WebSnap evaluation |
|
|
Peter Laman schreef:
| Quote: |
So what's your opinion on this? Does WebSnap deliver what it promises? Is it
a good idea to create a new app with it?
|
I found Websnap excellent, robust and easy to debug if you leave out all
the adapter stuff and restrict yourself to just using multiple
webpagemodules and webdatamodules and (nested) pageproducers and templates.
You will also have to write decent (DB-based) session handling to
replace the toy-implementation Borland provides.
And with D6 you need the RTL3 update or it will never work reliably with
ISAPI.
Danny
---
|
|
| Back to top |
|
 |
Peter Laman Guest
|
Posted: Wed Jun 08, 2005 12:17 pm Post subject: Re: WebSnap evaluation |
|
|
Summing it all up: WebSnap has been a nice attempt some years ago, but now
it has been surpassed by IntraWeb and ASP.NET for new apps?
Peter Laman
The Lance Group
Roermond, the Netherlands
http://www.lance-safety.com
|
|
| Back to top |
|
 |
Bob Swart Guest
|
Posted: Wed Jun 08, 2005 4:04 pm Post subject: Re: WebSnap evaluation |
|
|
Hi Peter,
| Quote: | Summing it all up: WebSnap has been a nice attempt some years ago, but now
it has been surpassed by IntraWeb and ASP.NET for new apps?
|
In one word: Yes ;-)
Groetjes,
Bob Swart (aka Dr.Bob - www.DrBob42.com)
--
Bob Swart Training & Consultancy (eBob42) - Borland Technology Partner
Delphi 2005 PDF manuals available from http://www.drbob42.com/training
|
|
| Back to top |
|
 |
Nick Hodges [TeamB] Guest
|
Posted: Wed Jun 08, 2005 8:18 pm Post subject: Re: WebSnap evaluation |
|
|
Peter Laman wrote:
| Quote: | Summing it all up: WebSnap has been a nice attempt some years ago,
but now it has been surpassed by IntraWeb and ASP.NET for new apps?
|
Yep, that's a pretty good summary.
--
Nick Hodges -- TeamB
Lemanix Corporation -- http://www.lemanix.com
Read my Blog -- http://www.lemanix.com/nick
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|