Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Autres EDI > Powerbuilder
Powerbuilder Forum d'entraide sur la programmation avec Powerbuilder
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 28/09/2006, 21h45   #1
Thig
Membre régulier
 
Inscription : juillet 2005
Messages : 93
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 93
Points : 74
Points : 74
Par défaut A découvrir : PowerBuilder 11 beta

Pour les amateurs...

La béta de PowerBuilder 11 est disponible sur le site de Sybase, avec pas mal de nouveautés...

http://response.sybase.com/forms/ITS...Builder110Beta


A+
Thig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2006, 18h27   #2
rs
Membre régulier
 
Inscription : octobre 2004
Messages : 102
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 102
Points : 70
Points : 70
Bonjour,

j'ai testé un peu cette version beta et je suis resté un peu sur ma faim.
A part pour ceux qui utilisent les fonctionnalités dot net, il n'y a finallement pas énormément de nouveautés dans cette release.
rs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2006, 15h44   #3
Thig
Membre régulier
 
Inscription : juillet 2005
Messages : 93
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 93
Points : 74
Points : 74
Bonjour

Ce que je trouve très intéressant c'est de pouvoir d'éployer une application PB, soit comme une application Web (webforme) soit comme une application "client lourd" (pb classique/winforme) sans changer une ligne de code. L'écriture d'application web devient très facile...

De plus l'accès au librairie du framework Net ouvre la porte à plein de nouvelles possibilités et à des évolutions plus rapide.

A+,Thig
Thig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2006, 10h05   #4
tutu10
Invité de passage
 
Inscription : août 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 4
Points : 4
Points : 4
Bonjour Thig,

Je suis très intéressé à ce que tu as dit concernant la possibilité d'éployer une application PB, soit comme une application Web (webforme) soit comme une application "client lourd" sans rien modifier.

C'est quoi "webforme" exactement ? c'est une application Web standart ? qui tourne sur un serveur (Apache, Tomcat ou EAS de Sybase) et exploitable sur PC avec IE sans rien installer ?

Merci de ta réponse.
A+
tutu10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2006, 10h46   #5
ElRed
Futur Membre du Club
 
Inscription : septembre 2005
Messages : 23
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 23
Points : 19
Points : 19
Bonjour,
Une webform est la classe .net qui sera , via le moteur ASP.NET transformer en page Web .

Pour l'existant je ne vois pas comment ils vont transformer le meme composant PB (Windows) en 2 composants distinct =>
-Webform ?
-Winform ?
sachant que VisualStudio ne le fait pas et que certains control ne sont pas disponibles sous webform.
Bref, comme visual studio, je pense qu'à la création de ta fenetre, PB te demande sa caractéristique (Client Serveur/ web).

Si quelqu'un peu confirmer in infirmer
ElRed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2006, 13h53   #6
tutu10
Invité de passage
 
Inscription : août 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 4
Points : 4
Points : 4
Bonjour ElRed,

Merci pour la réponse.

Je te confirme que pour la version PB10. A la création d'une fenêtre on doit préciser sa nature (Web ou Client/Serveur). Les deux ne sont pas compatibles.

A+
tutu10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2006, 17h15   #7
Thig
Membre régulier
 
Inscription : juillet 2005
Messages : 93
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 93
Points : 74
Points : 74
Bonjour

C'est au moment du déploiement que le choix est fait. Dans PB11, Sybase a rajouté de nouveaux projets de déploiement pour chaque type d'application ( WebForm, WinForm).

Ainsi, le même code PB, est transformé automatiquement en "exécutable" pour la cible sélectionnée et cela uniquement au moment du déploiement...

Je suppose que les composants PB (fenêtres, boutons, datawindow...) existe dans les deux environnements (webForm ou winForm) et que suivant le projet de déploiement choisi, l'exécutable final utilise l'un ou l'autre des types de composant. Mais cette opération reste transparente pour le développeur (ce qui est l'essentiel pour un L4G !)

Bien sur, il existe quelques limitations (mais tant que ça) et le rendu est adapté "au mieux" ...

A+ Thig
Thig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2006, 12h50   #8
tutu10
Invité de passage
 
Inscription : août 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 4
Points : 4
Points : 4
Bonjour,

