Paul Harvey, the great American radio personality, would always conclude his
colorful broadcasts with the quip "And now you know the rest of the story."
For those of you not acquainted with Paul's broadcasts, here's a sample. If
you get to about 3:40 in, you'll hear the classic remark. Paraphrasing Paul's
tag line, in this article you'll learn "the rest of the story" about RAD
Development methodology in PowerBuilder 12.5 .NET using a Referenced PB
Assembly Target. I'll explain the technique and implementation steps using
the open source PEAT PFC demo application.
In a previous PBDJ article, "Slicing the Pie with PowerBuilder .NET 12.1 EBF
Project Partitioning," I wrote about achieving Classic RAD-like build/test
speeds in .NET WPF applications by configuring the Project object
partitioning feature. This feature lets you logically carve up a large
application into a... (more)
There are all kinds of pies, chicken pot pie, shepherd's pie, cherry pie and
of course good ol' American apple pie. Every host or hostess knows that pies
are perfect circles. There are infinite ways to divide and serve them. They
can be cut in halves, thirds, quarters, eighths, sixteenths or any
combination thereof. If a pie is small, you might even choose to serve each
guest a whole pie. It's up to you to determine which size pieces are
appropriate for your guests.
In a sense, configuring a .NET application for deployment is a lot like
dividing a pie. You can deploy the entire ... (more)
Application partitioning is a hot topic lately. If you've been following my
articles in this publication and in ISUG Journal, you are no doubt beginning
to get the picture of what application partitioning is all about. You now
know that an application has three logical layers: user interface; business
access and data access. You also know that the ultimate goal of partitioning
in a .NET application is to extract business and data access logic into
distinct sets of assemblies whose methods can be called from the GUI layer to
accomplish application processing.
With reference to di... (more)
Among PowerBuilder 12.5 .NET's new features comes the ability to use WCF to
call RESTful web services. This article, the first in a two-part series,
provides a PowerBuilder 12.5 .NET developer with the foundational knowledge
and skills to rapidly get up and running building PowerBuilder RESTful Web
Service clients. Along the way I'll share with you a few tips and
workarounds.
Introduction
PowerBuilder 12.0 .NET provided the ability to call SOAP-based web services
using Microsoft's .NET 3.5 WCF API. I encourage those of you not familiar
with WCF and SOAP to view my PowerBuilder W... (more)
A common Classic PB code technique when modifying the displayed contents of
window controls, is to turn off screen refresh by calling SetRedraw( false ),
performing the update activity and then calling SetRedraw (true).
Setredraw( ) is one of those graphic object methods that falls by the wayside
when migrating to .NET. It is no longer supported. Is this a bad thing
that will give your users a migraine headache or a non-issue?
This post and the accompanying video will give you a refreshing understanding
of the issue and help set your expectations when you migrate and see those
... (more)