Bonjour à tous,

Je recherche une technique/une solution pour aller très vite pour faire des beaux formulaires web. Je dois faire des interfaces web pour alimenter une série de tables dans différentes base de données de l'entreprise. Je suis programmeur de formation, responsable IT d'une petite entreprise. J'ai relié différents programmes entre eux au niveau des base de données (ex: on ajoute/modifie un client dans un programme, et les infos se retrouvent dans tous les programmes). J'ai ajouté diverses tables avec des données que des utilisateurs finaux devraient pouvoir gérer avec des GUI. Le problème c'est que je fais ça en plus du reste, et j'ai très peu de temps à y consacrer.

Mon besoin est toujours sensiblement le même quelque soit le développement à faire :
> afficher les données (résultat d'une requete sql) sous forme de grid;
> filtrer les données du grid;
> rechercher une donnée dans le grid;
> choisir ses colonnes dans le grid (par défaut n'afficher que quelques unes);
> remplacer une donnée par une image dans une colonne;
> sélectionner un enregistrement bien précis dans le grid;
> disposer d'une barre d'action par défaut (ex: export excel) avec possibilité d'ajouter une action;
> Editer, Modifier, Supprimer un enregistrement (là j'arrive au formulaire);
> disposer d'une riche d'une bibliothèque de composants web :
- alimentable en SQL directement;
- avec interaction possible entre les composants;
- esthétiquement agréables;
- compatibles avec les principaux navigateurs;
- éventuellement compatible avec smartphones;
- ...

En fait mon besoin est tellement classique, que je veux croire qu'il doit exister une sorte de framework, qui permettrait de vraiment très simplement et vraiment très rapidement gérer tout ça. Je trouve lourd en temps l'usage de l'ASP sous Visual Studio même si l'EDI est très bien.

J'ai testé le framework Yii [1], mais c'est beaucoup trop compliqué. Il faut longtemps pour comprendre le fonctionnement du framework et un paquet d'heures dès qu'on veut faire quelque chose d'un peu évolué.

J'ai déjà testé le plugin bureaucraty [2] sur un dokuwiki. C'est super simple et très rapide, mais malheureusement absolument incomplet et trop peu fonctionnel pour mon besoin. Par exemple, il n'est pas possible nativement d'alimenter un listbox avec le retour d'une requete SQL, il n'y a pas de grid... Mais ça se rapproche de ce que je cherche. Avec bureaucraty, un formulaire est fait en une heure maxi.

Je préfère une solution gratuite à une payante bien que je sois disposer à payer pour suivre une formation particulière ou du support pour le développement de composants compliqués. Quand je dis formation, ça peut aussi être avec l'un de vous qui a du temps via skype etc. Ou même, sous-traiter en partie, mais qui fait ça (à petits budgets) ?!? Mais il faut d'abord trouver l'outil adéquat, et que je le maitrise un minimum.

Voilà, je ne sais vraiment pas vers quoi me tourner et j'ai peur d'y laisser des heures de tests pour me rendre compte que ce n'est pas la solution.

J'aimerais bien avoir vos avis de spécialistes car je ne sais pas ce qui existe.

Je vous remercie d'avance,

Excellente journée,

Nico


[1] Yii : http://www.yiiframework.com/
[2] bureaucraty : https://www.dokuwiki.org/plugin:bureaucracy