473,806 Members | 2,321 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Front-end tools -- Which is the most productive?

After having seen my co-worker reinventing the wheel
when he busily labored to build MS Access framework, I want to share
my perspective.

Having experienced with Access, Visual Basic, Visual C++,
and PowerBuilder, I think Sybase's PowerBuilder is the most
productive tool to build front-ends for any database or
client/server applications. PowerBuilder's datawindow
is very powerful.

Binh
http://vmdd.tech.mylinuxisp.com/catalog/
Nov 13 '05 #1
7 2340
On 22 Sep 2004 21:53:19 -0700, bi****@gmail.co m
(http://vmdd.tech.mylinuxisp.com/catalog/) wrote:
After having seen my co-worker reinventing the wheel
when he busily labored to build MS Access framework, I want to share
my perspective.

Having experienced with Access, Visual Basic, Visual C++,
and PowerBuilder, I think Sybase's PowerBuilder is the most
productive tool to build front-ends for any database or
client/server applications. PowerBuilder's datawindow
is very powerful.

Binh
http://vmdd.tech.mylinuxisp.com/catalog/


You phrase this as a question, but yit reads more like thinly veiled Spam.

I do some contract work with a company that started their business doing
powerbuilder work, and the don't do any new projects in it now that other
products are more mature. From what they tell me, Powerbuilder is nice, but
it's also somewhat unstable, and its programming model is hard to internalize,
so you'll generally get pretty poor Powerbuilder code from anyone who is not a
combat tested Powerbuilder expert.

I do think it's pretty cool that the Powerbuilder DataWindow will (supposedly)
soon be available as a full-fledged .NET component (I understand it's
currently a wrapper around the old COM implementation) . .NET with a good
implementation of the DataWindow would be pretty potent.
Nov 13 '05 #2
Steve Jorgensen <no****@nospam. nospam> wrote:
its programming model is hard to internalize,
so you'll generally get pretty poor Powerbuilder code from anyone who is not a
combat tested Powerbuilder expert.


What does "hard to internalize" mean?

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 13 '05 #3
rkc

"Tony Toews" <tt****@teluspl anet.net> wrote in message
news:r5******** *************** *********@4ax.c om...
Steve Jorgensen <no****@nospam. nospam> wrote:
its programming model is hard to internalize,
so you'll generally get pretty poor Powerbuilder code from anyone who is not acombat tested Powerbuilder expert.


What does "hard to internalize" mean?


You have to wash it down with mass quantities of your
favorite adult beverage.

Nov 13 '05 #4
"http://vmdd.tech.mylin uxisp.com/catalog/" <bi****@gmail.c om> wrote
After having seen my co-worker reinventing
the wheel when he busily labored to build
MS Access framework, I want to share
my perspective.
That's interesting -- what's a "MS Access framework", and just what "wheel"
was your co-worker "reinventin g"? I only ask because I've been doing Access
since a month or so after it was released and never built a MS Access
"framework" . I've built a lot of database applications, and worked on a lot
more, and I never felt I was "reinventin g the wheel". So I'd be very
interested for you to clarify.
Having experienced with Access, Visual
Basic, Visual C++, and PowerBuilder, I
think Sybase's PowerBuilder is the most
productive tool to build front-ends for any
database or client/server applications.
As far as I know, PowerBuilder is just for database applications, but maybe
they have expanded its scope in recent times. I never used PowerBuilder but
some time ago worked on an Access project with a colleague who'd been
considered "expert" in PowerBuilder. To put it politely, he said he much
preferred Access for developing front-ends to server databases.

I've worked in Access and Visual Basic, and know enough about Visual C++ (or
C++ in general) to know that is the order in which I'd choose a tool to
create a database front end. VC++ is great for "getting close to the metal"
but it's a tough way to create modestly simple database applications. (I'd
would not be surprised to find PB less trying than C++ for DB front ends.)
PowerBuilder's datawindow
is very powerful.


Access has a number of very powerful features, too. One of them is that it
includes a database engine, so you don't need a server database to create
applications. My understanding of PB is that it can front-end a server
database, but contains no database engine of its own. So, if I understand
correctly, PB can be compared to one of multiple features provided by
Access, that is, client-server.
Nov 13 '05 #5
On Thu, 23 Sep 2004 22:06:06 GMT, Tony Toews <tt****@teluspl anet.net> wrote:
Steve Jorgensen <no****@nospam. nospam> wrote:
its programming model is hard to internalize,
so you'll generally get pretty poor Powerbuilder code from anyone who is not a
combat tested Powerbuilder expert.


What does "hard to internalize" mean?


Hard to learn to understand how to use it in the most effective and reliable
way.
Nov 13 '05 #6
Steve Jorgensen <no****@nospam. nospam> wrote:
its programming model is hard to internalize,
so you'll generally get pretty poor Powerbuilder code from anyone who is not a
combat tested Powerbuilder expert.


What does "hard to internalize" mean?


Hard to learn to understand how to use it in the most effective and reliable
way.


Ah, gotcha.

Thanks, Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 13 '05 #7
Yah. Sounds like a commercial to me. There is also a fair amount of effort
to make Eclipse the IDE of choice for many. Last time I checked the site I
didn't see much that was specifically for database stuff, but the support
for Java was pretty good and you could use Java to manipulate data.
http://www.eclipse.org if you want to check out what they are doing.

"http://vmdd.tech.mylin uxisp.com/catalog/" <bi****@gmail.c om> wrote in
message news:bb******** *************** ***@posting.goo gle.com...
After having seen my co-worker reinventing the wheel
when he busily labored to build MS Access framework, I want to share
my perspective.

Having experienced with Access, Visual Basic, Visual C++,
and PowerBuilder, I think Sybase's PowerBuilder is the most
productive tool to build front-ends for any database or
client/server applications. PowerBuilder's datawindow
is very powerful.

Binh
http://vmdd.tech.mylinuxisp.com/catalog/

Nov 13 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

36
5325
by: Digital Puer | last post by:
Hi, suppose I have an unsigned long long. I would like to extract the front 'n' bits of this value and convert them into an integer. For example, if I extract the first 3 bits, I would get an int between 0 and 7 (=2^3-1). Could someone please help out? I can assume the largest returned value fits in an int. Also, I'm on a big-endian PPC (AIX), in case that matters. Ideally, I'd like to implement a prototype like: int...
1
2200
by: NGM | last post by:
Hello All When implementing FrontController sample MSDN I am facing a lot of problems try implementing the front controller patterm sample provided by microsoft: (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpatterns/html/ImpFrontControllerInASP.asp) The irony of microsoft asp.net sample is it does not work...and the WORKAROUND as they say it is provide in article...
2
1943
by: Alok Jain | last post by:
Hi, We are using Front Controller implementation in our DotNet application. I am trying to hide URL in my application. This is based on Front Controller model. I am able to achieve if I do not use postback in ASP.Net control. If I post back from a ASP.Net control it takes me to the correct page and the URL is displaeyd as it is.
3
2479
by: Ashish | last post by:
Is anyone aware of a good Front Controller Pattern implementation in ASP.Net, we are developing a new product, and contemplating whether we should use Front Controller Pattern implementation, due to the flexiblity it provides for navigation and loading views etc.... any pointers/comments would be appreciated. regards -ashish
7
2100
by: Abhishek Saksena | last post by:
Hi all, Can somebody help me what the bhaviour of front method on an empty map. For some reason calling front on an empty map seems to work with gcc compiler but not with .NET. Abhishek
6
2690
by: eight02645999 | last post by:
hi wish to ask a qns on strip i wish to strip all spaces in front of a line (in text file) f = open("textfile","rU") while (1): line = f.readline().strip() if line == '': break print line
3
4785
by: M O J O | last post by:
Hi, I have an application where I've implemented a global hotkey, so no matter what other application is in front (have focus), my app will react when the key combination is pressed. This works fine. My problem is now that the form I want to show, does not come to the front. I've tried to set Topmost to true, but then the form doesn't recieve focus.
5
25037
by: Iain Bishop | last post by:
I have a simple form with 4 command buttons and 1 label. The label is sometimes visible and sometimes not. When it is visible I want it to be in front of the buttons. I've tried bringing the label to the front and sending the buttons to the back. In design view the form looks fine, but whenever I open the form the label is behind the buttons. Has anyone else experienced this and know the solution? Is this a known fault? I wouldn't think...
3
6922
by: John | last post by:
What is the easiest way to make the contact form show on the front page. Meaning on want to keep the front html page and when someone clicks on the contact us link the front page remains the same, but there is a contact form in the middle of the page. Any help would be appreciated. - John
2
4073
by: =?Utf-8?B?R2lkaQ==?= | last post by:
Hi, I asked here yesterday about bringing a form to front with hotkey while using different application then mine (meaning, when i'm using outlook, and pressing ALT+T it will bring a form from my application to front), my problem was that after i press the hotkey, the window stays in minimize state instead of being in the front. i fount an article in google explaining (i think) how to solve this problem, but i couldn't understand what...
0
9719
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9597
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10618
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10110
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9187
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7649
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6877
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5546
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
3850
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.