Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Languages VFP guys move to aside from .NET/Java? Python
Message
From
05/01/2010 01:37:25
 
 
To
04/01/2010 20:20:55
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01441795
Message ID:
01442068
Views:
127
>So, you use the Dabo framework and wxWidgets as your IDE of choice?

>How long did it take u to start making a full app? wxWidgets does not have d capability of GUI building so you >resorted to doing it in code? Isn't it hard to do considering we are used to VFP? Isnt it like taking steps >backward? I mean, I use VFP and MySQL as my backend database of choice - would this mean it will take a >longer time to do an app using Dabo et al?

>Lastly, how do you install/deploy Python apps?

I guess I confused you. Dabo is a framework that in general is used to create Desktop apps. Dabo does have tools that many would consider an IDE. That IDE includes a GUI designer, a text editor, a database connection tool, etc. It is written in python. For the GUI library Dabo currently uses "wxPython". wxPython is a python interface to wxWidgets (a C++ library). Dabo does NOT have a direct access to wxWidgets.

Dabo shines building data-centric just as VFP does the same. In fact Dabo was designed by two former VFP'ers to replace their VFP development. So just like you are developing data apps in VFP you do the same with Dabo.

In my case I hand code the UI for forms. Is it a step backwards? I don't think so because hand coding offers me several advantages. However, most of the Dabo users do not hand code their forms. They use the ClassDesigner to design their forms. They even use AppWizard to create Data apps (that aren't bad) in about 5 mins.

So I created my first Dabo in about 10 mins. However, the apps I create today takes exactly the same time they did with VFP. So if you are looking for data access Dabo is great. If you are looking for an easy way to create GUI Dabo does a good job (looks like VFP on windows). If you considering getting away from MS python and Dabo meets that requirement. I like python because it is close to VFP in many ways. That made my learning curve better.

There are many ways to in stall a Dabo app including creating exe's.

Johnf
John Fabiani
Woodland, CA
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform