Développement WebSphere Portal : par où commencer ?
Vous l'avez probablement constaté, en ce moment, les portails ont le vent en poupe. Ca tombe bien, depuis quelques temps, je suis plutôt versé sur WebSphere Portal, et ce n'est pas pour me déplaire après 3 ans & demi consacrés quasi-exclusivement au développement Lotus Domino (avec un peu de PHP entre les deux). Toutefois, c'est un univers vaste et très différent de ce dernier, et la bête n'est pas forcément facile à dompter ni même à aborder. Voici quelques liens que j'ai recueilli au fil de mes aventures et qui pourraient intéresser ceux qui débutent dans le domaine :
- What is a portlet part I et part II. Une bonne introduction aux portails et au développement de portlets.
- La spécification JSR-168. Le standard qui décrit le fonctionnement des portlets standards. Sa lecture est indispensable à toute personne qui souhaite développer des portlets (à moins d'utiliser WebSphere Portlet Factory, et, si j'ai bien tout suivi à la Lotusphere, Lotus Component Designer)
- Comprendre et developper des portlets en java (PDF), un document de veille techno réalisé par la société SQLi. De très bonne facture.
- Guidelines for Writing JSR-168 Portlets, une petite compilation des erreurs courantes et conseils utiles.
- Best Practices for Applying Ajax to JSR 168 Portlets, ou comment faire de l'AJAX correctement avec ses portlets, en attendant la spec JSR-286.
- Taglib Tutorial. Pas directement lié à WPS, mais une excellente ressource pour qui veut comprendre les librairies de tags JSP (et dans WPS, y'en a plein).
- Présentation de JSTL et des expressions languages. Même remarque.
- Info Center : Designing your portal : une section très détaillée sur le fonctionnement des thèmes et skins de WPS 5.1. Indispensable pour personnaliser l'interface et l'expérience de navigation de votre portail (note : ça a pas mal changé avec WPS 6).
- XMLAccess 101 part I et part II. Une excellente introduction à XMLAccess, qui est un peu à WPS ce qu'est DXL est à Domino. C'est un dialecte XML qui décrit l'ensemble de la structure du portail (pages, labels, portlets, portlet applications, web modules, users, etc) et qui permet des opérations très pratiques d'import / export. Sa maîtrise est indispensable si on souhaite s'affranchir de l'interface d'admin peu conviviale où la moindre opération requiert une dizaine de clicks.
- Info Center : XMLAccess reference. La référence de XMLAccess.
- Tech Spot, un blog très intéressant qui parle de tout ce qui touche à WPS.
- WebSphere Portal Security. Une présentation du Lotusphere 2006 sur la sécurité de WPS 5.1 et 6.
- Table des droits d'accès. Une référence précieuse pour gérer les droits des pages et portlets.
- Modifier les titres et libellés par défaut. Comment apporter des modifications aux fichiers NLS
.propertiesqui contiennent les traductions des libellés système. - Authentication in WebSphere Portal
- Customizing the WebSphere Portal Login/Logout mechanism
- Exploiting the WebSphere Portal 5.1.0.1 programming model : part 1, part 2, part 3, part 4
- Caching techniques in WebSphere Portal
C'est tout pour le moment, je compléterai probablement cette liste au fur & à mesure de mes découvertes. De manière générale, votre premier réflexe doit être de consulter l'Info Center (v5.1, v6.0) car celui-ci est très complet et regorge de tas d'infos indispensables.
Par YoGi, vendredi 9 mars 2007 à 00:33 :: WebSphere Portal :: #277 :: rss
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.