[Gambas-user] Gambas "Best Practices"

Doug Gack douggack at ...67...
Mon May 19 17:43:01 CEST 2008


Background:

    I am an independent software developer, primarily providing custom business applications to small businesses. I do most of my work in M$ Access, but also some in PHP and ASP Internet forms. (After programming for 40+ years, another language is easier to learn than the first few.) I've been looking for a couple of years for a way to do the same thing in Linux, and it looks like I've finally found it. Thank you. Gambas!

I just completed a conversion of a (tiny) application from Access/ASP to Gambas/MySql/PHP, and it works just fine, thank you very much! Except....

As when learning any new environment, there's a prolonged period of developing a "style" for the environment.

I started off trying to create a "Graphical" application, not knowing any better, and soon (well, not so soon, actually) realized that a "QT Application" would give me a lot better user environment. That's just one of the bumps encountered on the road, but I got it to work, so I'm better for the experience.

Question is, what can anyone tell me about better ways to approach the subject?

Some starter questions:

- Which graphical environment, and why?

- I've been spoiled by Access's methods with combo boxes, and it's become my most used way of looking up data. If I want to find "Smith, John", I start typing "smi...", and soon his name pops up. Looks like Linux subscribes to the browser forms method of only using only the first letter out of a list. I type "S" and get "Sa...", then type "m" and get "Ma...". When I have a list with 15 or 20 thousand names, this won't do. How have others solved this issue?

Any starter suggestions?

TIA,

Doug 


Doug Gack
Homepage: http://dgack.selfip.com

_________________________________________________________________
E-mail for the greater good. Join the i’m Initiative from Microsoft.
http://im.live.com/Messenger/IM/Join/Default.aspx?source=EML_WL_ GreaterGood



More information about the User mailing list