mar 10
12
Quelques semaines après l’événement le plus attendu de l’année dans la communauté des développeurs symfony, à savoir le symfony live, je vous livre ici les points clés de cette édition 2010.
Les deux jours de conférences ont été marqués par les présentations officielles de Doctrine 2 et Symfony 2, je reviendrais sur ces deux points ultérieurement.
Sur la vingtaine de conférences proposées, je vais parler de celles qui m’ont le plus intéressées et surtout des astuces / conseils que j’ai pu glaner à l’écoute (...)
Auteur
: Damien Alexandre
mar 09
5
La sortie récente de jQuery 1.3 a sûrement ravi de nombreux développeurs avides des performances et de la souplesse d’utilisation de cette librairie.
Ce que l’on sait un peu moins, c’est qu’elle a remplacé son moteur de sélection CSS par un tout nouveau venu : Sizzle ! Ce n’est pas non plus un grand hasard puisque son auteur principal est John Resig... celui-là même qui a initié le mouvement jQuery, 4 ans plus tôt.
Bon, Sizzle c’est quoi ?
Il ne faut pas chercher midi à 14 heures : Sizzle est ce (...)
Auteur
: Thomas Parisot
fév 09
6
La version 2.1 du framework Struts est sortie dernièrement. Après la refonte complète opérée pour la version 2, cette mise à jour pourtant mineure apporte des améliorations importantes et révélatrices de l’évolution actuelle des frameworks Java.
Convention Le but ici n’est pas de faire une revue exhaustive de ces améliorations, mais de regarder un peu plus en détail l’évolution qui me semble la plus marquante : le nouveau plugin Convention. Il reprend les idées des anciens plugins CodeBehind et (...)
Auteur
: Matthieu Guillermin
mai 08
14
Forte d’une expérience éprouvée des frameworks PHP majeurs, Clever Age publie aujourd’hui un livre blanc au sujet des frameworks PHP pour l’entreprise.
Fruit d’une étude de longue haleine, ce livre blanc aborde les différents aspects du choix d’un framework : problématiques fonctionnelles, techniques et stratégiques, avec notamment une analyse approfondie des questions d’extensibilité, de documentation et de sécurité. Quatre frameworks en vogue sont présentés en détail (CakePHP, CodeIgniter, (...)
Auteurs
: Xavier Lacot, Tristan Rivoallan
avr 08
10
Flash a beaucoup souffert de sa propre philosophie : permettre l’intégration de médias divers en imbriquant les contenus et le code sur différents niveaux de clips. Mais plus les versions avancent et plus il devient délicat de mélanger programmation et design. Les possibilités d’actionscript sont de plus en plus étendues et il est temps de sortir le code de la timeline et des movieclips !
Cet article ne traitera pas actionscript3 qui met en place des évolutions majeures dans les processus de (...)
Auteur
: Yan Paquis
avr 08
3
Face à la montée en puissance des nouveaux frameworks web comme RubyOnRails, Django ou Symfony, Grails propose une solution comparable pour le monde Java. Quels sont ses principales caractéristiques ? Va-t-il devenir incontournable pour les développements web Java ?
Groovy et Grails Groovy est un langage de script basé sur Java. Il est standardisé par la JSR-241. C’est un langage objet, au typage dynamique qui peut s’interfacer avec des classes Java traditionnelles. En effet, le code écrit en (...)
Auteur
: Matthieu Guillermin
oct 07
26
Tapestry est un framework MVC 2 (souvent cité comme l’une des implémentations les plus limpides) proposant un modèle de programmation orienté composant et ce bien avant JSF. Ce projet a été intégré par la fondation Apache, ce qui est un gage de pérennité.
Les principaux défauts de Tapestry sont la difficulté de prise en main, et la difficulté de trouver de la documentation ciblée (pour des problématiques spécifiques). En effet, il est souvent nécessaire de connaître le fonctionnement interne du framework (...)
Auteur
: Christophe Bonche
oct 07
11
Malgré l’arrivée de nouveaux framework Web Java sur le marché (JSF, Spring MVC, Webwork, Tapestry...) et les critiques émises à son encontre, Struts 1 reste le framework Web de référence.
Struts 1
Cycle de vie standard :
Dans un premier temps le framework capture la requête et peuple un contenant à partir de ces données. Le contenant peut être :
ActionForm : classe étendant la classe org.apache.struts.action.ActionForm, en général une classe de ce type est créée par formulaire.
DynaActionForm : le (...)
Auteur
: Christophe Bonche
oct 07
1er
Les ORMs (Object Relationnal Mapping), que l’on appelle également frameworks de mappings objet relationnel ou frameworks de persistence, ont été un sujet important en Java il y a quelques temps avec les EJB, les frameworks open-source et propriétaires, la norme JDO. Depuis deux ou trois ans environ, Hibernate fait l’unanimité et est devenu le standard de facto en terme de framework de persistance dans le monde J2EE.
On s’est donc dit : « ça, c’est fait, le sujet accès aux données est fermé, on (...)
Auteur
: Denis Delangle
sep 07
20
L’obligation d’accessibilité se généralise dans de nombreux pays (États-Unis, France, ...), mais il est étonnant de voir que certains frameworks de développement semblent se soucier si peu de cet aspect.
Le point fort de JavaServer Faces (JSF) est qu’il dispose d’un grand nombre de librairies de composants et d’outils de développement, ceci étant certainement lié au fait qu’il s’agit d’une partie du standard JEE.
Une particularité également intéressante de JSF, comparé à certains autres frameworks (Struts (...)
Auteur
: Tristan Marly
Pages :
1
|