OVH Cloud OVH Cloud

Question sur l'édition standard de VB.NET

9 réponses
Avatar
Christophe CHESNEAU
Bonjour,

quelqu'un connait-il la version standard de VB.NET ? permet-elle la meme
compilation que les éditions plus évoluées ainsi que l'accès aux données
ODBC ?
voici mon problème:
je dois développer pour un client un petit service Windows qui ne fait que
des requêtes ODBC et traitement appropriés, mon client est susceptible de
faire des modifs minimes et de recompiler au grand max 1 fois tous les 6
mois. Microsoft n'éditant plus de versions Pro des produits séparés: j'ai 2
solutions possibles? dont le prix est multiplié par 10:
- si la standard suffit, c'est un produit aux alentours de 130?
- par contre après, on passe tout de suite au VisualStudio Pro qui en
coute 1300? ce qui me parait démesuré par rapport à l'utilisation qu'en aura
mon client.

Que puis-je faire ?
Merci d'avance. Cordialement

Christophe

9 réponses

Avatar
ng
Salut,

Pose plutot ta question sur news:microsoft.public.fr.dotnet.vb

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Christophe CHESNEAU wrote:
Bonjour,

quelqu'un connait-il la version standard de VB.NET ? permet-elle la
meme compilation que les éditions plus évoluées ainsi que l'accès aux
données ODBC ?
voici mon problème:
je dois développer pour un client un petit service Windows qui ne
fait que des requêtes ODBC et traitement appropriés, mon client est
susceptible de faire des modifs minimes et de recompiler au grand max
1 fois tous les 6 mois. Microsoft n'éditant plus de versions Pro des
produits séparés: j'ai 2 solutions possibles? dont le prix est
multiplié par 10: - si la standard suffit, c'est un produit aux alentours
de 130?
- par contre après, on passe tout de suite au VisualStudio Pro qui
en coute 1300? ce qui me parait démesuré par rapport à l'utilisation
qu'en aura mon client.

Que puis-je faire ?
Merci d'avance. Cordialement

Christophe


Avatar
Quasimodo
ng has brought this to us :
microsoft.public.fr.dotnet.vb



