Re: Netbeans et developpement RAD
"Patrice Secheresse" <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.general.french |
|---|---|
| Organization | ami-web |
| Message-ID | <000801c67a96$3148de60$6701a8c0@qualy01> |
Pour la base de données, il n'y a pas d'outils trés pointus sur NB donc il faut trouver un produit pour faire tout le conceptuel si tu veux démarrer par la modélisation des données. Tu peux alors créer les Beans à partir de la base de données en une 1 minute, hop! Merci NetBeans ! Autre piste qui est celle à privilégier, avec les EJB3 et les JPA (Java Persistence API), tu peux trés facilement passer d'un modÚle UML à un modÚle relationnel, c'est le container qui te créé les tables donc il suffit d'un bon diagramme de classe. Dans cette optique, NB intégre UML. Depuis le modÚle des classes il te créé les classes java en 1 minute, hop! Merci qui ? Tout cela sera beaucoup mieux quand cela sera au point car pour l'instant, c'est encore trés périlleux. L'avantage de Windev, c'est qu'en 1 minute tu fais ton application. Même si tout évolue et qu'il faut tout recommencer, tu modifie, tu réécris en 1 minute, hop! Le refactoring à coup de buldozer est une bonne méthode dans ce type de projet car on avance assez vite. Enfin, une question importante qui peut aussi aider à trancher : quelle est l'équipe qui va derriÚre ? Tu prend 2 informaticiens de base qui ne connaissent ni Windev ni Java. Dans 2 mois tu reviens, lequel a commencé à pondre un projet viable, lequel est toujours en train de se former aux frameworks qui changent chaque années? ----- Original Message ----- From: "Herve AGNOUX" <[email protected]> To: <[email protected]> Sent: Thursday, May 18, 2006 7:51 PM Subject: Re: [nbdiscuss-fr] Netbeans et developpement RAD > Le Jeudi 18 Mai 2006 09:14, Patrice Secheresse a écrit : >> >> Conclusion de ce que je veux démonter : pour des applications à >> destination >> PME/PMI ou personnelles non stratégiques, Windev me semble vraimment un >> bon >> choix, facile à apprendre, facile à utiliser, facile à distribuer. Pour >> des >> structures importantes avec des applications multi-tiers blindées avec >> une >> bonne capacité d'évolution et nécessitant l'intégration d'autres >> applications, l'utilisation de concepts SOA, ESB, etc... le choix de >> NetBeans est plus judicieux. >> > > Je suis tout à fait d'accord avec tout ce que tu dis, et cela correspond > tout > à fait à la problématique de mon prospect, que je peux résumer de la façon > suivante : "Dois-je créer mes 1.000 tables et fenêtres en 1 mn chaque avec > windev, et risquer de me retrouver planté aprÚs, ou bien dois-je utiliser > netbeans, où chaque table me coûte 1/2 heure, où je pourrais mieux évoluer > ensuite, mais où je risque de bouffer tout mon budget avant ! " > > Dans cette problématique, il est clair que tout ce qui permet de réduire > la > demi-heure est tout bénéf pour Java. > > Les liens que vous m'avez passés sont déjà pas mal, mais à ce que je vois > on > ne peut définir que des tables, pas vraiment des bases de données, c'est à > dire qu'on ne peut pas préciser (autrement qu'en codant) les liens entre > tables. > > Au niveau du GUI, je pense que Netbeans est déjà bien. > > Donc là où je voudrais progresser, c'est dans la définition de la base, et > dans le lien de cette base avec la GUI. Sur ces sujets Netbeans me parait > faible. > > Peut être existe-t-il d'autres outils ? Je vais tenter la question sur > [email protected], on verra bien. > > Il me semble, par exemple, que pour le lien "base - gui", on peut passer > par > des beans ; il me semble avoir oui dire qu'on peut créer des beans > automatiquement à partir de tables, ou réciproquement, et qu'on peut créer > des GUI automatiques à partir de bean. à vérifier. > > Tout ce qui peut favoriser le lien, ou le repérage, des données d'une > table > par rapport à leur visualisation est impec pour moi. A partir du moment où > l'on peut dire que telle données de telle table est présentée sur tel > champ > texte de telle fenêtre, et le faire selon des rÚgles que l'on connait, on > peut facilement optimiser le processus RAD. > > D'autres part, peut être pourrais-je me lancer dans la programmation de > petits > modules netbeans. Paraît-il que ça fonctionne hyper bien avec netbeans 5. > Quelqu'un s'est-il lancé dans l'aventure ? Qu'en pense-t-il ? > > Etc. > > > -- > SARL diaam informatique - 04 77 25 43 28 > Ingenierie, développements de systÚmes d'information > http://www.diaam-informatique.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >