config.ini et setter dans Eclipse Scout

Les applications Eclipse Scout sont opérationnelles dès leur création à l’aide du template initial, mais pour bien comprendre leur fonctionnement, il y a pas mal de petits détails.

Je voulais obtenir un code indépendant de la configuration de la base de données, c’est-à-dire utiliser le fichier config.ini (qui doit de toute façon être mis à jour leur d’un changement d’environnement).
Lire la suite

Les dépôts APT pour les installations sous Ubuntu, c’est génial!

Comme googlecode propose maintenant l’utilisation de Git et que son intégration dans Eclipse fonctionne bien grâce à EGit, je viens de réaliser non sans mal la migration de SVN à Git pour mon projet Sakilapp. Il existe évidemment un outil pour faire la conversion: git-svn

Migration de SVN à Git

Malheureusement sur mon Mac, il me manquait je ne sais trop quoi (visiblement une bibliothèque Perl qui n’est pas installée, ou pas au bon endroit). Je ne suis pas un grand fan de toutes ces installations, j’aime les choses qui marchent en un clic (je crois que c’est pour cela que j’ai un Mac). Je me demandais ce que j’allais faire, et j’ai eu l’idée de ressortir un ordi sous Ubuntu…

Lire la suite

Quelques points pour mieux comprendre Eclipse Scout

Plusieurs signes me font penser qu’il n’est pas simple de définir ce qu’est Eclipse Scout. Lors du premier Stammtisch Eclipse à Zurich (qui était plutôt un DemoCamp, mais passons), la présentation donnée n’a pas forcément réussi à expliquer ce qu’était Eclipse Scout… Le forum d’Eclipse Scout commence à être animé avec des questions de personnes qui souhaitent en savoir plus.

La définition que l’on trouve est la suivante:
« Eclipse Scout est un framework moderne et ouvert qui permet de réaliser facilement des applications métiers orientés services« . Mais qu’y a t’il dernière cette définition?

Logo Eclipse Scout
Lire la suite

Nouveau avec Indigo : Eclipse Scout

Eclipse Scout est un framework qui permet de créer rapidement des applications complètes bâties sur la plateforme Eclipse. Devenu un projet de la fondation Eclipse l’année dernière, il est livré pour la première fois en package avec Eclipse à l’occasion de la version 2011 (Eclipse 3.7 – Indigo). L’idée est de faciliter le travail du développeur, tout en visant une très bonne expérience utilisateur.

Eclipse Scout

Description et opinion dans cet article…

Lire la suite

Une application pour un loueur de film

Suivant mon idée de présenter Eclipse Scout à travers un cas concret, je me suis dit que le challenge consisterait à partir d’une base de donnée existante. Premièrement cela me permet d’avoir un cas concret (le besoin est défini, on est pas dans une simple démonstration). Deuxièmement cela limite le périmètre des fonctionnalités. Troisièmement cela permet d’utiliser le framework avec une base qui n’a pas été faite pour lui. Le code source est évidement disponible, publié sous licence Apache.
Lire la suite

Project > New… > Scout Project

Il y a un an j’ai découvert le framework Eclipse Scout dans le cadre de mon travail. De nombreux projets de ma société sont basés sur ce framework. En parallèle 2010 est aussi l’année où cette contribution a été accepté comme projet par la fondation Eclipse… Après plusieurs mois pour franchir toutes les étapes du Eclipse Development Process, le code source est disponible sur les serveurs de la fondation sous licence EPL et Eclipse Scout fait parti du release train Eclipse Indigo.
Lire la suite