Closures for Java

Les closures sont une façon de faire des fonctions un type de données, pouvant être stoqué dans des variables, passé en paramètre d’appel de fonction, etc. Ceci n’existe pas actuellement en Java, mais un prototype est en cours de réalisation pour par Neal Gafter (le présentateur de la session, de chez Google), en vue d’établir…

Direct Web Remoting (DWR)

\n\nPrésenté par son auteur Joe Walker et Geert Bevin (qui intègre DWR dans son framework RIFE).\n\nL’objectif du framework est de permettre un accès facile pour les développeurs Java aux fonctionalités AJAX. Pour arriver à ce but, il effectue une correspondance de certaines classes Java (définies par l’utilisateur) côté serveur vers des équivalents côté client en…

Grails – Groovy on Rails

Une présentation très intéressante de Graeme Rocher. Celui-ci a expliqué les différents problèmes qui existent au niveau de la complexité d’une application J2EE aujourd’hui, tant au niveau de la mise en place que de la maintenance et l’évolution. Voici quelques aspects et la manière dont Grails peut répondre : Fichiers de config – Typiquement il…

Scripts côté serveur

Cette session présente une technique intéressante, permettant de faire des scripts côté serveur, en utilisant n’importe quel langage de script géré par Java (mais actuellement, seul le JavaScript est géré).\n\n[Suite:]\n\nPhobos sera donc un framework web assez léger, moins invasif que Ruby On Rails. Il inclut les composants jMaki, qui inclut lui aussi Dojo, et avec…

Erich Gamma (IBM)

Une présentation très intéressante de la part de l’ancien dirigeant du JDT pour Eclipse.Il a expliqué le fonctionnement de l’équipe Eclipse chez IBM en accentuant leur principe que l’un des aspects le plus importants dans le développement d’un système tel que le leur est de pouvoir fournir en temps et en heure des versions d’excellentes…

Intégration de XML dans le langage Java

Il existe déjà bon nombre de librairies permettant de gérer le XML en Java, mais la plupart sont trop compliqués ou trop limités, et Sun propose donc d’ajouter, sans doute pour Java 7, le XML dans le langage Java.\n\n[Suite:]\n\nCette intégration couvre 4 aspets:\n \n La construction \n La conversion des types de données \n La…

Aranea – framework Java pur objet

\n\nJ’ai assisté à une session très intéressante par un certain Jevgeni Kabanov, un habitant d’Estonie qui est venu présenter un framework qu’il a développé au sein de son entreprise.\n\nLe principe qui a motivé la création du framework est le fait que dans les frameworks traditionnels pour le web, on est obligé typiquement de sacrifier partiellement…

http://www.araneaframework.org

\n\nJ’ai assisté à une session très intéressante par un certain Jevgeni Kabanov, un habitant d’Estonie qui est venu présenter un framework qu’il a développé au sein de son entreprise.\n\nLe principe qui a motivé la création du framework est le fait que dans les frameworks traditionnels pour le web, on est obligé typiquement de sacrifier partiellement…

jMaki

JMaki est un framework AJAX qui peut être utilisé avec JSP ou JSF et qui en deux mots permet d’encapsuler des widgets JavaScript (AJAX ou non) dans des tags JSP. C’est un concept que nous avons trouvé très intéressant parce qu’on garde la maîtrise des composants, mais les pages JSP sont beaucoup plus faciles à…

Swing Application Framework

Actuellement, pour utiliser Swing, on est en quelque sorte obligé de se faire son propre framework pour gérer toutes les tâches simples mais répétitives. Sun se propose d’implémenter pour la version 7 de Java un tel framework — un peu semblable à la VCL de Delphi — qui ne couvrirait sans doute pas tous les…