Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 26-08-2008 08:37:23

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

PB, ActiveX, client web, .NET

Bonjour,

Je ne maitrise pas bien PB au niveau .net.
J'ai juste une connaissance de PB dans un environnement classique (cleint lourd) : fichier exe + pbd + runtime PB sur poste client avec une connexion à une bdd.

Un prestataire me demande si je peux créer un ativex d'une application PB.
Peut-on le faire ?

Si l'on prend la décision de s'orienter vers l'environnement .net, est ce que les applications sont obligatoirement développées sur de l'internet ?
Peut-on garder le client lourd ?

Merci pour vos réponse

Hors ligne

 

#2 26-08-2008 09:12:41

Cortex  
Modérateur
Lieu: Arlon
Date d'inscription: 08-02-2008
Messages: 194
Pépites: 6,904
Banque: 2,109,818,425,070

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

Un prestataire me demande si je peux créer un ativex d'une application PB.
Peut-on le faire ?

De base via PB, non c'est sur, c'est pas possible.
Et je peux me tromper, mais je ne vois aucune maniere de le faire tout court...

Maintenant, je pense que la vraie question est: "Pourquoi veut-il un ActiveX ?". Il y a peut-etre un autre moyen d'atteindre le but qu'il recherche...

bdf94 a écrit:

Si l'on prend la décision de s'orienter vers l'environnement .net, est ce que les applications sont obligatoirement développées sur de l'internet ?

Non

bdf94 a écrit:

Peut-on garder le client lourd ?

Je n'y vois pas d'objections...

Hors ligne

 

#3 26-08-2008 09:19:37

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: PB, ActiveX, client web, .NET

Merci pour tes réponses.

Peux-tu m'en dire plus sur l'environement .net et client lourd ?
As-tu de la doc basique sur ce sujet ?

Hors ligne

 

#4 26-08-2008 09:23:51

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: PB, ActiveX, client web, .NET

regardes du coté de pb11


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#5 26-08-2008 12:33:57

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

Merci pour tes réponses.

Peux-tu m'en dire plus sur l'environement .net et client lourd ?
As-tu de la doc basique sur ce sujet ?

En PB11, tu peux facilement créer un projet .NET avec Powerbuilder.
Ce type de projets permet de déployer l'application de 3 manières différentes :
- Client lourd (winform)
- Client web (webform)
- Client lourd avec mise à jour automatique via Internet (smartclient)

