vote4Music is an application I've created to have a base of examples for my tutorials on Play Framework.
The application allows to vote for a music album. The top 100 albums for each genre of music is calculated for each year.
Example: the most popular rock album of 1991 was Nirvana's Nevermind.
This project provides a complete sample application with Play and some additional frameworks (Jquery, lambdaJ).
mercredi 25 août 2010
vote4music, une application d'exemple pour Play Framework
vote4Music est une application que j'ai créé initialement pour avoir des bases d'exemples pour mes tutoriels sur Play Framework.
L'application permet de voter pour un album de musique. La liste des meilleurs albums pour chaque genre de musique est alors calculée pour chaque année.
Exemple : l'album rock le plus populaire de l'année 1991 est Nevermind de Nirvana.
Ce projet propose un exemple d'application complète avec Play et quelques technos complémentaires (Jquery, lambdaJ).
L'application permet de voter pour un album de musique. La liste des meilleurs albums pour chaque genre de musique est alors calculée pour chaque année.
Exemple : l'album rock le plus populaire de l'année 1991 est Nevermind de Nirvana.
Ce projet propose un exemple d'application complète avec Play et quelques technos complémentaires (Jquery, lambdaJ).
mardi 27 juillet 2010
Wicket Test et Spring
Wicket fournit en standard un outil très pratique pour tester ses pages web sans avoir à démarrer son serveur : wicket-test. Les composants Wicket étant de simples objets Java, il est possible de les manipuler et de les tester depuis un test JUnit.
jeudi 15 juillet 2010
Jouons avec CDI et Wicket
Après une série d'articles consacrés à Play framework, je vous propose aujourd'hui d'étudier l'intégration de CDI (context and dependency injection) avec Wicket. Voyons comment ces 2 frameworks peuvent être mariés et quelle souplesse CDI va nous apporter lors du développement d'une application web avec Wicket.
samedi 26 juin 2010
Authentication and security with Play framework
Read this post in french
Today, let's see how to add authentication and security to a web application with Play, and what the framework offers with its Secure module.
We will study the following case: we have a public website, where you can browse without being authenticated. This site also has features of administration, displayed when someone identifies as an admin. To access these features, there is a URL that allows access to an authentication form.
Today, let's see how to add authentication and security to a web application with Play, and what the framework offers with its Secure module.
We will study the following case: we have a public website, where you can browse without being authenticated. This site also has features of administration, displayed when someone identifies as an admin. To access these features, there is a URL that allows access to an authentication form.
vendredi 25 juin 2010
Compte rendu et slides de la soirée Glassfish à l'Alpes JUG
Nous accueillions mardi à L'Alpes JUG Alexis Moussine-Pouchkine pour une soirée Glassfish et Java EE6.
Vous pouvez retrouver le compte rendu de l'équipe ainsi que les slides d'Alexis sur le site de L'Alpes JUG.
Ces slides présentent la roadmap et les points forts du serveur, des exemples concrets pour mettre Java EE 6 en application et des fonctions bonus comme le mode embarqué de Glassfish. A ne pas rater ;)
Lire le compte rendu et télécharger les slides
Vous pouvez retrouver le compte rendu de l'équipe ainsi que les slides d'Alexis sur le site de L'Alpes JUG.
Ces slides présentent la roadmap et les points forts du serveur, des exemples concrets pour mettre Java EE 6 en application et des fonctions bonus comme le mode embarqué de Glassfish. A ne pas rater ;)
Lire le compte rendu et télécharger les slides
mercredi 23 juin 2010
Authentification et sécurité avec Play framework
Nous avons étudié ici et là le fonctionnement de l’authentification et de la sécurité avec Wicket.
Voyons aujourd’hui comment cela fonctionne avec Play, notamment ce que le framework nous propose avec son module Secure.
Nous allons étudier le cas suivant : nous disposons d’un site web public, dans lequel on peut naviguer sans être authentifié. Ce site possède également des fonctions d’administrations, affichées lorsque l’on s’identifie comme admin. Pour accéder à ces fonctions, il existe une URL qui permet d’accéder à un formulaire d'authentification.
Voyons aujourd’hui comment cela fonctionne avec Play, notamment ce que le framework nous propose avec son module Secure.
Nous allons étudier le cas suivant : nous disposons d’un site web public, dans lequel on peut naviguer sans être authentifié. Ce site possède également des fonctions d’administrations, affichées lorsque l’on s’identifie comme admin. Pour accéder à ces fonctions, il existe une URL qui permet d’accéder à un formulaire d'authentification.
Inscription à :
Messages (Atom)