bonjour,
je pense que pour .net vous devriez vous adressez au group addoc
(microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux.
Mais, passer à .net pour si peux, n'est pas justifié. D'autant plus que
vous devez installer un framework sur chaque poste où le software doit
fonctionner!!! Aussi, ne penser pas obligatoirement à un service
(n'oublié pas qu'un service ne peut avoir d'interface), vous pouvez
très bien créer un logiciel qui serva lancé à chaque démarage du poste
(voir la clef run dans la base des registres, ou mettre un shortcut
dans le folder startup) avec vb6.

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
Christophe CHESNEAU
bonjour,

Merci pour votre réponse mais j'ai malheureusement 2 contraintes :
-il me faut obligatoirement un service car c'est une application temps
réelle qui va tourner sur un serveur en mode non loggué (en fait cette
fonction est actuellement en place sous une application Access qui
monopolise une machine logguée et qui est loin d'etre stable).
- l'autre impotante contrainte: c'est que Microsoft NE VENDS PLUS les
produits version 6. On ne peut plus qu'acheter du .NET.

A+



"Quasimodo" a écrit dans le message de news:

ng has brought this to us :
microsoft.public.fr.dotnet.vb



bonjour,
je pense que pour .net vous devriez vous adressez au group addoc
(microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux.
Mais, passer à .net pour si peux, n'est pas justifié. D'autant plus que
vous devez installer un framework sur chaque poste où le software doit
fonctionner!!! Aussi, ne penser pas obligatoirement à un service (n'oublié
pas qu'un service ne peut avoir d'interface), vous pouvez très bien créer
un logiciel qui serva lancé à chaque démarage du poste (voir la clef run
dans la base des registres, ou mettre un shortcut dans le folder startup)
avec vb6.

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com



Avatar
YannX
"Christophe CHESNEAU" a écrit dans le message de
news:41a5d4e9$0$10775$
bonjour,

Merci pour votre réponse mais j'ai malheureusement 2 contraintes :
-il me faut obligatoirement un service car c'est une application temps
réelle qui va tourner sur un serveur en mode non loggué (en fait cette
fonction est actuellement en place sous une application Access qui
monopolise une machine logguée et qui est loin d'etre stable).


Un "service" sous NT/XP est un exécutable standard,
paramétré en lancement en service au niveau de NT !
(donc ce n'est pas une contrainte...)

- l'autre impotante contrainte: c'est que Microsoft NE VENDS PLUS les
produits version 6. On ne peut plus qu'acheter du .NET.


Trouve un VB6 en occasion...
Voire meme une version Education gratuite,
car tu n'auras besoin que d'une Form au max !
(un bouquin d'initiaiton a VB6 doit la comporter ! )
@+
Y

A+



"Quasimodo" a écrit dans le message de news:

> ng has brought this to us :
>> microsoft.public.fr.dotnet.vb
>
> bonjour,
> je pense que pour .net vous devriez vous adressez au group addoc
> (microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux.
> Mais, passer à .net pour si peux, n'est pas justifié. D'autant plus que
> vous devez installer un framework sur chaque poste où le software doit
> fonctionner!!! Aussi, ne penser pas obligatoirement à un service


(n'oublié
> pas qu'un service ne peut avoir d'interface), vous pouvez très bien


créer
> un logiciel qui serva lancé à chaque démarage du poste (voir la clef run
> dans la base des registres, ou mettre un shortcut dans le folder


startup)
> avec vb6.
>
> @+Quaz
>
> --
> This is an automatic signature of MesNews.
> Site : http://mesnews.no-ip.com
>




Avatar
YannX
La vraie question est alors : pourquoi FAUT-il que ce soit en VB ?
"Accéder a une table Access" n'est pas considéré comme une réponse
suffisante..

"Christophe CHESNEAU" a écrit dans le message de
news:41a5d4e9$0$10775$
bonjour,

Merci pour votre réponse mais j'ai malheureusement 2 contraintes :
-il me faut obligatoirement un service car c'est une application temps
réelle qui va tourner sur un serveur en mode non loggué (en fait cette
fonction est actuellement en place sous une application Access qui
monopolise une machine logguée et qui est loin d'etre stable).
- l'autre impotante contrainte: c'est que Microsoft NE VENDS PLUS les
produits version 6. On ne peut plus qu'acheter du .NET.

A+



"Quasimodo" a écrit dans le message de news:

> ng has brought this to us :
>> microsoft.public.fr.dotnet.vb
>
> bonjour,
> je pense que pour .net vous devriez vous adressez au group addoc
> (microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux.
> Mais, passer à .net pour si peux, n'est pas justifié. D'autant plus que
> vous devez installer un framework sur chaque poste où le software doit
> fonctionner!!! Aussi, ne penser pas obligatoirement à un service


(n'oublié
> pas qu'un service ne peut avoir d'interface), vous pouvez très bien


créer
> un logiciel qui serva lancé à chaque démarage du poste (voir la clef run
> dans la base des registres, ou mettre un shortcut dans le folder


startup)
> avec vb6.
>
> @+Quaz
>
> --
> This is an automatic signature of MesNews.
> Site : http://mesnews.no-ip.com
>




Avatar
Quasimodo
Christophe CHESNEAU wrote on 11/25/2004 :
bonjour,

Merci pour votre réponse mais j'ai malheureusement 2 contraintes :
-il me faut obligatoirement un service car c'est une application temps
réelle qui va tourner sur un serveur en mode non loggué (en fait cette
fonction est actuellement en place sous une application Access qui monopolise
une machine logguée et qui est loin d'etre stable).
- l'autre impotante contrainte: c'est que Microsoft NE VENDS PLUS les
produits version 6. On ne peut plus qu'acheter du .NET.

A+



"Quasimodo" a écrit dans le message de news:

ng has brought this to us :
microsoft.public.fr.dotnet.vb



bonjour,
je pense que pour .net vous devriez vous adressez au group addoc
(microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux. Mais,
passer à .net pour si peux, n'est pas justifié. D'autant plus que vous
devez installer un framework sur chaque poste où le software doit
fonctionner!!! Aussi, ne penser pas obligatoirement à un service (n'oublié
pas qu'un service ne peut avoir d'interface), vous pouvez très bien créer
un logiciel qui serva lancé à chaque démarage du poste (voir la clef run
dans la base des registres, ou mettre un shortcut dans le folder startup)
avec vb6.

@+Quaz

-- This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com






re,
La 1er contrainte, n'en ai pas une : Le faite d'être temps réel, n'a
absolument rien avoir avec le service mais bien avec l'indice de
processing que vous aurez attribué à votre software ou service (A
savoir le plus haut indice se trouve dans le kernel mode et pas dans le
user mode).
Le 2ieme en est un :D

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
Christophe CHESNEAU
"YannX" a écrit dans le message de news:


"Christophe CHESNEAU" a écrit dans le message de
news:41a5d4e9$0$10775$
bonjour,

Merci pour votre réponse mais j'ai malheureusement 2 contraintes :
-il me faut obligatoirement un service car c'est une application
temps
réelle qui va tourner sur un serveur en mode non loggué (en fait cette
fonction est actuellement en place sous une application Access qui
monopolise une machine logguée et qui est loin d'etre stable).


Un "service" sous NT/XP est un exécutable standard,
paramétré en lancement en service au niveau de NT !
(donc ce n'est pas une contrainte...)

- l'autre impotante contrainte: c'est que Microsoft NE VENDS PLUS les
produits version 6. On ne peut plus qu'acheter du .NET.


Trouve un VB6 en occasion...
Voire meme une version Education gratuite,
car tu n'auras besoin que d'une Form au max !
(un bouquin d'initiaiton a VB6 doit la comporter ! )
@+
Y





C'est sympa d'avoir répondu mais ce n'est pas la réponse que je cherche: je
ne cherche pas de conseil sur le manière de développer:
(d'accord le "temps réel" est un abus de langage de ma part): je dois faire
un service qui tournera sur un serveur surtout non loggué (les bidouilles
des developpeurs qui te font des progs dans le groupe démarrage ou dans le
pannificateur de taches et qui oblige une ouverture de session non merci,
j'ai assez de merdes développées comme ça sur les réseaux que j'administre).
J'en suis pas à mon 1er service et ce n'est pas simplement un exécutable de
base (essaye de mettre n'importe quelle appli en service, tu verras les
surprises).
Ensuite ce n'est pas qu'un accès à une base Access, mais à du SQLServer et
du DB2 sur AS/400, avec des traitements, des connexions à des machines
industrielles, etc.. et ce en continue.
Enfin, on est pas dans de l'informatique personnelle, j'ai un client à qui
je dois vendre une version OFFICIELLE de vb et pas lui copier un CD.

Je repose ma question clairement: quelqu'un connait-il le VB.NET en version
Standard uniquement: compile-t-il les applis comme les autres versions ? les
accès aux données existent-ils ?.

A+
Christophe

A+



"Quasimodo" a écrit dans le message de news:

> ng has brought this to us :
>> microsoft.public.fr.dotnet.vb
>
> bonjour,
> je pense que pour .net vous devriez vous adressez au group addoc
> (microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux.
> Mais, passer à .net pour si peux, n'est pas justifié. D'autant plus que
> vous devez installer un framework sur chaque poste où le software doit
> fonctionner!!! Aussi, ne penser pas obligatoirement à un service


(n'oublié
> pas qu'un service ne peut avoir d'interface), vous pouvez très bien


créer
> un logiciel qui serva lancé à chaque démarage du poste (voir la clef
> run
> dans la base des registres, ou mettre un shortcut dans le folder


startup)
> avec vb6.
>
> @+Quaz
>
> --
> This is an automatic signature of MesNews.
> Site : http://mesnews.no-ip.com
>








Avatar
Quasimodo
Bonsoir,

It happens that Christophe CHESNEAU formulated :
"YannX" a écrit dans le message de news:


"Christophe CHESNEAU" a écrit dans le message de
news:41a5d4e9$0$10775$
bonjour,

Merci pour votre réponse mais j'ai malheureusement 2 contraintes :
-il me faut obligatoirement un service car c'est une application temps
réelle qui va tourner sur un serveur en mode non loggué (en fait cette
fonction est actuellement en place sous une application Access qui
monopolise une machine logguée et qui est loin d'etre stable).


Un "service" sous NT/XP est un exécutable standard,
paramétré en lancement en service au niveau de NT !
(donc ce n'est pas une contrainte...)

- l'autre impotante contrainte: c'est que Microsoft NE VENDS PLUS les
produits version 6. On ne peut plus qu'acheter du .NET.


Trouve un VB6 en occasion...
Voire meme une version Education gratuite,
car tu n'auras besoin que d'une Form au max !
(un bouquin d'initiaiton a VB6 doit la comporter ! )
@+
Y





C'est sympa d'avoir répondu mais ce n'est pas la réponse que je cherche: je
ne cherche pas de conseil sur le manière de développer:


Ok, sorry.
(d'accord le "temps réel" est un abus de langage de ma part): je dois faire
un service qui tournera sur un serveur surtout non loggué (les bidouilles des


Comment vous pouvez juger de ce qu'est la programmation en temps
qu'admin?
developpeurs qui te font des progs dans le groupe démarrage ou dans le


Sorry, mais ce n'est pas de la merd... ce sont des choix, suivant des
contraintes. Même les plus grands ont fait aussi des chois parfois bon,
parfois mauvais, c'est ce que l'on nomme l'expérience.
pannificateur de taches et qui oblige une ouverture de session non merci,


Dans votre 1er poste, où il est inscrit qu'il ne doit pas y avoir
d'ouverture de session?
j'ai assez de merdes développées comme ça sur les réseaux que j'administre).


C'est vraie que faire un programme sous MS Acces, est beaucoup mieux
que le reste, pour un pro !!!;-)
Vous etes responsable de ce qui est installé sur votre résseu, c'est à
vous seul que vous devez vous en prendre pas à ceux qui ont développé
ces programmes et ensuite avez vous lu les prérequis (pffou si c'était
le cas vous ne les auriez pas installés, logique non?)
J'en suis pas à mon 1er service et ce n'est pas simplement un exécutable de
base (essaye de mettre n'importe quelle appli en service, tu verras les
surprises).


C'est débile de la faire,si c'est le cas c'est que vous n'avez pas fais
le tour de la question avant (l'expérience)!!!
Ne juger pas les autres développeur quand vous faite des erreurs aussi
et du même tonneau!!!
Ensuite ce n'est pas qu'un accès à une base Access, mais à du SQLServer et du
DB2 sur AS/400, avec des traitements, des connexions à des machines
industrielles, etc.. et ce en continue.


Oui et alors, la logique reste la même. Si vous programmez bien y a pas
de mal avec l'un comme avec l'autre.
J'ai déjà développé un soft sous access avec plus de 100 tables reliées
en mode multi-users (ok pas plus de 10, mais même), jamais planté,
jamais rien eu!!!
Enfin, on est pas dans de l'informatique personnelle, j'ai un client à qui je


Pas mon problème et où, avez vous vu que c'est de l'amateurisme ici???
dois vendre une version OFFICIELLE de vb et pas lui copier un CD.


C'est votre problème et qui vous a parler de recopier quoi que ce soit,
faut pas fabuler!!! Il n'a qu'à l'acheter lui même. De plus, si il doit
acheter le kit de développement pour son staf de développeur, c'est que
ca doit être une bande de castars et surtout dans le développement sous
.Net, à oui ils doivent développer eux mêmes les mises à jour!!!
Laisser un client manager les updates dans ce cas la, c'est vraie que
c'est bcp plus professionel (ppfffffouuuuuu que les bidouilles dans le
startup :oÞ).

Je repose ma question clairement: quelqu'un connait-il le VB.NET en version
Standard uniquement: compile-t-il les applis comme les autres versions ? les
accès aux données existent-ils ?.


Pour un bonne admin, vous devez souvent lire les docs vous!!! je
comprend mieux la merdouille de votre réseau!!!
Allez voir sur le bon forum et svp avant de donnéer vos imprission sur
soit dissant de l'amateurisme de nos réponse évitéz les cross-poste
(http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm)
MERCI

@+Quaz


A+
Christophe

A+



"Quasimodo" a écrit dans le message de news:

> ng has brought this to us :
>> microsoft.public.fr.dotnet.vb
>
> bonjour,
> je pense que pour .net vous devriez vous adressez au group addoc
> (microsoft.public.fr.dotnet.vb, ...), ils vous répondront bien mieux.
> Mais, passer à .net pour si peux, n'est pas justifié. D'autant plus que
> vous devez installer un framework sur chaque poste où le software doit
> fonctionner!!! Aussi, ne penser pas obligatoirement à un service


(n'oublié
> pas qu'un service ne peut avoir d'interface), vous pouvez très bien


créer
> un logiciel qui serva lancé à chaque démarage du poste (voir la clef run
> dans la base des registres, ou mettre un shortcut dans le folder


startup)
> avec vb6.
>
> @+Quaz
>
> -- This is an automatic signature of MesNews.
> Site : http://mesnews.no-ip.com
>











--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
Eric Mittelette[MS\)
Bonjour,
Voir sur http://www.microsoft.com/france/vstudio/achetez/version.asp
Oui l'accès aux données via ODBC fait parti du "core" de .NET
HTH
Eric

"Christophe CHESNEAU" a écrit dans le message de
news: 41a59fdd$0$10784$
Bonjour,

quelqu'un connait-il la version standard de VB.NET ? permet-elle la meme
compilation que les éditions plus évoluées ainsi que l'accès aux données
ODBC ?
voici mon problème:
je dois développer pour un client un petit service Windows qui ne fait que
des requêtes ODBC et traitement appropriés, mon client est susceptible de
faire des modifs minimes et de recompiler au grand max 1 fois tous les 6
mois. Microsoft n'éditant plus de versions Pro des produits séparés: j'ai
2 solutions possibles? dont le prix est multiplié par 10:
- si la standard suffit, c'est un produit aux alentours de 130?
- par contre après, on passe tout de suite au VisualStudio Pro qui en
coute 1300? ce qui me parait démesuré par rapport à l'utilisation qu'en
aura mon client.

Que puis-je faire ?
Merci d'avance. Cordialement

Christophe