ADS BY GOOGLE
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!

DIGITAL EDITION

A New Year and a New Direction
I received an e-mail from a loyal reader recently
SYS-CON.TV

2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
POWERBUILDER LINKS YOU MUST CLICK ON

3rd International Virtualization Conference & Expo CFP Deadline April 11
Key opinion-formers in the field of infrastructure and pioneers of virtualization technologies of all types have already begun submitting speaking proposals to Virtualization Conference & Expo 2008 East, being held in New York City, 23-24 June, 2008. Topics covered will range from Server Virtualization, Application Virtualization, Desktop Virtualization, Network Virtualization, I/O Virtualization and Storage Virtualization, to Virtual Machine Automation, Physical to Virtual (P2V) Migration, Management Applications, Tools and Utilities, and Virtualization Scripts and Procedures.
Building JSP Applications
Welcome to JSP Corner. For those of you who are just joining us, in this column I've been demonstrating how to write JSP applications; I've focused on writing the Sybase eMusic application and converting it from PowerDynamo to JavaServer Pages (JSP).
Building JSP Applications with Jaguar CTS Part 5
What state am I in? Denial, confusion, Virginia...if you want your Web site to keep track of state between requests, you'll need to understand the Session API portion of the Java servlet and JSP specifications.
Building JSP Applications with Jaguar CTS Part 4
Welcome to JSP Corner, Part 4. We'll be adding some more features to our eMusic application, which we started putting together in Part 3 (PBDJ, Vol. 8, issue 12). We looked at the Logon process and built the Logon.jsp, validateLogon.jsp, and LogonError.htm pages.
Resolving PSR Compatibility Issues
The current PSR compatibility issues between PowerBuilder and the PowerJ Java DataWindow can be resolved using PowerScript and Java source to pass a DataWindow object's FullState, bringing your PowerBuilder reporting applications into the Java realm.
Building JSP Applications with Jaguar CTS Part 3
Welcome back to JSP Corner. In this article we look at how to build a simple logon page that collects data through an HTML form and sends it to a JSP page for processing. This is a simple task that involves several aspects of Web development in JSP, including the retrieval of data from a request and page redirection.
Building JSP Applications with Jaguar CTS Part 2
Welcome back to the JSP Corner. In this series, we're looking at developing Web applications using Java-Server Pages (JSP) and Jaguar CTS (aka EAServer). In Part 1 of this series (PBDJ, Vol. 8, issue 9), we looked at the advantages JSP has over competitive dynamic page server technologies. We also examined page-based and class-based development. In this article, we'll look at setting up the development environment, so we can start building a Web application using JSP and servlet technologies.
Building JSP Applications with EAServer Part 1 or 2
For developers looking at the complex problem of building Web applications that produce dynamically generated content, using JavaServer Pages (JSP) is an excellent solution. JSP is a Web-scripting specification developed by Sun and the Java Community Process (JCP) and implemented by various vendors in their products. The JSP specification defines a dynamic page-based technology that relies on scripts and tags to build Web applications similar to Microsoft Active Server Pages (ASP), Sybase PowerDynamo, and Macromedia/Allaire ColdFusion.
Using Graphics in Your Applet
In Part 1 (PBDJ, Vol. 8, issue 5) I showed you how to use simple graphics within your applet. Polygons, ovals, lines, and text cover a lot of ground. The remaining graphic object you need is an image. Images in Java are bitmapped GIF or JPEG files that can contain pictures of just about anything. You can use any program to create them as long as that program can save in the GIF or JPEG format. In Part 2, I show how to add niceties, such as color and fonts, to your applet.
The (New) Exception Call Stack Part 1 Of 2
In this issue Tim Nesham covers in-depth the TRY-CATCH-FINALLY block, which is new to PowerBuilder 8. But what is really happening behind the scenes? This article will give some historical background on PowerBuilder, but will also focus on PowerBuilder exception handling.
Spice Up Your Applet With The Graphics Class
Complex graphics programming is something we rarely do in PowerBuilder. Most of the programs we write include objects that interact with the user and usually don't require graphics.
Creating Graphical Applets
My last two articles focused on the fundamentals of Java and the utility that Java offers. Last month you learned how to create and run a simple applet.
Building A JSP-JaguarCTS- PowerBuilder Bridge
This article demonstrates how to use JavaServer Pages (JSP) to manipulate PowerBuilder DataWindows. We'll create a Jaguar- CTS component in PowerBuilder and call it from JSP. Using techniques from our Hepek Dual Architecture Framework, we'll show how to Web-enable your existing DataWindows in a matter of minutes.
Use Your PB Knowledge And Deploy Java Applets
This month we'll discuss how to build and deploy simple Java applets. By the end of this article, you should have the skill set needed to write, compile, deploy, and run simple Java applets. As you'll soon see, the coding portion of this is relatively easy. The real challenge is understanding the process, which will be my focus. Of course, I'll relate the material to the PowerBuilder knowledge you already know and love.
If Your Strings Don't Zing
Many PowerBuilder developers have tried writing Web applications in EAServer, building long strings of HTML in their components to create on-the-fly Web pages. Sometimes you get good response time...and sometimes the response time gets you.
PB And Java
Most PowerBuilder developers are aware of object-oriented concepts like inheritance, encapsulation, and polymorphism. A lot has been said about them, and I don't want to reinvent the wheel by discussing what they are and how they're used in PB applications. The main purpose of this article is to explain one of the lesser known concepts of object-oriented programming, namely, upcasting. Later I'll give an example of method and variable overriding in conjunction with upcasting in PowerBuilder and how it differs in Java.
DataWindows in PowerJ - Should You Use Them?
One of the greatest selling points of the PowerJ development environment is its ability to use DataWindows. The same DataWindow that's created in PowerBuilder, and a major contributor to the success of that environment, is available to the Java programmer who uses PowerJ.
Running Java Servlets in Jaguar CTS
Java servlets, one of the hottest topics in programming today, are Java's method of writing CGI-type programs that interact with the Web browser and deliver dynamic HTML pages to the end user. Traditionally these programs have been written in C++ or Perl. Since C++ is compiled to native code and Perl requires an interpreter that's slightly different for each operating system platform, you're forced to maintain different versions of the programs for each target operating system.
Java vs. PowerScript Pt. 2
In Part 1 of this article (PBDJ, Vol. 7, issue 1) I compared Java to PowerScript. We covered some of the fundamentals of Java language - identifiers, primitive data types and primitive data type wrappers - and PowerBuilder's any data type, and we began to discuss relational operators, so let's continue.
Java vs. PowerScript
With the industry buzzwords being Java, Java, and more Java, I wrote this article to provide insight into how you can leverage your knowledge of PowerScript and PowerBuilder to quickly learn and build Java programs. I'm going to assume that you're familiar with PowerBuilder and the OOP religion. To exploit all of Java's features, you must design and build applications in accordance with OOP techniques. Where appropriate, this article presents a syntactical comparison of the Java language and PowerScript.

SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

PBDJ LATEST STORIES . . .
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
BluePhoenix Expands Modernization Collaboration with Microsoft
BluePhoenix announced that it has expanded its collaboration with Microsoft on legacy modernization projects. The collaboration provides customers moving their applications or databases to .NET-based environments the best in both modernization services and technical support. BluePhoeni
Sybase PowerBuilder Delivers AJAX and .NET Enhancements Enabling Rich Internet Application Development
Sybase announced that AJAX development capabilities and further Microsoft .NET enhancements have been added to the latest version of Sybase PowerBuilder 11, the premier 4GL rapid application development (RAD) tool. PowerBuilder 11.2 represents another milestone in the PowerBuilder road
PowerBuilder 11.2 Released: Sybase's Flagship IDE
Sybase has released the production version of its flagship .NET development tool - PowerBuilder version 11.2. This latest release of its premier IDE for RAD includes not only standard fixes but also a good list of new features. Here is the 'Coles Notes' version of these new features.
PowerBuilder Takes You To .NET
In June of 2007, Sybase released PowerBuilder 11. PowerBuilder developers can now deploy PowerBuilder components as .NET Assemblies or as .NET Web Services. A PowerBuilder developer can now create these .NET resources so that those who develop .NET solutions can benefit from PowerBuild
Using Web Services in a PocketBuilder Application
A shortcoming of PocketBuilder 1.x and 2.x has always been the difficulty in accessing Web Services. This shortcoming had always irritated us, but the limitations of the PocketPC and the size of the traditional PowerBuilder approach prevented us from providing an adequate traditional s
FEATURED WHITE PAPERS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discu
BluePhoenix Expands Modernization Collaboration with Microsoft
BluePhoenix announced that it has expanded its collaboration with Microsoft on legacy modernization
Sybase PowerBuilder Delivers AJAX and .NET Enhancements Enabling Rich Internet Application Development
Sybase announced that AJAX development capabilities and further Microsoft .NET enhancements have bee
PowerBuilder 11.2 Released: Sybase's Flagship IDE
Sybase has released the production version of its flagship .NET development tool - PowerBuilder vers
PowerBuilder Takes You To .NET
In June of 2007, Sybase released PowerBuilder 11. PowerBuilder developers can now deploy PowerBuilde
Using Web Services in a PocketBuilder Application
A shortcoming of PocketBuilder 1.x and 2.x has always been the difficulty in accessing Web Services.
PowerBuilder History - When Did Sybase Develop PB and How Did It Evolve?
I have been asked many times by various clients, students, and the IT curious about PowerBuilder: Wh
Engelbart's Usability Dilemma: Efficiency vs Ease-of-Use
The mouse was the original idea of Doug Engelbart who was the head of the Augmentation Research Cent
Web 2.0 Is Fundamentally About Empowering People
'Unlocking content to be remixed into new business value' is the driver of Web 2.0 in the enterprise
Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
Here is a question that I have been pondering on and off for quite a while: Why do 'cool kids' choos
Sybase Releases Secure Email at AJAXWorld's "iPhone Developer Summit" in New York City
Sybase iAnywhere announced availability of support for Apple iPhone during the first international i
The PowerBuilder Blogosphere
A sign of a vibrant developer community is the active blogosphere that surrounds a technology. Here'
.NET Features Analyzer
The release-defining feature of PowerBuilder 11 is its ability to deploy existing applications as .N
iPhone Developer Summit
This session will provide attendees with an overview of the iPhone SDK, including discussion of the
Enable Runtime Explorer with Automatic Source Change
Application development and maintenance require frequent iterations between design time and runtime.
A New Year and a New Direction
I received an e-mail from a loyal reader recently complaining that the magazine was no longer 'prima
The Grand Convergence: Web + RIA + Widgets + Client/Server
For the past ten years application developers have been stuck with only two desktop client choices.
The PowerBuilder Blogosphere
A sign of a vibrant developer community is the active blogosphere that surrounds a technology. Here'
Embracing Eclipse: An Interview with Kevin Gomes
The Monterey Bay Aquarium Research Institute (MBARI) was founded in 1987 by David Packard. It's loca
PDF or XPS: Choose the Right Document Format for Your Applications
With the release of Windows Vista, Microsoft is introducing a new document format named 'XML Paper S
PBDJ PRODUCT REVIEWS
PBDJ Product Review: AllFusion Harvest Change Manager
I began my career at RCA Aerospace and Defense in 1983 and worked at MITRE Corp., BAE Systems, and the State of NH. I worked in the defense field performing software
Open Web Developer Summit to Take Place April 21-22, 2008 in New York City
In keeping with the longstanding SYS-CON tradition of being at the very forefront of software development with all its online and offline resources, SYS-CON Media &
PowerBuilder Product Review — Who Needs to Do Impact Analyses?
Last week, our development team was supposed to launch a new version of our application. As usual, right before finishing the application we discover that one or two
BREAKING POWERBUILDER / SYBASE NEWS
MonoSphere(R) Announces Storage Horizon(R) 3.7
MonoSphere Inc. (http://w ww.monosphere.com), the creator of award-winning storage capac