YOUR FEEDBACK
Steve Jobs Not Dying, Press Figures
iPhone News Desk wrote: Apple telling the press that the state of its CEO'...
AJAXWorld RIA Conference
$300 Savings Expire July 25
Register Today and SAVE!


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
SYS-CON.TV
POWERBUILDER LINKS YOU MUST CLICK ON


The PowerBuilder Blogosphere
What's the Web-buzz from the PB community?

Digg This!

Page 2 of 3   « previous page   next page »

PocketBuilder 2.5 Features
by Reed Shilts
from http://reedshilts.pbdjmagazine.com/

I've been gabbing about feature "foo" and capability "bar" in PocketBuilder 2.5 for some time now. However, we've never listed out what is coming (and for free) in the rapidly approaching update... The feature list for PocketBuilder 2.5 includes:

  • Large DLLs broken into smaller DLLs. This means that the single large PKVM.DLL (at 4MB) is now split into multiple (smaller) DLLs along major feature boundaries.
    The effects are twofold...
    - A single huge DLL, even though it is more efficient from many aspects it has the unfortunate effect that it may not be able to load in some memory-constrained situations. The memory manager in WinCE is much more primitive than desktop Windows and memory fragmentation can be a real issue. Smaller DLLs have more flexibility in placement in memory.
    - When packaging your application for delivery, if you never use certain functionality, you don't have to include the DLLs that provide that support.
    IOW - if you never use the phone or SMS features, don't bother including the PKPHN25.DLL. Or if you don't use the special hardware (barcode, biometric, etc,), then don't include PKHDW25.DLL either.

  • Multiple Orientation Painter (MOP) is stored as syntax. This means that the MOP positions are properly persisted by the source-code-control system.
  • "Bitwise" functions to set/get/and/or/xor, etc., specific bits and bit-masks. This is handy for some of the more esoteric uses of PocketBuilder.

    When coupled with the barely documented hex string capabilities, it makes writing adapters to unusual hardware or window classes easier.

    BTW - the hex string conversion features are better documented in PK 2.5

  • The IDE has inherited the modern look and icons from PB 10.5 and PB 11.

  • The IDE and the Runtime have the concept of replaceable "standard" icon files. This is for the "standard" icons from PocketBuilder that you can use in your applications. With the new "look" from PB 11, we also got the new icon images.

    However, if your application is using the old icon image (and your users are expecting the old icon image), you can simply swap out one DLL that contains only a catalog of icon images.

    In addition, since this DLL is a "resource-only" DLL, we have a lot of flexibility in its placement in memory (related to the DLL repackaging above).

  • Vista Support - we have made some changes in the IDE specifically for Vista.
    I have been running the IDE as a "regular" user for quite some time.

  • Source Code Control (SCC) enhancements - PocketBuilder has all the enhancements made to PowerBuilder 11.1.

  • Power event on the application object. This answers the user requests to be notified when the end user shuts off (or wakes up) the device.

  • Environment object has information about the battery level and available memory.

  • A picture "name" can now be not just the GIF/BMP filename, but can be a resource identifier in a DLL or EXE file. Hence, something like:

    pb_1.DisabledName = "\program files\iconfile.DLL;12"

    is allowed.

We had this in a recent EBF, but I don't know if we ever publicly documented the feature.

The MOP and the DLL breakup are the major enhancements for this release. They both force a migration of your application when brought into the PocketBuilder 2.5 world.

Fortunately, PocketBuilder 2.5 can exist (without interference) beside PocketBuilder 2.0 or 2.1.

PowerBuilder's Future
By Terry Voth
from www.techno-kitten.com/

Warning: any company talking about the future should be taken as speculating, not committing. Sybase is no different. If they announce a feature and circumstances change to make it unprofitable or no longer beneficial to the overall community, hopefully they'll have the common sense to drop the plan. So, remember that none of what follows is written in stone! The same applies to predicted schedules. Hopefully, Sybase will be releasing anything based on when the functionality is ready, as opposed to being driven by what announcements had been made.

Any opinion (and some speculation) in these pages are my own. Since I'm not a Sybase employee, it's safe to assume that these opinions do not reflect those of Sybase.

The best place to find out about PowerBuilder futures are:

In the meantime, I'll try to collect some summary information here. The following is in no particular order. My expectation is that this information can become quickly outdated, so, again, take everything with a grain of salt (in other words, not too seriously).


Page 2 of 3   « previous page   next page »

About PowerBuilder News Desk
PBDJ News Desk monitors the world of PowerBuilder to present IT professionals with updates on technology advances, business trends, new products and standards in the PowerBuilder and i-technology space.

PBDJ LATEST STORIES . . .
Adobe's Kevin Lynch and Microsoft's Scott Guthrie to Keynote AJAX World RIA Conference & Expo
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be
A Technology Leap for PowerBuilder Developers
Sybase has just released the latest version of its premier .NET development tool in PowerBuilder version 11.2. I am proud to say that I haven't missed a beta since November 1989 (version 0.8) and that includes PocketBuilder and InfoMaker too. I need to thank the people at Sybase for co
PowerBuilder and EAServer: Uniting the .NET and J2EE Communities
In PowerBuilder 11.2, .NET meets J2EE head-on with the capability to deploy .NET Windows Forms and Web Forms applications (as well as assemblies and Web Services) that access Enterprise JavaBeans (EJBs) in Sybase's own EAServer. As you'll see over the course of this article, integratin
HarPB Tool Review
HarPB is a specialized utility for checking PowerBuilder source objects in and out of AllFusion Harvest. It handles the special requirements of checking objects out to PowerBuilder Libraries (PBLs) and checking objects in from PBLs. These operations are non-standard to most source cont
PowerBuilder Editorial: The State of the State
Back in 2002, Sybase announced their four-phase approach toward adding .NET support to PowerBuilder. Phase 1 was the implementation of web services in PB9 and Phase 2 was the release of DataWindow.NET, which was packaged with PB 10. Phases 3 and 4 were the more significant phases. In P
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: When did Sybase develop the product and how did it evolve? I keep telling this story and answering e-mails on the subject. I am now to the point where I have decided that I should have PBD
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
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


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING POWERBUILDER / SYBASE NEWS
Sybase Reports Record Second Quarter Results, Driven by 15% Revenue Growth
Sybase, Inc. (NYSE:SY), the largest enterprise software and services company exclusively