quinta-feira, agosto 27, 2009

PowerBuilder - Is the Application a Good Fit for the Internet?

Is the Application a Good Fit for the Internet?

Not all PowerBuilder applications will move smoothly to the Internet with every approach described here. Variables such as the size and complexity of the application, the use of Windows-only features such as OLE, DDE, and third party OCXs, the number of DataWindows used in each Window, the size of the SQL result sets retrieved, the PowerBuilder framework used, and even coding practices and the general quality of the code will all determine the options open to you. Other variables that will all impact your decision include the complexity of the UI presentation style and the use of drag and drop in the application. The chart below should serve as only a general guideline and not an indication of which approach is best for your organization.


Technique

PB Windows Forms

PB Web Forms

PB Web DataWindow

CITRIX or Terminal Svcs.

Appeon

MDIInterface

Y

Y, using tabs

N/A

Y

Y

Drag and

Drop

Y

N

N

Y

Y

OLE, OCX

Y

N

N

Y (server-side)

Y

Client-Side Integration

Y

Via JavaScript

Via JavaScript

Disks and printers only

Y

Server-Side Integration

Y

Y

Y

Y

Y

Level of

Effort

Minor

Significant

Highest

Least

Minor

Fidelity

of UI

Highest

Good

Good

Excellent

Excellent

Strengths

Easy, good UI, broad capability

Best for simple UI, ground up true web dev

Scalability, good for Java and low level control

Easy to set up and deploy

Client & server integration, scalability, performance

Weaknesses

Bandwidth, footprint on client

Event postback model inherent to ASP .NET 2.0

Strong need for good 3-tier architecture, more hand coding

Scalability, cost

Technology created by a Sybase Partner.

quarta-feira, agosto 19, 2009

PowerBuilder 11 X Oracle

Abaixo o Link informando quais as versões do Oracle são suportadas pelo PowerBuilder 11

PowerBuilder - Migração para Versão 11.5 - Problemas...

Pessoal,
estou fazendo alguns estudos sobre a migração do PowerBuilder da versão 9 para a versão 11.5. Desta forma, estou levantando problemas que posso enfrentar. A principio, identifiquei o problema abaixo:
  • Performance de desenvolvimento é 1/3 da performance do PB9. Este problema foi repassado a Sybase que nos informou que devido a quantidade de recursos adicionados ao PB 10 e 11 a DataWindow ficou mais pesada e que é normal este delay, não sendo considerado um problema e sem previsão de melhoria.
A medida que novos problemas forem encontrados, irei publica-los aqui. Caso tenha alguma informação para contribuir, sinta-se a vontade para me enviar as informações.

PowerBuilder - Geração automatica de executável com o Team Foundation

Finally i have my Power Builder 11 Application Compiling from strach, What i mean is Performing a BootStrap import of all the objects into PBL file and then Compiling all the PBL files into and application (PBD). Actually i was using PowerGen Standard Edition for compiling the power builder application. But Standard edition does not allow bootstrap import. So we had to get proffesional edition in order to perform the steps. All i did was then added below code. (ofcourse along with .gen file, created from PowerGen).

<

Exec WorkingDirectory="$(SolutionRoot)" Command="start /wait Pwrgn11.exe /J="$(SolutionRoot)\TeamBuildTypes\ProjectName.gen"/PBG"/>

<

Exec WorkingDirectory="$(SolutionRoot)" Command="start /wait Pwrgn11.exe /A="$(SolutionRoot)\TeamBuildTypes\ProjectName.gen""/>

I am finally closing this thread. anybody needs any help please let me know.
THANKS.

Mais informações em http://social.msdn.microsoft.com/Forums/en-US/tfsbuild/thread/617dd2f5-3538-4bcb-9101-15a49445df23