Darthcoder wrote: > Ed, sorry cant find the end properly, so here it comes, > Once wzPython unicode is installed, both XP and Vista work fine > Thanks > Now I want to try to develop an app with DABO that either does not use the > appwizard but just all the tools that effectively give me an ORM... > I suppose it is possible to modify the application generated by the wizard, > but after having a look at that I found that a bit daunting > Maybe one of the sample videos can help me there or is there any other > seizable app I could get inspiration from?
I'm not saying it wouldn't be daunting, but once on the other side you'd know how to accomplish just about everything needed for a "typical" Dabo application, if you were to start with the code generated from the AppWizard. You'd want to get really comfortable with a good command line shell, or at least be able to efficiently browse directories, and read/edit source code for dozens of py files. You want a fast edit/test run cycle. For me, that is bash on Linux and vim for the text editor. The AppWizard gives you a reasonable starting structure, and working code that is meant to be tweaked and added to. You get starting bizobjs and forms to build off of. Remove what you don't need, tweak what you do, and later on just copy/paste (or write your self a script to do it) existing py files to add new classes. Later on, abstract out your own subclass, and make your existing classes inherit from that base, and put your common stuff in there. I've built 3 non-trivial apps now (1 in heavy use) this way. I can't picture any other way to go, actually, until the day when our Class Designer and other IDE components are much more mature and reliable than they are now. Ed, I'm amazed at what you've done so far with the IDE - I wouldn't have been able to do it - but it just requires significant person-hours to stabilize, that's all. Going the AppWizard route is at least something to consider. You could spend a couple hours on it and see how it "feels". Not much lost time there if you elect not to pursue it. It might give you at least a temporary scaffolding to build off of, and later on you could build out your own framework and do away with the datanav2 stuff that AppWizard uses. Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]
