www.application-servers.com

Aller au contenu | Aller au menu | Aller à la recherche

mardi, mars 11 2008

MIX08 : Silverlight 2 beta 1 est enfin la

image Suite à la grand-messe de Microsoft sur les technologies web (MIX08), il y a eu pas mal de bruit sur internet. A noter entre autre la sortie de Silverlight 2 beta 1.

Voici quelques pointeurs :

[MIX 08 - J1] RIA et Cloud computing

MIX 08 : Jour 1

MIX 08 : Jour 1 (suite)

MIX 08 : Jour 2

MIX 08 : Jour 2 (suite)

Ok, j'ai un peu de retard, mais la semaine dernière, je taquinais la poudreuse...

lundi, mars 10 2008

GWT 1.5 est disponible en preview

image L'ami Sami

C'est la news tech de la semaine. Cette GWT 1.5 était attendue depuis plus d'un an. GWT supporte désormais le JDK 5, les génériques, les énums, l'autoboxing, les imports-statics, les annotations.

Je profite de la news pour diffuser un pointeur sur un tutorial introductif à GWT.

GWT 1.5 disponible en preview

GWT Basics: AJAX Programming with Java

mercredi, mars 5 2008

SpringSource arrive en France

welcomons

Julien Dubois

SpringSource, la société qui développe le framework Spring, arrive en France.

SpringSource SARL propose en France du conseil, de la formation et du support autour des produits développés par la société : le framework Spring lui-même, mais également Acegi Security, Spring MVC, AspectJ, Apache, Tomcat...

Les premières formations officielles SpringSource auront d'ailleurs lieu en France dès le mois prochain.

Bon courage à Julien et à toute l'équipe qui s'installe.

lundi, février 25 2008

AIR 1.0, Flex 3.0

suivons

Adobe vient d'annoncer la sortie de AIR 1.0 et de Flex 3.0. Même si ces solutions ont encore du mal à prendre en France elles semblent avoir pas mal de succès aux US.

Adobe AIR v1.0 & Flex 3.0 Released; New Adobe Open Source Site Launched

 

image

vendredi, février 22 2008

De la capacite d'assimilation

Combien de concept une personne ou un groupe de personnes peuvent appréhender durant une période donnée. C'est une question que je me pose souvent lorsque j'amène de la technologie nouvelle [1], chez un client, lorsque j'anime une formation ou une conférence. La réponse à cette question n'est jamais simple.

De manière pratique j'essaie toujours de sentir mon auditoire ou mes interlocuteurs avant de commencer. Cette pourquoi, je commence souvent mes interventions par des questions, ouvertes ou fermées en fonction du contexte.

Si vous avez de bons pointeurs sur le sujet, je suis preneur.

image

Deep or wide? You decide.

[1] A noter que la technologie nouvelle n'est pas forcément de la nouvelle technologie.

mardi, février 19 2008

SeamFramework.org

Seam est sans doute l'un des frameworks les plus aboutis dans le monde JavaEE. Il dispose maintenant de son propre site.

Ceci sera-t-il suffisant pour transformer ce framework d'une promesse en un succès ?

http://seamframework.org/

image

dimanche, février 17 2008

Symposium DNG : Ressource Oriented Architecture

Durant le Symposium, Aurélien a présenté une nouvelle manière de penser le système d'information. Plutôt que de le penser comme un ensemble de services, il propose de le penser comme un ensemble de ressources qui peuvent à la fois être des données et des services. Ces ressources sont identifiées par des URL.

L'intérêt est alors d'avoir un SI qui est crawlable par un moteur de recherche. Ce qui permet d'avoir un requêteur du type de la page d'accueil de Google pour accéder à toutes les informations du SI. Je trouve l'idée très intéressante.

image image

Slides Ressource Oriented Architecture

Posté aussi sur insideIT.fr

JSR-296 : Swing Application Framework

image Nicolas Martignole :

L’une des nouveautés de Java 7 sera la mise à disposition d’un framework applicatif pour Swing, spécifié dans la JSR-296. Voici un résumé qui vous intéressera si vous souhaitez en savoir plus pour la plateforme Desktop de Java.

Voici les sujets abordés par Nicolas :

Quel est avant tout la justification d’un framework pour swing ?

Swing a-t-il évolué depuis 5 ans ?

Y-a-t-il une comparaison avec Eclipse RCP, Spring RCP ou Netbeans Plaform ?

