In Part 1 we looked at the overall architecture of DataWindow.NET (PBDJ, Vol.
11, issue 4); in Part 2 we'll start coding our first application. We'll code
a simple client application that contains two DataWindows with a
master-detail relationship using the Department and Employee tables from the
PowerBuilder 10 Demo Database (EAS Demo DB V10). For simplicity's sake, we'll
provide the option to update only the employee salaries, but obviously the
application could be easily extended to allow for inserting and deleting
employees as well as departments.
Creating the DataWindow Objects Begin by creating the master and detail
DataWindow objects using either PowerBuilder or DataWindow Designer. The
master DataWindow, d_department, retrieves from the Department table and has
a simple select statement as its source. The detail DataWindow, d_employee,
retrieves information ... (more)
Designing and implementing an n-tier or Internet application is a complex
task, and issues resulting from errors in the runtime configuration or the
application code itself are practically inevitable. Problem analysis and
troubleshooting are part art, part science. Therefore, although the
techniques discussed here can be helpful, the sheer diversity of client and
server environments precludes a single recipe for resolving all issues.
We'll focus on problems that involve PowerBuilder that occur from the point
of connectivity all the way through an EAServer component's lifecycle, an... (more)
The release-defining feature of PowerBuilder 11 is its ability to deploy
existing applications as .NET Windows Forms and Web Forms applications and
components of business logic, namely custom-class user objects (NVOs), as
.NET assemblies and Web Services. Although PowerBuilder's adoption of the
.NET Framework represents a great leap forward for application developers,
the implications of converting a desktop, client/server application to an
ASP.NET Web application are significant. Those of you who have been working
with PowerBuilder 11 know this first hand just from the sometimes... (more)
It’s been a busy day! Both the Windows 8 team and the Visual Studio teams
have reached significant milestones in their respective releases.
Per Steven Sinofsky’s blog, Windows 8 has been Released to Manufacturing
(RTM), and the Windows Store is officially open for paid applications and
company accounts (and with a considerable expansion in the number of markets
and certification languages).
And Jason Zander just announced the final build for Visual Studio 2012, with
MSDN availability on August 15th, and a online launch event on September
Here’s a quick rundown of the timel... (more)
When incorporating images into your toast and tile notifications, there are
three options for hosting those images:
within the application package itself, using an ms-appx:/// URI, within local
application storage, using an ms-appdata:///local URI, or on the web using an
HTTP or HTTPS URI.
The primary advantage of hosting images on the web is that it insulates the
application from changes to those images. The images hosted on the web can
be modified or refined without requiring an update to the application, which
both necessitates a resubmission to the Windows Store and relies on... (more)