dbTalk Databases Forums  

How do we get there from here?

comp.databases.pick comp.databases.pick


Discuss How do we get there from here? in the comp.databases.pick forum.



Reply
 
Thread Tools Display Modes
  #51  
Old   
michael@preece.net
 
Posts: n/a

Default Re: How do we get there from here? - 11-08-2005 , 05:11 PM







DaveinBoston wrote:

Quote:
This thread is amazing. There is so much confusion and questions about
all the different technologies.

I would like people to have a look at DesignBais (www.designbais.com),
which provides a MV way of bringing true MV apps to the web. You don't
need to learn anything apart from how a web application works and the
differences from a traditional app. All the rest can be done in Basic
(such as the perils of pessimistic locking on the Web).
Do we take this to mean that DesignBAIS is incapable of "doing"
pessimistic locking on the web - even as an "optional extra"? I had a
brief look at the website but couldn't readily locate the part that
promotes this shortcoming.

Quote:
Your app knows all about the MV world and you can re-use much (if not
all) of your business logic.

As a matter of full disclosure I work for DesignBais, but that
shouldn't make any difference. If you want to get something done
quickly well and efficiently have a look at DesignBais.

Dave Bryant
davebATdesignbaisDOTcom
DesignBAIS seems to me to be a direct competitor for Visage. The main
difference, as far as I can tell, is that the folks behind DesignBAIS
have made considerably more effort and gone to considerably more
expense to advertise/promote/market their product - way beyond
repeatedly pushing their product on free newsgroups. DesignBAIS is more
of a cross-platform product too, I believe. Oh yeah - another
difference would appear to be that Visage can handle pessimistic
locking just fine.

I have argued in favour of pessimistic (READUs) over optimystic (she'll
be right - or the user can re-enter) locking a lot. The main objections
always seem to come from those who work in an environment, or with a
toolkit, that doesn't allow pessimistic locking "out of the box". If
READUs had never been available in PickBasic I guess we would have
found some kind of DIY alternative. I don't think so many business
software packages would have sold over the decades if software locking
was our only option. Saying you can't do READUs for a web/browser based
PickBasic app is incorrect - and warning against it is naughty, imo.

Mike.



Reply With Quote
  #52  
Old   
Mark Brown
 
Posts: n/a

Default Re: How do we get there from here? - 11-08-2005 , 11:58 PM






<michael (AT) preece (DOT) net> wrote in message
Quote:
I have argued in favour of pessimistic (READUs) over optimystic (she'll
be right - or the user can re-enter) locking a lot. The main objections
always seem to come from those who work in an environment, or with a
toolkit, that doesn't allow pessimistic locking "out of the box". If
READUs had never been available in PickBasic I guess we would have
found some kind of DIY alternative. I don't think so many business
software packages would have sold over the decades if software locking
was our only option. Saying you can't do READUs for a web/browser based
PickBasic app is incorrect - and warning against it is naughty, imo.

Mike.
Mike,

The only difference between a soft lock and a hard lock is who manages it.

READU is a convenience to the programmer, not the user.

Mark Brown




Reply With Quote
  #53  
Old   
michael@preece.net
 
Posts: n/a

Default Re: How do we get there from here? - 11-09-2005 , 12:28 AM



A lock set by a READU and managed by the DBMS gets a lot more respect
from everything everywhere than the home-brewed software lock, or
optimystic "see about it later" variety. The user might not *need* to
know how much respect is being shown - but will feel a little betrayed
if promises made by the application are not honoured. In other words :
READUs are 'real' and reliable. Anything else is wishful thinking.

Cheers
Mike.


Reply With Quote
  #54  
Old   
Ross Ferris
 
Posts: n/a

Default Re: How do we get there from here? - 11-09-2005 , 01:09 AM



If you are looking at progressively moving an application from green
screen to GUI (in any shape & size) then being able to keep your green
screen code unchanged & intact, but at the same time "play fair" with
the new GUI code, then I would have thought that was a good thing.

Typically when people select Visage to evolve their applications they
will start off with enquiry routines, then move to reports & minor
transactional entry processing before (ever?) tacking their core
business transaction processing systems- indeed there is nothing wrong
with keeping BOTH - let the hard core users continue to use the green
screen, and let managers & KlicKiddies use the GUI

The ability to mix'n'match your application solution, without touching
existing logic, is just one of the ways that we can help people on the
journey


Reply With Quote
  #55  
Old   
DaveinBoston
 
Posts: n/a

Default Re: How do we get there from here? - 11-09-2005 , 07:22 AM



MIke,
You are correct that by itself (out of the box) DesignBais doesn't do
pessimistic locking. We feel it is not the right thing to do, for all
the reasons you have heard before. HOWEVER we do provide a way for
DesignBais to hand over doing I/O so that it is under user control, and
of course there you can do whatever you like.

Dave Bryant


Reply With Quote
  #56  
Old   
Tom deL
 
Posts: n/a

Default Re: How do we get there from here? - 11-09-2005 , 12:22 PM



Hi Dave,

Quote:
You are correct that by itself (out of the box) DesignBais doesn't do
pessimistic locking. We feel it is not the right thing to do, for all
the reasons you have heard before. HOWEVER we do provide a way for
DesignBais to hand over doing I/O so that it is under user control, and
of course there you can do whatever you like.
A couple of questions about your web site:

Do you think that the background is white?

I am instructed to go download IE6 then I can download an evaluation
copy. Does this mean that I need IE6 to use your software or simply
that you don't know how to allow download for other browsers?

TIA,
-Tom



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.