Caractéristiques du framework, Gestion du cycle de vie, Les Ressources, Gestion des Actions

Ce framework sortira-t-il du grand froid dans lequel il est plongé depuis quelques années ?

Présentation de la JSR-296, Swing Application Framework

dimanche, février 10 2008

GWT-EXT 2.0 : impressionant

suivons

La nouvelle version de GWT EXT est une pure merveille. Même si GWT EXT n'est qu'un wrapper sur EXTJS, le travail de Sanjiv reste impressionnant. J'ai déjà utilisé GWT Ext sur quelques projets. La prise en main de cette technologie est rapide.

Pour vous donner une idée de la puissance de la technologie, je vous recommande la démonstration. Il est possible de visualiser le code pour chaque exemple.

Annonce : GWT-Ext 2.0 : impressive

Demo : http://www.gwt-ext.com/demo

Project Site : http://www.gwt-ext.com/

Download: http://code.google.com/p/gwt-ext/downloads/list

image

jeudi, février 7 2008

Stroop Effect et Bugs

Le Stroop Effect se manifeste lorsque qu'il y a une interférence entre un mot et la perception que l'on en a de ce mot. Par exemple, donnez les couleurs des mots suivants (Les amanteurs de Nintendo DS connaissent bien cet exercice) :

image  Pas si facile non ?

Le Stroop Effect pourrait-il être un obstacle à la bonne compréhension du code, ce qui pourrait amener des bugs ?

TotT: The Stroop Effect

Symposium Dotnetguru 2008

Le symposium Dotnetguru est lundi prochain 11/02/2008.

Cette année, le symposium est inclus dans la conférence Techdays de Microsoft. Plus de 13000 personnes sont déjà inscrites à l'événement, Microsoft attend 15000 personnes. Ce sera sans doute la plus grosse conférence française pour les développeurs en 2008.

Programme du Symposium

Inscription

image

mercredi, février 6 2008

Grails 1.0

suivons

image Guillaume Laforge

G2One et l'équipe Grails viennent de sortir la version 1.0 du framework web Grails, basé sur le langage dynamique Groovy, et les frameworks Spring et Hibernate. Grails est la solution idéale pour apporter enfin la productivité dans le développement d'applications web sur la plateforme Java, tout en permettant de protéger son existant et son investissement : mapping Hibernate ou JPA, configuration Spring, librairies Java, serveurs d'application, etc. Grails est une solution ouverte qui laisse un grand choix niveau architecture : application full-Grails, imagemixte Groovy/Java, où même la partie présentation peut être débranchée au profit d'une intégration GWT ou Flex grâce à l'utilisation de plugins dédiés. Cette version finale apporte de nouvelles fonctionnalités comme un DSL (Domain-Specific Language) pour un mapping objet-relationnel plus poussé, l'ajout d'un mécanisme d'intercepteurs et d'URL mappings avancé, et encore plus de facilité pour exposer des resources REST.

G2One, Groovy, Grails

dimanche, février 3 2008

SpringSource achete Covalent

SpringSource la société qui "édite" Spring vient d'acheter Covalent, une société spécialisée dans le support autour des produits de la fondation Apache : Tomcat, Axis, Apache HTTP Server, ActiveMQ. Si Rod Johnson est obligé de faire cette acquisition, c'est que le service autour de Spring ne croit pas assez vite. Ce qui se démontre facilement : qui a déjà fait appel aux services de SpringSource ?

SpringSource est le nouveau nom de interface21.

Some Decisions are Easy – Like SpringSource Acquiring Covalent

SpringSource Expands Service and Support Offerings by Acquiring Covalent

SpringSource's strategy by Emmanuel Bernard

image image

Introduction a OSGI

Le coeur de la technologie OSGi est un framework qui permet de développer des applications orientées composants. Ce framework est composé de 4 "couches", l'environnement d'exécution, les modules, un annuaire de services et un gestionnaire de cycle de vie.

Thierry Templier publie un article introductif sur cette technologie.

Programmation par composant avec la technologie OSGi

Spring Dynamic Modules for OSGi(tm) Service Platforms ...

http://en.wikipedia.org/wiki/OSGi

http://www.osgi.org/

 

image

lundi, janvier 28 2008

QCon : M. Fowler, E. Gamma, K. Beck, R. Johnson, T. Neward, C. Coenraets...

