![]() | |
#51
| |||
| |||
|
|
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). |
|
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 |
#52
| |||
| |||
|
|
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. |
#53
| |||
| |||
|
#54
| |||
| |||
|
#55
| |||
| |||
|
#56
| |||
| |||
|
|
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. |
![]() |
| Thread Tools | |
| Display Modes | |
| |