Sommario:
Definizione: cosa significa PowerBuilder?
PowerBuilder è uno strumento di sviluppo rapido di applicazioni per la creazione, la manutenzione e l'ammodernamento di applicazioni Windows business-critical di proprietà di Sybase, una divisione di SAP. Powerbase semplifica la costruzione di prototipi e consente agli sviluppatori di creare applicazioni client / server, Web e distribuite per piattaforme Win32, .NET e Java Platform, Enterprise Edition (JEE).
PowerBuilder ha una finestra di dati che crea, modifica e visualizza i dati. È in grado di creare database attraverso un'interfaccia orientata agli oggetti. Accede ad altri database utilizzando la connettività aperta a database (ODBC). PowerBuilder offre interfacce native per supportare molti database importanti. PowerBuilder è ampiamente utilizzato da aziende nei settori finanziario, delle telecomunicazioni e manifatturiero, nonché nelle agenzie governative.
Techopedia spiega PowerBuilder
PowerBuilder si concentra principalmente su applicazioni aziendali, sebbene alcune versioni supportino applicazioni su dispositivi mobili che ospitano interazioni .NET e innovazioni nella finestra dei dati. Si tratta di un linguaggio di programmazione orientato agli oggetti di quarta generazione che sviluppa applicazioni client-server ed è uno strumento di sviluppo di interfaccia utente grafica (GUI) in esecuzione su sistemi operativi Windows a 32 e 64 bit.
Il linguaggio utilizzato per programmare PowerBuilder si chiama Powerscript, che è un linguaggio orientato agli oggetti. Supporta eredità, polimorfismo e incapsulamento. I programmatori utilizzano un framework di codice comune chiamato PowerBuilder Foundation Classes (PFC) per ereditare oggetti da codice preesistente. Le applicazioni PowerBuilder vengono compilate in codice p, che viene quindi interpretato dal tempo di esecuzione di Power Builder.
Il componente che rende PowerBuilder così potente è una finestra di dati che consente l'accesso ai dati, il recupero, il filtraggio e l'ordinamento. La finestra dei dati utilizza un pittore SQL visivo che supporta le unioni, i join e le operazioni di query secondarie, consentendo agli sviluppatori di gestire le query SQL. Gli aggiornamenti della finestra dei dati producono SQL in fase di esecuzione.






