Progiciel sous Linux
gikose
Messages postés
136
Date d'inscription
Statut
Membre
Dernière intervention
-
gikose Messages postés 136 Date d'inscription Statut Membre Dernière intervention -
gikose Messages postés 136 Date d'inscription Statut Membre Dernière intervention -
Bonjour, a tous
Je suis dans le developpement de base den données mais dans l'environnemet windows (VB.net et SQL server)
Pour un probleme de cout de maintenance la direction a decidé de viré au logiciels libres (serveur d'application sur Mandriva)
et la je deviens comme un novice je sais au moins que j'ai besoin d'un language et d'une bases de données
et aussi d'un EDI(Environnement de Developpement Intégré)
Je voudrais que vous m'aidiez quel language et quelle bases de données dois je avoir
Merci des conseils seront les bien venu aussi
Je suis dans le developpement de base den données mais dans l'environnemet windows (VB.net et SQL server)
Pour un probleme de cout de maintenance la direction a decidé de viré au logiciels libres (serveur d'application sur Mandriva)
et la je deviens comme un novice je sais au moins que j'ai besoin d'un language et d'une bases de données
et aussi d'un EDI(Environnement de Developpement Intégré)
Je voudrais que vous m'aidiez quel language et quelle bases de données dois je avoir
Merci des conseils seront les bien venu aussi
A voir également:
- Progiciel sous Linux
- Linux reader - Télécharger - Stockage
- Toutou linux - Télécharger - Systèmes d'exploitation
- R-linux - Télécharger - Sauvegarde
- Backtrack linux - Télécharger - Sécurité
- Linux mint 22.1 - Accueil - Linux
4 réponses
Salut,
à peu pret tous les "langages" sont dispos sous Linux, sauf évidemment ceux liés directement à Microsoft (DirectX, MFC...), sauf pour le .NET ou Mono est la version libre dispo sous Linux qui a quand même un train de retard dans le versionning des frameworks.
Tu pourrais par exemple remplacer :
- SQL SERVER par MySQL : a priori pas de soucis au niveau des requêtes SQL.
- VB.NET par Mono : là il faut vérifier si la dernière version de Mono prend en charge toutes les specs utilisées pour ton appli.
Mono a son EDI monodevelop. Je te renvoie à google pour de plus amples infos.
A noter qu'Eclipse est dispo sous Linux.
Tu peux également regarder du coté de Kdevelop.
à peu pret tous les "langages" sont dispos sous Linux, sauf évidemment ceux liés directement à Microsoft (DirectX, MFC...), sauf pour le .NET ou Mono est la version libre dispo sous Linux qui a quand même un train de retard dans le versionning des frameworks.
Tu pourrais par exemple remplacer :
- SQL SERVER par MySQL : a priori pas de soucis au niveau des requêtes SQL.
- VB.NET par Mono : là il faut vérifier si la dernière version de Mono prend en charge toutes les specs utilisées pour ton appli.
Mono a son EDI monodevelop. Je te renvoie à google pour de plus amples infos.
A noter qu'Eclipse est dispo sous Linux.
Tu peux également regarder du coté de Kdevelop.
On peut toujours tout faire, hein.
Mais en pratique, les développement "Windev" sont en général spécifiquement fait pour Windows et la portabilité n'est généralement pas un souci qui est posé aux développeurs auxquels on demande d'utiliser Windev.
Sauf si c'était au cahier des charges des développeurs, la réponse est donc à priori "non".
Pas "tel quel" nativement sur un système d'exploitation Gnu/Linux.
Il existe des solutions de contournement , en particulier la virtualisation - mais qui sont loin de tout régler.
Mais en pratique, les développement "Windev" sont en général spécifiquement fait pour Windows et la portabilité n'est généralement pas un souci qui est posé aux développeurs auxquels on demande d'utiliser Windev.
Sauf si c'était au cahier des charges des développeurs, la réponse est donc à priori "non".
Pas "tel quel" nativement sur un système d'exploitation Gnu/Linux.
Il existe des solutions de contournement , en particulier la virtualisation - mais qui sont loin de tout régler.
Je confirme "Eclipse" comme environnement de développement.
Pour la base de données, il n'est pas possible de te répondre sans que tu donnes plus d'éléments, ça va dépendre du cote applicatif.
C'est la même chose pour les progiciels.
Quoi qu'il en soit, concernant la base de données, sais tu la taille de ta base de donnée existante et le nombre d'utilisateurs qui sont connectes ? C'est a partir de la que tu dois faire ton choix.
Dois tu monter un cluster ?
Sais-tu quel doit être la disponibilité du système sur une base annuelle ?
Pour la base de données, il n'est pas possible de te répondre sans que tu donnes plus d'éléments, ça va dépendre du cote applicatif.
C'est la même chose pour les progiciels.
Quoi qu'il en soit, concernant la base de données, sais tu la taille de ta base de donnée existante et le nombre d'utilisateurs qui sont connectes ? C'est a partir de la que tu dois faire ton choix.
Dois tu monter un cluster ?
Sais-tu quel doit être la disponibilité du système sur une base annuelle ?