Dans le domaine du développement logiciel, la QCon est la conférence à ne pas manquer. Trois jours de conférence avec un plateau incroyable.

Alors, qui est qui ?

image image image image image image 

http://qcon.infoq.com/london/conference/ : QCon London, March 12-14, 2008

Technologies de l'information : vers l'industrie de masse ?

empoisonons

Christian Fauré :

C’est une danse parfois douloureuse à laquelle le trio Entreprise/Editeur/Conseil et SSII se livrent depuis plusieurs décennies.

Si cette activité, que l’on désignera par secteur des technologies de l’information pour l’entreprise, est considérée a raison comme un secteur d’activité à part entière, avec ces millions d’employés de part le monde, elle n’en est pas pour autant une industrie de masse.

Dans son article Christian fait un parallèle entre le secteur des technologies de l'information et le secteur de l'industrie. Ses conclusions seraient-elles les mêmes si il avait fait une comparaison avec le secteur du batiment ?

Mais n'oublions pas : la comparaison est un poison.

Par ailleurs, les technologies de l’information deviennent une industrie de masse

 

 

image

mardi, janvier 22 2008

Agile : Methode incrementale ou iterative ?

incrémentons

Grâce à Claude Aubry, je viens de découvrir ce post de Jeff Patton. En autre il explique la différence entre une méthode itérative et une méthode incrémentale. Je trouve sa démonstration particulièrement remarquable.

 image image

Il y a beaucoup d'autres points bien sentis. A lire.

Don’t know what I want, but I know how to get it

Claude Aubry : Je ne sais pas ce que je veux mais je sais comment l'obtenir

Java sur le declin

image La rumeur court, Java approche de la fin. Et oui, ce langage a maintenant plus de 10ans, il est temps que ça change.

Java on the Decline? Think Again

January Headline: TIOBE declares Python as programming language of 2007!

Struts 1.x, JSF, Wicket, Tapestry, Struts2... lequel pour 2008

Rick Hightower pose une question que mes clients me posent régulièrement. Où va la couche graphique web dans le monde java ?

Mon opinion est que Struts 1.x est maintenant le legacy du monde java, une espèce de Cobol que tout développeur java doit connaître car il le rencontrera un jour où l'autre sur un projet. Pour le futur, si un framework MVC doit s'imposer, Struts2 est bien placé, car dans Struts2 il y a Struts. Un autre framework pourrait tirer son épingle, SpringMVC, car dans SpringMVC il y a Spring ;-). Ces frameworks n'apportent pas vraiment de révolution, ils sont plutôt dans la continuité.

Pour ce qui d'un futur plus ambitieux, je pense que GWT va s'imposer. Vous le savez tous, je suis un supporter de cette technologie. Mais chaque mois qui passe me donne de nouveaux indicateurs, l'adoption de cette technologie est en forte croissance.

Il y a un challenger, Flex d’Adobe qui repose sur le plugin Flash. Pas de problème, n'est-ce pas ? Et pourtant, ce matin pour tester la version beta du site parleys.com (le site où les vidéos de Javapolis et SpringOne sont diffusées), il m'a fallu upgrader mon plugin flash. Sans ça, je ne pouvais pas accéder au contenu. J'ai fermé mon navigateur et j'ai installé le nouveau plugin et j'ai relancé. Un site, merveilleux, m'est apparu, mais l'upgrade d'un plugin sur le poste de travail est-il à la portée de toutes les DSI ?

Oui, je n'ai pas cité JSF. Je ne crois pas beaucoup à cette technologie. Certe, elle est puissante, mais elle est aussi très compliquée.

What server-side Java web framework will be the next for 2008?

http://www.parleys.com/display/PARLEYS/Parleys.com+V2+BETA+Program

image

Inside RIA : un site sur Flex ?

flashons

Fredcavazza :

Oui je sais, il existe déjà de nombreux sites et blogs dédiés aux interfaces riches. Mais quand ce sont les éditions O’Reilly et Adobe qui montent un blog communautaire, alors vous avez tout intérêt à y faire un petit tour : Inside RIA.

A la lecture du nuage de tags, j'ai plutôt l'impression que ce site pourrait s'appeler InsideFlex :

image

Avec le temps, peut-être que d'autres sujets seront traités.

Inside RIA

Source : Un nouveau portail sur les interfaces riches

- page 4 de 118 -