Quel langage choisir ?

voulfka1688 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -  
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai développer une application en VB.net qui permet a plusieurs utilisateurs sur un même réseau d'obtenir des informations contenu dans une "base de données" stocké sur un disque commun.

A l'heure actuel cette "base de données" est un fichier excel.... ce qui est peu pratique..

C'est pourquoi je souhaiterai m'orienter plus vers un équivalent mais avec une interface "Web" ou plutôt redessiner mon interface en passant par le navigateur internet.

C'est à dire que les utilisateur aurai le même contenu mais avec une nouvelle interface et donc évidement un nouveau langage de programmation.

Ma question est la suivante, quel langage de programmation me permettrai depuis une interface "html", interagir avec une base de données sur un disque "commun" et non pas un serveur ?

Je vous remercie par avance pour vos lumières.

Cdt.

A voir également:

2 réponses

Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Pour avoir une base de données commune il faut avoir un serveur de base de données, et il faut donc avoir un SGBD, comme par exemple si tu restes sur Microsoft : SQL Server, mais le choix possible est large. Ensuite si tu veux faire une application Web, si tu reste sur Microsoft tu as pas besoin de changer de langage, tu peu faire des ASP.NET avec VB.NET, mais bon pour ce qui est des langages de programmation Web le choix est large aussi.

Si c'est juste sur un réseau local tu es pas obligé de faire une application Web, une autre solution c'est une application Client/Serveur, et ça aussi c'est faisable avec VB.NET.
0
voulfka1688 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   1
 
bonsoir,

tout d'abord merci beaucoup pour cette réponse, mais la plus grosse contrainte est celle qui est déterminante, c'est que je ne peux pas avoir de serveur à disposition (réseau commun d'entreprise)

Donc la "parade" que j'avais trouvé, été d'organiser mon fichier excel de tel manière à ce que mes instruction en VB.net renvoyer les informations demandés et accepte également les modifications.

Et comme nombreuses de nos applications sont des application "web" qui elles tournent sur des serveurs, je souhaiterai que les utilisateurs (mes collègues) retrouve mon application en ouvrant internet explorer.

mais comment interagir avec un fichier tel qu'une base de données mais sans serveur ?

merci pour votre réponse.

Cordialement.
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Le "Serveur" base de données est pas forcément dédié, ça peu être n'importe quelle machine, bien que ça soit pas une configuration ni prudente ni performante.

Sinon faire une applications base de données sans base de données, je ne sais pas, essaye d'en parler à la fée Clochette.
0
voulfka1688 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   1
 
Après peut être que j'utilise le terme "base de données" à mauvais escient je vois surtout comme un fichier dans lequel je peut aller piocher mes données, en supprimer, en ajouter ou modifier. c'est pourquoi j'avais opté pour un fichier excel.
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Pour du multi utilisateurs, généralement on stoque les données dans un SGBD, par exemple SQL Server. Sinon tu pourrais tout à fait stoker des feuilles Excel sur un serveur de fichier partagé sur le réseau.
0