Cependant les différentes versions de PB11 ne sont pas toutes au même niveau en .NET :
- PB 11.0 à 11.1 : .Net de base (en gros l'application PB.Net se déploie facilement sur un serveur ASP mais l'intégration d'autres composants .Net que ce de PB est impossible)
- PB 11.2 : Ajout d'une gestion "simpliste" d'AJAX (C'est une technologie permettant une mise à jour incrémentale des pages. C'est à dire de rafraîchir une partie des pages Web sans renvoyer tout le contenu au serveur. Ce qui permet de gagner en performance en diminuant le traffic réseau)
- PB 11.5 (sortie le mois prochain) : Gestion d'AJAX plus poussée (nous sommes en phase de test...)
- PB 12 (sortie 2009) : version full .Net (possibilité d'intégrer directement des composants .Net tiers : C#, VB.Net, etc...), gestion de la couche graphique XAML et bien d'autres choses encore, mais le projet n'est pas encore bouclé chez Sybase et tout peut encore changer...


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#6 26-08-2008 13:52:15

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: PB, ActiveX, client web, .NET

Une petite question en apparté de ce sujet.
Ou puis-je trouver les build pour les versions de PB 11.2 ? Et futurement 11.5 ?

Hors ligne

 

#7 26-08-2008 13:57:53

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

Une petite question en apparté de ce sujet.
Ou puis-je trouver les build pour les versions de PB 11.2 ? Et futurement 11.5 ?

sur le site de sybase, cela va de soi.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#8 26-08-2008 14:13:23

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: PB, ActiveX, client web, .NET

Ma question n'est pas anodine puisque je ne l'ai pas trouver sur le site.

Hors ligne

 

#9 26-08-2008 14:27:35

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: PB, ActiveX, client web, .NET

et bien, tu n'as pas trop cherché... car c'est la que je les trouve moi.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#10 26-08-2008 15:16:39

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: PB, ActiveX, client web, .NET

C'est EBF ?

Hors ligne

 

#11 26-08-2008 15:19:29

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

C'est EBF ?

yes

Hors ligne

 

#12 26-08-2008 16:06:14

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

Une petite question en apparté de ce sujet.
Ou puis-je trouver les build pour les versions de PB 11.2 ? Et futurement 11.5 ?

Il y a deux choses :
- la licence de base du produit (PB 11.0 et bientôt 11.5) téléchargeable en version "Try & Buy" avec 45 jours d'essai avant de devoir acheter définitivement le produit (espace eshop du site sybase)
- les mises à jour ou EBF ( PB 11.1 et 11.2) gratuite mais nécessitant d'avoir la licence de base installée sur le poste pour s'installer à leur tour (espace EBF du site Sybase)

ATTENTION : la version 11.5 (comme les versions 6.5 et 10.5 en leur temp) n'est pas une mise à jour de la 11 mais une version majeure nécessitant une acquisition du produit. Soit tu as une licence PB 11 et tu peux acheter un update vers 11.5, soit tu as une version trop ancienne de PB et il te faudras acquérir la licence au prix fort... En revanche, ceux ayant souscrit un support USP (abonnement aux mises à jours pour une années) toujours valide au moment de sa sortie pourrons bénéficier de cette version directement depuis leur espace (subscriber.sybase.com)

REMARQUE : pour ceux souhaitant utiliser la Datawindow .Net en environnement C#, il faut savoir que la verison 1.0 est fournie avec PB10 entreprise et la 1.1 est un update (EBF). Mais la version 2.5 est un produit indépendant nécessitant l'acquisition d'une licence même si vous avez PB11. Il faut compter un peu plus de 600 €.

Bon là je fais le taf des commerciaux de Sybase. J'espère que si Alex et ses collègues passent sur ce topic ils auront un petit geste pour la prochaine commande de N2i ou mieux encore, une licence Datawindow .Net 2.5 en cadeau serait des plus appréciée (ben quoi on peut toujours réver )


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#13 22-09-2008 12:37:33

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: PB, ActiveX, client web, .NET

Bonjour,

Une société extérieure me parle d'un sujet que je ne maitrise pas bien :

elle veut créer un activeX d'une application client/serveur classique (client "lourd") pour pouvvoir l'appeler à partir d'une page web.

Est-ce que qulqu'un peut m'expliquer trés basiquement ce que cela veut dire ? Et concrètement, comment cela va se faire ?

Hors ligne

 

#14 22-09-2008 13:34:14

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

Bonjour,

Une société extérieure me parle d'un sujet que je ne maitrise pas bien :

elle veut créer un activeX d'une application client/serveur classique (client "lourd") pour pouvvoir l'appeler à partir d'une page web.

Est-ce que qulqu'un peut m'expliquer trés basiquement ce que cela veut dire ? Et concrètement, comment cela va se faire ?

En gros c'est afficher une page Web dans ton application, mais ça je pense que tu as compris.
Ce n'est pas très compliqué à mettre en oeuvre, il faut seulement inséré un OLE Internet explorer et faire appel aux bonnes méthodes.

Hors ligne

 

#15 22-09-2008 13:39:53

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: PB, ActiveX, client web, .NET

Ca serait plutot l'inverse, je pense : mettre mon application dans une page web ?

Hors ligne

 

#16 22-09-2008 14:28:14

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: PB, ActiveX, client web, .NET

dis moi voir, tu n'as pas deja posté cette question ?
http://pbadonf.fr/forum/viewtopic.php?id=1850

au pire des cas, changes le titre de ton topic...


EDIT DE MODERATION : les deux sujets ont été fusionnés


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#17 22-09-2008 21:46:50

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: PB, ActiveX, client web, .NET

bdf94 a écrit:

Ca serait plutot l'inverse, je pense : mettre mon application dans une page web ?

Oups désolé j'ai mal lu !!

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22