L'environnement WEB est très pauvre par rapport à celui de Windows (pas d'onglet, pas DW, pas treeview, etc.). Ce qu'on voit souvent à l'écran Web sont des images si simulent des onglets, des boutons, ... et Javascripts pour les animations.

PB fonctionne en événement , Web en liens hypertexte, je suis très intéressé de voire comment Sybase arrive à transformer tout ça automatiquement.

Tout ce que j'ai dit est valable pour la version 10.5, j'attends de voir la version 11.

A+
tutu10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2007, 16h33   #9
lemaneg
Invité de passage
 
Inscription : janvier 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 5
Points : 2
Points : 2
Par défaut Test PB11

Bonjour,

Je teste depuis quelques semaines la version 11 de powerbuilder (notamment la target web form application).
D'autres personnes ont-elles déjà fouillées ce type de déploiement ?
lemaneg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2007, 17h33   #10
Thig
Membre régulier
 
Inscription : juillet 2005
Messages : 93
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 93
Points : 74
Points : 74
Oui, quelques petit essais avec des applis web, et winform...

Quel est t'on avis sur cette version ?

A+ Thig
Thig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 09h46   #11
lemaneg
Invité de passage
 
Inscription : janvier 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 5
Points : 2
Points : 2
En ce qui concerne la target web form application (la seule target que j'utilise pour le moment) le résultat est plutôt positif. On arrive assez rapidement à obtenir une appli look client-serveur dans le navigateur (je n'ose pas imaginer le temps que ça me demanderait en PHP). Le bémol pour le moment concerne les temps de réponse qui sont relativement longs (peut être est-ce du à mon micro qui fait office de client et de serveur IIS), PB11 permet d'éviter des aller-retour client-serveur grâce à des évènement clients sur la datawindow où l'on peut coder du JavaScript (peut être un petit bug l'évènement ne se déclenche pas la première fois !!!). La doc recommande de ne pas trop utiliser les fenetres type messagebox. On ne peut apparement coder du JavaScript que sur les datawindow. Les impressions fonctionnent correctement (générées sous forme de fichiers PDF que l'on peut gérer ou non par un outil intégré : le printmanager). Ma connaissance du monde WEB étant très très limitée , je bute un peu sur l'intégration possible de composants .NET. J'ai essayé d'intégrer une fonction messagebox (juste pour voir et pour rire !!!) et lors de l'exécution j'ai un message d'erreur (du genre :fonction non compatible dans mode non interactif avec l'utilisateur). A quoi pourrait me servir l'intégration de composant .NET (je suis dans le brouillard total ), y a t-il d'autres possibilités (Web services et compagnie ...). Par avance
lemaneg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2007, 14h42   #12
superolove
Invité de passage
 
Inscription : juin 2005
Messages : 5
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 5
Points : 4
Points : 4
Par défaut Test complet de PB11.0

Bonjour à tous j'ai testé la dernière release de Sybase. Je puis vous assuré ke c'est une merveille technologique à tout point de vue.Transformer une appli look client serveur en appli web sans modifier une ligne de code c'est fort.
Cependant j'ai un problème Les fonctions de mise à jour dw_x.update() dw_x.delete() dw_x.insert() qui marchent correctement en client serveur ne fonctionnent pas sur la version web dites moi quelle est l'alternative?
superolove est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 21h16   #13
Thig
Membre régulier
 
Inscription : juillet 2005
Messages : 93
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 93
Points : 74
Points : 74
Un séminaire de présentation de PowerBuilder 11 est organisé à Paris par Sybase:

http://www.sybase.fr/about_sybase/ev...Builder11.html

A+
Thig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 21h29   #14
vladvad
Membre habitué
 
Inscription : novembre 2006
Messages : 264
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 264
Points : 101
Points : 101
Citation:
Envoyé par superolove Voir le message
Bonjour à tous j'ai testé la dernière release de Sybase. Je puis vous assuré ke c'est une merveille technologique à tout point de vue.Transformer une appli look client serveur en appli web sans modifier une ligne de code c'est fort.

En effet ça à l'air sympa comme fonctionnalité ...

Un pot doit me faire une démo bientôt, je vous tiens au courrant ...
vladvad est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h00.


 
 
 
 
Partenaires

Hébergement Web