Bonsoir à tous,
Il paraît que l'utilisation des WebClass prèsente de graves problèmes.
Certaines utilisateurs proposent d'utiliser ASP.NET
pour générer des appl. WEB.
Quelles expériences avez vous fait?
Merci pour chaque contribution
avec mes meilleures salutations
ulisse
Bonsoir à tous,
Il paraît que l'utilisation des WebClass prèsente de graves problèmes.
Certaines utilisateurs proposent d'utiliser ASP.NET
pour générer des appl. WEB.
Quelles expériences avez vous fait?
Merci pour chaque contribution
avec mes meilleures salutations
ulisse
Bonsoir à tous,
Il paraît que l'utilisation des WebClass prèsente de graves problèmes.
Certaines utilisateurs proposent d'utiliser ASP.NET
pour générer des appl. WEB.
Quelles expériences avez vous fait?
Merci pour chaque contribution
avec mes meilleures salutations
ulisse
Personnellement, j'ai trouvé que l'utilisation des WebClass est pratique
performante. Elles permettent de centraliser des développements métiers et
techniques dans une DLL ActiveX écrite en Visual Basic et permet ainsi de
décharger plus facilement certains traitements métiers 'habituellement'
développés en script coté serveur (VBScript). --> Alors vive la
réutilisabilité du code.
Personnellement, j'ai trouvé que l'utilisation des WebClass est pratique
performante. Elles permettent de centraliser des développements métiers et
techniques dans une DLL ActiveX écrite en Visual Basic et permet ainsi de
décharger plus facilement certains traitements métiers 'habituellement'
développés en script coté serveur (VBScript). --> Alors vive la
réutilisabilité du code.
Personnellement, j'ai trouvé que l'utilisation des WebClass est pratique
performante. Elles permettent de centraliser des développements métiers et
techniques dans une DLL ActiveX écrite en Visual Basic et permet ainsi de
décharger plus facilement certains traitements métiers 'habituellement'
développés en script coté serveur (VBScript). --> Alors vive la
réutilisabilité du code.
"RAVAILLE James" ha scritto nel
messaggio news:4D8BD23D-E8B7-44A9-AE0B-.
> Personnellement, j'ai trouvé que l'utilisation des WebClass est pratique
et
> performante. Elles permettent de centraliser des développements métiers et
> techniques dans une DLL ActiveX écrite en Visual Basic et permet ainsi de
> décharger plus facilement certains traitements métiers 'habituellement'
> développés en script coté serveur (VBScript). --> Alors vive la
> réutilisabilité du code.
Ton expérience me réjouit car elle m'enlève un doute sur l'utilisation
des webclass que des autres utilisateurs d'un autre forum m'avaient mis.
Mon intention est de "porter" une appl. VB6 sur internet en utilisant
des webClass. Je pense que c'est la solution la plus logique
sans devoir utiliser des autres technologie style ASP.
Mon appl.VB6 fait recours aussi à des activex personnels, mais je pense
que cela ne devrait poser de graves probl.
Merci pour toute contribution
ulisse
"RAVAILLE James" <RAVAILLEJames@discussions.microsoft.com> ha scritto nel
messaggio news:4D8BD23D-E8B7-44A9-AE0B-.
> Personnellement, j'ai trouvé que l'utilisation des WebClass est pratique
et
> performante. Elles permettent de centraliser des développements métiers et
> techniques dans une DLL ActiveX écrite en Visual Basic et permet ainsi de
> décharger plus facilement certains traitements métiers 'habituellement'
> développés en script coté serveur (VBScript). --> Alors vive la
> réutilisabilité du code.
Ton expérience me réjouit car elle m'enlève un doute sur l'utilisation
des webclass que des autres utilisateurs d'un autre forum m'avaient mis.
Mon intention est de "porter" une appl. VB6 sur internet en utilisant
des webClass. Je pense que c'est la solution la plus logique
sans devoir utiliser des autres technologie style ASP.
Mon appl.VB6 fait recours aussi à des activex personnels, mais je pense
que cela ne devrait poser de graves probl.
Merci pour toute contribution
ulisse
"RAVAILLE James" ha scritto nel
messaggio news:4D8BD23D-E8B7-44A9-AE0B-.
> Personnellement, j'ai trouvé que l'utilisation des WebClass est pratique
et
> performante. Elles permettent de centraliser des développements métiers et
> techniques dans une DLL ActiveX écrite en Visual Basic et permet ainsi de
> décharger plus facilement certains traitements métiers 'habituellement'
> développés en script coté serveur (VBScript). --> Alors vive la
> réutilisabilité du code.
Ton expérience me réjouit car elle m'enlève un doute sur l'utilisation
des webclass que des autres utilisateurs d'un autre forum m'avaient mis.
Mon intention est de "porter" une appl. VB6 sur internet en utilisant
des webClass. Je pense que c'est la solution la plus logique
sans devoir utiliser des autres technologie style ASP.
Mon appl.VB6 fait recours aussi à des activex personnels, mais je pense
que cela ne devrait poser de graves probl.
Merci pour toute contribution
ulisse
J'ai aussi rencontré dans mon entourage professionnel beaucoup de
qui n'aimaient pas les webClass... Mais il faut dire que peu savent les
marcher correctement...
J'ai aussi rencontré dans mon entourage professionnel beaucoup de
qui n'aimaient pas les webClass... Mais il faut dire que peu savent les
marcher correctement...
J'ai aussi rencontré dans mon entourage professionnel beaucoup de
qui n'aimaient pas les webClass... Mais il faut dire que peu savent les
marcher correctement...
"RAVAILLE James" ha scritto nel
messaggio news:
> J'ai aussi rencontré dans mon entourage professionnel beaucoup de
personnes
> qui n'aimaient pas les webClass... Mais il faut dire que peu savent les
faire
> marcher correctement...
Je te remercie beaucoup pour ton offre de collaboration:
des fois il suffit d'un petit éclaircissement pour s'en sortir d'une
situation de blocage.
J'ai lu l'art. de microsoft
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbhowcreatingawebclass.asp
et j'ai essayé de lancer l'application toute simple du step 3; de même j'ai
essayé avec la demo WCDemo
qui est livrée avec les ex. de Visual Basic 6.
J'ai pu entrer dans la page du projet , mais quand j'active la démo, ou
l'autre exemple du "step3",
avec "run" j'obtiens l'erreur
"impossible de visualiser la page"
suivie par d'autres indications telles que:
"impossible d'appeler la méthode Server.CreateObject pendant
la vérification des autorisations.
Impossible d'accéder à l'objet /wcdemo/wcdemo.ASP, line 14"
Je pense que la configuration de IIS n'est pas complète.
Soft installé sur le PC: XP prof , Visual Basic 6 et j'ai installé la
vers.5.1 d'IIS qui fait partie de XP prof.
Après l'installation aucune configuration d'IIS n'a été exécutée.
Est-ce que tu pourrais m'indiquer les modif à apporter pour éliminer les
fautes?
Merci pour le précieux aide
Cordialement ulisse
"RAVAILLE James" <RAVAILLEJames@discussions.microsoft.com> ha scritto nel
messaggio news:9D94C651-FDDA-43C2-AE2D-A7F524C68A6E@microsoft.com...
> J'ai aussi rencontré dans mon entourage professionnel beaucoup de
personnes
> qui n'aimaient pas les webClass... Mais il faut dire que peu savent les
faire
> marcher correctement...
Je te remercie beaucoup pour ton offre de collaboration:
des fois il suffit d'un petit éclaircissement pour s'en sortir d'une
situation de blocage.
J'ai lu l'art. de microsoft
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbhowcreatingawebclass.asp
et j'ai essayé de lancer l'application toute simple du step 3; de même j'ai
essayé avec la demo WCDemo
qui est livrée avec les ex. de Visual Basic 6.
J'ai pu entrer dans la page du projet , mais quand j'active la démo, ou
l'autre exemple du "step3",
avec "run" j'obtiens l'erreur
"impossible de visualiser la page"
suivie par d'autres indications telles que:
"impossible d'appeler la méthode Server.CreateObject pendant
la vérification des autorisations.
Impossible d'accéder à l'objet /wcdemo/wcdemo.ASP, line 14"
Je pense que la configuration de IIS n'est pas complète.
Soft installé sur le PC: XP prof , Visual Basic 6 et j'ai installé la
vers.5.1 d'IIS qui fait partie de XP prof.
Après l'installation aucune configuration d'IIS n'a été exécutée.
Est-ce que tu pourrais m'indiquer les modif à apporter pour éliminer les
fautes?
Merci pour le précieux aide
Cordialement ulisse
"RAVAILLE James" ha scritto nel
messaggio news:
> J'ai aussi rencontré dans mon entourage professionnel beaucoup de
personnes
> qui n'aimaient pas les webClass... Mais il faut dire que peu savent les
faire
> marcher correctement...
Je te remercie beaucoup pour ton offre de collaboration:
des fois il suffit d'un petit éclaircissement pour s'en sortir d'une
situation de blocage.
J'ai lu l'art. de microsoft
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbhowcreatingawebclass.asp
et j'ai essayé de lancer l'application toute simple du step 3; de même j'ai
essayé avec la demo WCDemo
qui est livrée avec les ex. de Visual Basic 6.
J'ai pu entrer dans la page du projet , mais quand j'active la démo, ou
l'autre exemple du "step3",
avec "run" j'obtiens l'erreur
"impossible de visualiser la page"
suivie par d'autres indications telles que:
"impossible d'appeler la méthode Server.CreateObject pendant
la vérification des autorisations.
Impossible d'accéder à l'objet /wcdemo/wcdemo.ASP, line 14"
Je pense que la configuration de IIS n'est pas complète.
Soft installé sur le PC: XP prof , Visual Basic 6 et j'ai installé la
vers.5.1 d'IIS qui fait partie de XP prof.
Après l'installation aucune configuration d'IIS n'a été exécutée.
Est-ce que tu pourrais m'indiquer les modif à apporter pour éliminer les
fautes?
Merci pour le précieux aide
Cordialement ulisse
Bonjour Ulisse,
Tu as le bon reflexe en commençant par ce tutoriel qui décrit étape par
étape comment mettre en oeuvree les WebClass.
Cet exemple marche sans problème avec la configuration suivante : Windows
4, IIS 4 (ou Personal Web Server) et Visual Basic 6.
Ta configiuration est un peu différente, dans le sens où elle est plus
évoluée que la configuration décrite ci-dessus. Et elle n'est plus adpatée
tutoriel présenté tel quel. Il faut appliquer quelques modifications
supplémentaires. Comme tu as dû t'en douter, il s'agit d'un problème de
sécurité...
Lorsque tu souhaites exécuter ou débugguer ta WebClass sous IIS, tu
par défaut l'utilisateur IUSR_<nomMachine> pour accéder à toutes les
ressources Web de ton application. Le souci que tu rencontre est que ce
n'est pas autorisé à accéder et exécuter une WebClass via la technologie
(je te passe les détails pour raccourcir). Il t'est donc impossible de
l'exécuter et de la débugguer.
Pour remédier à ce problème, il s'agit naturellement, de donner les
autorisations suffisantes à l'utilisateur IUSR_<nomMachine>. Pour ce faire
1/ --> Exécute le script de base de registre suivant (créer un fichier
copier le script décrit ci-dessous, exécuter) :
REGEDIT4
[HKEY_CLASSES_ROOTCLSID{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}]
@="VB ASP Debugging"
@="vb6.exe"
[HKEY_CLASSES_ROOTAppIDvb6.exe]
"AppId"="{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}"
2/ --> Lance l'outil dcomcnfg (Démarrer -> Exécuter -> saisir dcomcnfg).
- Se positionner sur Services de composants -> Ordinateurs -> Poste de
travail -> VB ASP Debbugging.
- Afficher les propriétés de cet élément
- Se positionner sur l'onglet Sécurité.
- Dans la cadre 'Autorisation d'accès', sélectionner le radio bouton
'Personnalisées'.
- Cliquer sur le bouton Modifier.
- Ajouter l'utilisateur IUSR_<nomMachine> et autoriser l'accès.
3/ --> Reboot ta machine pour prendre compte de toutes ces modifications.
Et voilà, tu peux après avoir réalisé toutes ces étapes, exécuter et
débugger tes WebClass dans Visual Studio 6.
A+.
James RAVAILLE.
------------------------
Bonjour Ulisse,
Tu as le bon reflexe en commençant par ce tutoriel qui décrit étape par
étape comment mettre en oeuvree les WebClass.
Cet exemple marche sans problème avec la configuration suivante : Windows
4, IIS 4 (ou Personal Web Server) et Visual Basic 6.
Ta configiuration est un peu différente, dans le sens où elle est plus
évoluée que la configuration décrite ci-dessus. Et elle n'est plus adpatée
tutoriel présenté tel quel. Il faut appliquer quelques modifications
supplémentaires. Comme tu as dû t'en douter, il s'agit d'un problème de
sécurité...
Lorsque tu souhaites exécuter ou débugguer ta WebClass sous IIS, tu
par défaut l'utilisateur IUSR_<nomMachine> pour accéder à toutes les
ressources Web de ton application. Le souci que tu rencontre est que ce
n'est pas autorisé à accéder et exécuter une WebClass via la technologie
(je te passe les détails pour raccourcir). Il t'est donc impossible de
l'exécuter et de la débugguer.
Pour remédier à ce problème, il s'agit naturellement, de donner les
autorisations suffisantes à l'utilisateur IUSR_<nomMachine>. Pour ce faire
1/ --> Exécute le script de base de registre suivant (créer un fichier
copier le script décrit ci-dessous, exécuter) :
REGEDIT4
[HKEY_CLASSES_ROOTCLSID{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}]
@="VB ASP Debugging"
@="vb6.exe"
[HKEY_CLASSES_ROOTAppIDvb6.exe]
"AppId"="{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}"
2/ --> Lance l'outil dcomcnfg (Démarrer -> Exécuter -> saisir dcomcnfg).
- Se positionner sur Services de composants -> Ordinateurs -> Poste de
travail -> VB ASP Debbugging.
- Afficher les propriétés de cet élément
- Se positionner sur l'onglet Sécurité.
- Dans la cadre 'Autorisation d'accès', sélectionner le radio bouton
'Personnalisées'.
- Cliquer sur le bouton Modifier.
- Ajouter l'utilisateur IUSR_<nomMachine> et autoriser l'accès.
3/ --> Reboot ta machine pour prendre compte de toutes ces modifications.
Et voilà, tu peux après avoir réalisé toutes ces étapes, exécuter et
débugger tes WebClass dans Visual Studio 6.
A+.
James RAVAILLE.
------------------------
Bonjour Ulisse,
Tu as le bon reflexe en commençant par ce tutoriel qui décrit étape par
étape comment mettre en oeuvree les WebClass.
Cet exemple marche sans problème avec la configuration suivante : Windows
4, IIS 4 (ou Personal Web Server) et Visual Basic 6.
Ta configiuration est un peu différente, dans le sens où elle est plus
évoluée que la configuration décrite ci-dessus. Et elle n'est plus adpatée
tutoriel présenté tel quel. Il faut appliquer quelques modifications
supplémentaires. Comme tu as dû t'en douter, il s'agit d'un problème de
sécurité...
Lorsque tu souhaites exécuter ou débugguer ta WebClass sous IIS, tu
par défaut l'utilisateur IUSR_<nomMachine> pour accéder à toutes les
ressources Web de ton application. Le souci que tu rencontre est que ce
n'est pas autorisé à accéder et exécuter une WebClass via la technologie
(je te passe les détails pour raccourcir). Il t'est donc impossible de
l'exécuter et de la débugguer.
Pour remédier à ce problème, il s'agit naturellement, de donner les
autorisations suffisantes à l'utilisateur IUSR_<nomMachine>. Pour ce faire
1/ --> Exécute le script de base de registre suivant (créer un fichier
copier le script décrit ci-dessous, exécuter) :
REGEDIT4
[HKEY_CLASSES_ROOTCLSID{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}]
@="VB ASP Debugging"
@="vb6.exe"
[HKEY_CLASSES_ROOTAppIDvb6.exe]
"AppId"="{70F214BA-94E2-4bdf-8F30-32CB4A905E4D}"
2/ --> Lance l'outil dcomcnfg (Démarrer -> Exécuter -> saisir dcomcnfg).
- Se positionner sur Services de composants -> Ordinateurs -> Poste de
travail -> VB ASP Debbugging.
- Afficher les propriétés de cet élément
- Se positionner sur l'onglet Sécurité.
- Dans la cadre 'Autorisation d'accès', sélectionner le radio bouton
'Personnalisées'.
- Cliquer sur le bouton Modifier.
- Ajouter l'utilisateur IUSR_<nomMachine> et autoriser l'accès.
3/ --> Reboot ta machine pour prendre compte de toutes ces modifications.
Et voilà, tu peux après avoir réalisé toutes ces étapes, exécuter et
débugger tes WebClass dans Visual Studio 6.
A+.
James RAVAILLE.
------------------------