<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pierre Chauvin - Java, JEE, WebSphere, LWCM &#187; Spring</title>
	<atom:link href="https://blog.developpez.com/pierre/pcategory/java-core-java-ee/spring/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/pierre</link>
	<description></description>
	<lastBuildDate>Sat, 12 Feb 2011 14:14:12 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>YaJUG (Luxembourg) &#8211; Java EE 6  + Glassfish</title>
		<link>https://blog.developpez.com/pierre/p9251/conferences/yajug_luxembourg_glassfish_javaee6</link>
		<comments>https://blog.developpez.com/pierre/p9251/conferences/yajug_luxembourg_glassfish_javaee6#comments</comments>
		<pubDate>Thu, 07 Oct 2010 21:21:00 +0000</pubDate>
		<dc:creator><![CDATA[Petrus]]></dc:creator>
				<category><![CDATA[Actualités du monde Java]]></category>
		<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Java Core / Java EE]]></category>
		<category><![CDATA[Luxembourg]]></category>
		<category><![CDATA[Oracle/Sun Microsystems]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[YaJUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le mardi 19 octobre, au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg &#8211; Kirchberg). Attention, la présentation de Spring 3 initialement prévue est annulée et est remplaçée par une présentation de Glassfish. Agenda: 17h30 &#8211; Welcome &#38; registration 18h00 &#8211; Alexis Moussine-Pouchkine, Glassfish &#38; Java EE Evangelist, Oracle Part1 &#8211; Java EE 6 &#8211; Why and how J2EE became popular [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><center><br />
<img src="http://blog.developpez.com/media/yajug_logo_new.png" width="150" height="43" alt="YaJUG - Java User Group Luxembourg" /><br />
</center></p>
<p>
La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le <strong>mardi 19 octobre</strong>, au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg &#8211; Kirchberg). <strong>Attention</strong>, la présentation de Spring 3 initialement prévue est annulée et est remplaçée par une présentation de Glassfish. Agenda:
</p>
<ul>
<li>17h30 &#8211; <strong>Welcome &amp; registration</strong>
</li>
<li>18h00 &#8211; <a href="http://www.yajug.org/confluence/display/Public/Speakers#Speakers-AlexisMoussinePouchkine">Alexis Moussine-Pouchkine</a>, Glassfish &amp; Java EE Evangelist, Oracle
<p><strong>Part1 &#8211; Java EE 6 &#8211; Why and how J2EE became popular again</strong> : <br />Every new Java EE version is important but this one different. It is probably the first one that is powerful enough to stand on its own and not require any third party framework. Its web profile, standardized dependency injection, restful web services and much much improved EJB, JSF, servlet and JPA all make for a great standard basis for enterprise applications.</p>
<p>Proposal : Java EE 6 was released at the end of 2009 in its final form with GlassFish v3, the open source application server, implementing the entire specification in a modular and developer-friendly environment. Now is a great time for understanding what&rsquo;s new in this specification and how it can and will make a difference in your enterprise developments.</p>
<p>This session will introduce Java EE 6, its new concepts such as the web profile, managed beans, CDI 1.0 (context and dependency injection), JAX-RS 1.1 (restful web services), and BeanValidation 1.0 but also cover what&rsquo;s new in EJB 3.1 (singleton, simplified packaging and a lot more), JSF 2.0 (facelets, ajax, composite components), servlet 3.0 (optional web.xml, fragments, async, &#8230;).</p>
<p>Time permitting, this session will insist on illustrating new concepts and features with demos using GlassFish, the Java EE reference implementation and a number of different IDEs.</p>
<p><strong>Part 2 &#8211; Familiarization with Glassfish</strong>: <br /> GlassFish is way more than a reference implementation. It&rsquo;s fully buzzword-compliant (JavaEE, Modular, OSGi, WebSockets, embeddable, &#8230; ) but more importantly it strikes a balance between cool stuff and management-compatible (in fact it is both). See how GlassFish can work for you, with or without Java EE 6.</li>
<li>20h00 &#8211; <strong>Drink and networking</strong></li>
</ul>
<p>
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant <a href="http://www.yajug.org/confluence/display/Public/Future+Events">vous inscrire</a>.
</p>
<p>Plus d&rsquo;informations sur le <a href="http://www.yajug.org/confluence/display/Public/Future+Events">site du YaJUG</a> !</p>
<ul>
<li>Le site du <a href="http://www.yajug.lu">Java User Group de Luxembourg</a> (<strong>YaJUG</strong>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YaJUG (Luxembourg) &#8211; Oracle, Eclipse, e4, OSGi &amp; Spring dmServer</title>
		<link>https://blog.developpez.com/pierre/p8615/actualites-du-monde-java/yajug_luxembourg_oracle_eclipse_e4_osgi</link>
		<comments>https://blog.developpez.com/pierre/p8615/actualites-du-monde-java/yajug_luxembourg_oracle_eclipse_e4_osgi#comments</comments>
		<pubDate>Wed, 10 Feb 2010 16:16:22 +0000</pubDate>
		<dc:creator><![CDATA[Petrus]]></dc:creator>
				<category><![CDATA[Actualités du monde Java]]></category>
		<category><![CDATA[Java Core / Java EE]]></category>
		<category><![CDATA[Luxembourg]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[YaJUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le lundi 08 mars se tiendra le premier événement de l&#8217;année 2010 du YaJUG. Comme d&#8217;habitude, la conférence se tiendra au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg &#8211; Kirchberg). Agenda: 17h30 &#8211; Welcome &#38; registration 17h45 &#8211; Oracle plans for Java and communities, Sébastien Stormacq 17h55 &#8211; Eclipse &#8211; an Open Source Innovation Network, Ralph MuellerOpen Source- for many the expression is a synonym for &#8216;no cost&#8217; or &#8216;easy to obtain&#8217;. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><center><br />
<img src="http://blog.developpez.com/media/yajug_logo_new.png" width="150" height="43" alt="YaJUG - Java User Group Luxembourg" /><br />
</center></p>
<p>
Le lundi 08 mars se tiendra le premier événement de l&rsquo;année 2010 du YaJUG. Comme d&rsquo;habitude, la conférence se tiendra au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg &#8211; Kirchberg). Agenda:
</p>
<ul>
<li>17h30 &#8211; <strong>Welcome &amp; registration</strong>
</li>
<li>17h45 &#8211; <strong>Oracle plans for Java and communities</strong>, <a href="http://www.yajug.org/confluence/display/Public/Speakers#Speakers-sebastienstormacq">Sébastien Stormacq</a>
</li>
<li>17h55 &#8211; <strong>Eclipse &#8211; an Open Source Innovation Network</strong>, <a href="http://www.yajug.org/confluence/display/Public/Speakers#Speakers-ralphmueller">Ralph Mueller</a><br />Open Source- for many the expression is a synonym for &lsquo;no cost&rsquo; or &lsquo;easy to obtain&rsquo;. Only known to the insider is the fact that Open Source methods and licenses have become the basis of many industry collaboration efforts. Here Open Source is applied to jointly develop, maintain and distribute software relevant for the industry. Due to its well-defined Intellectual Property Management and its Development Process is the Eclipse Project today well positioned to support industry initiatives in the collaborative value creation process. The commerce-friendly Eclipse Public License (EPL) makes it easy to capture value in commercial exploitation, providing the basis for a successful and sustainable eco system. The talk will discover the motivation for open source in its different instantiations, discuss an &lsquo;open source maturity model&rsquo; and will explain the Eclipse Foundation in more detail. We will also look into the future trends that we experience in the Eclipse Eco System.
</li>
<li>18h20 &#8211; <strong>e4: building the next generation of the Eclipse Platform</strong>, Frédéric Conrotte
</li>
<li>18h50 &#8211; <strong>OSGI in a nutshell</strong>, <a href="http://www.yajug.org/confluence/display/Public/Speakers#Speakers-pag">Pierre-Antoine Grégoire</a><br />Swift presentation of OSGi and derived technologies, followed by a series of demos allowing to demystify its supposed complexity.
</li>
<li>19h20 &#8211; <strong>Spring dmServer</strong>, <a href="http://www.yajug.org/confluence/display/Public/Speakers#Speakers-christopherfrost">Christopher Frost</a><br />Virgo is a modular open source application server based on OSGi. It supports standard WAR files and modular webapps comprising OSGi bundles. We&rsquo;ll explore Virgo features such as: repositories, deployment plans, regions, admin shell, and the admin console. The session will discuss the increasingly open future direction for the project and how you can get involved. This will be followed by a demo of a simple modular application showing it in both the command line shell and the web console of Virgo.
</li>
<li>17h30 &#8211; <strong>Welcome &amp; registration</strong>
</li>
<li>20h05 &#8211; <strong>Networking cocktail</strong></li>
</ul>
<p>
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant <a href="http://www.yajug.org/confluence/display/Public/Future+Events">vous inscrire</a>.
</p>
<p>Plus d&rsquo;informations sur le <a href="http://www.yajug.org/confluence/display/Public/Future+Events">site du YaJUG</a> !</p>
<ul>
<li>Le site du <a href="http://www.yajug.lu">Java User Group de Luxembourg</a> (<strong>YaJUG</strong>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dernière  journée de conférences &#8211; Vendredi 20/11</title>
		<link>https://blog.developpez.com/pierre/p8388/conferences/derniere_journee_de_conferences_vendredi_11</link>
		<comments>https://blog.developpez.com/pierre/p8388/conferences/derniere_journee_de_conferences_vendredi_11#comments</comments>
		<pubDate>Sun, 22 Nov 2009 23:28:35 +0000</pubDate>
		<dc:creator><![CDATA[Petrus]]></dc:creator>
				<category><![CDATA[Actualités du monde Java]]></category>
		<category><![CDATA[Actualités Internet]]></category>
		<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Devoxx 2009]]></category>
		<category><![CDATA[Java Core / Java EE]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dernière journée, ou plutôt matinée de Devoxx 2009. Déjà beaucoup moins de monde au Metropolis Business Center, et des locaux amputés de toute la zone exposants. Les visages sont fatigués, on subodore les téléchargements nocturnes et les tests de toutes les technologies présentées cette année. Pomodoro Techniques Place à la gestion du temps avec cette conférence consacrée à une méthode simple d&#8217;organisation de son temps (Time Management): la méthode dite The Pomodoro Technique, du nom [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
<strong>Dernière journée, ou plutôt matinée de Devoxx 2009</strong>. Déjà beaucoup moins de monde au Metropolis Business Center, et des locaux amputés de toute la zone exposants. Les visages sont fatigués, on subodore les téléchargements nocturnes et les tests de toutes les technologies présentées cette année.
</p>
<p><span id="more-115"></span></p>
<h4>Pomodoro Techniques</h4>
<p>
Place à la gestion du temps avec cette conférence consacrée à une méthode simple d&rsquo;organisation de son temps (Time Management): la méthode dite <i>The Pomodoro Technique</i>, du nom de cette petite tomate-minuteur permettant définir un laps de temps pour chacune de ces tâches quotidiennes&#8230;
</p>
<p><center><br />
<img src="http://blog.developpez.com/media/pomodoro.jpg" width="300" alt="Devoxx 2009 - Pomodoro Technique" /><br />
</center></p>
<p>
Session super sympa et l&rsquo;orateur, <a href="http://www.devoxx.com/pages/viewpage.action?pageId=2753662">Staffan Nöteberg</a> était vraiment agréable à écouter.
</p>
<p>
Sur le fond, cette technique, inventée par Francesco Cirillo en 1992, repose sur l&rsquo;utilisation d&rsquo;une <i>To Do Today</i> et de la définition d&rsquo;une tâche, dont l&rsquo;unité est la <i>Pomodoro</i>. Extrait:
</p>
<ol>
<li>Choisir une tâche à accomplir</li>
<li>Programmez le minuteur (une tomate, mais cela fonctionne également avec d&rsquo;autres fruits et légumes ;-)) sur 25 minutes.</li>
<li>Travailler sur cette tâche jusqu&rsquo;à la sonnerie, puis cochez la tâche correspondante</li>
<li>Prendre une courte pause entre chaque tâche (5 minutes)</li>
<li>Toutes les 4 tâches, prendre une pause plus longue</li>
</ol>
<p>
Pas besoin d&rsquo;une méthode pour cela. Certes, mais la technique apporte de nombreuses autres réponses sur la gestion des tâches &laquo;&nbsp;personnelles&nbsp;&raquo;, la gestion des interruptions externes, et l&rsquo;amélioration continue de sa &laquo;&nbsp;productivité&nbsp;&raquo;.
</p>
<ul>
<li>Toutes les informations et le livre de &laquo;&nbsp;<strong>The Pomodoro Technique</strong>&nbsp;&raquo; sur le <a href="http://www.pomodorotechnique.com/">site officiel</a>.</li>
</ul>
<h4>Modular Web Applications with OSGi</h4>
<p>
<strong>OSGi</strong> étant l&rsquo;un des maîtres mots cette année à Devoxx, il était assez incontournable d&rsquo;assister à au moins une session sur le sujet ;-). <a href="http://devoxx.com/display/DV09/Andy+Wilkinson">Andy Wilkinson</a>, ingénieur chez <a href="http://www.google.fr/url?url=http://www.springsource.com/&amp;rct=j&amp;ei=NtUJS52AGdeNjAeO-LD3AQ&amp;sa=X&amp;oi=spellmeleon_result&amp;resnum=1&amp;ct=result&amp;ved=0CAgQhgIwAA&amp;q=pringsource&amp;usg=AFQjCNGxAFWCuCLj6jlWXSrtZVfKZ5iEkg">SpringSource</a>, a réalisé une présentation assez propre, avec une démonstration d&rsquo;<i>OSGirisation</i> (ou devrais-je plutôt dire de modularisation), d&rsquo;un applicatif Web simple. Il a ainsi expliqué les différentes étapes à suivre pour <strong>rendre un applicatif compatible OSGi et le scinder en différents modules autonomes</strong>, et dont le déploiement (réalisé avec <a href="http://www.google.fr/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CAcQFjAA&amp;url=http%3A%2F%2Fwww.springsource.com%2Fproducts%2Fdmserver&amp;rct=j&amp;q=dmserver&amp;ei=g9UJS82mIebajQf5pLT3AQ&amp;usg=AFQjCNFXdFk1tLOLkU7Onx_hiW-aHHIPUA">SpringSource dmServer</a>) est rapide et sans redémarrage.
</p>
<p>
Cet exemple de modularisation a permis d&rsquo;isoler les différents modules traditionnels d&rsquo;une WebApp simple: services, librairies, ressources, et de rendre indépendant le travail sur chaque module par des équipes différentes, simplifiant d&rsquo;autant plus les déploiements en environnement de production. La démonstration a ainsi présenté le packaging cible et source, l&rsquo;utilisation des fichiers manifest OSGi, l&rsquo;utilisation de <a href="http://blog.springsource.com/2009/06/22/modular-web-applications-with-springsource-slices/">SpringSource Slice</a> pour assembler les différents modules, etc.
</p>
<p>Pour moi une bonne immersion dans le monde d&rsquo;OSGi.</p>
<h4>Open Source SOA with Fuse</h4>
<p>
Enfin, ma dernière conférence cette année fut orientée SOA, avec une présentation de <a href="http://devoxx.com/display/DV09/James+Strachan">James Strachan</a> (Apache), leader de nombreux projets tels ServiceMix, ActiveMQ, CXF, ou encore Camel.
</p>
<p>
James Strachan les différents projets Apache permettant de répondre au besoin SOA du marché, ainsi que quelques patterns d&rsquo;intégration d&rsquo;entreprise (EIP):
</p>
<ul>
<li>Message Filter</li>
<li>Content based Router</li>
<li>Splitter</li>
<li>Message Translator</li>
<li>Type Conversion</li>
<li>Bindings Methods Arguments</li>
</ul>
<p>La présentation aurait pu être meilleure, si James Strachan ne rappelait pas systématiquement à chaque slide, que les projets Fuse permettent d&rsquo;intégrer TOUTES les natures de messages, TOUS les langages de programmation, etc. aboutissant à de longues énumérations sans intérêt.</p>
<p>Cela dit, certains projets de la stack SOA Apache semblent relativement mature maintenant (comme ActiveMQ par exemple).</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YaJUG (Luxembourg) &#8211; Spring 3.0 : What&#8217;s up ?</title>
		<link>https://blog.developpez.com/pierre/p8237/conferences/yajug_luxembourg_spring_3_whats_up</link>
		<comments>https://blog.developpez.com/pierre/p8237/conferences/yajug_luxembourg_spring_3_whats_up#comments</comments>
		<pubDate>Mon, 26 Oct 2009 09:40:17 +0000</pubDate>
		<dc:creator><![CDATA[Petrus]]></dc:creator>
				<category><![CDATA[Actualités du monde Java]]></category>
		<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Java Core / Java EE]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[YaJUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le 09 novembre prochain, le CRP Tudor accueillera une conférence YaJUG sur le thème &#171;&#160;Spring 3.0 : What&#8217;s up ?&#171;&#160;. Agenda: 18h00 &#8211; Welcome &#38; registration 18h15 &#8211; Spring 3.0 : quoi de neuf ? , Gildas Cuisinier (Developpez.com) Spring Framework n&#8217;est maintenant plus à présenter, il est de plus en plus présent dans les applications Java en entreprise. Si à l&#8217;origine, sa configuration était particulièrement verbeuse, au gré des nouvelles versions, celle-ci s&#8217;est fortement [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><center><br />
<img src="http://blog.developpez.com/media/yajug_logo_new.png" width="150" height="43" alt="YaJUG - Java User Group Luxembourg" /><br />
</center></p>
<p>
Le 09 novembre prochain, le CRP Tudor accueillera une conférence YaJUG sur le thème &laquo;&nbsp;<i>Spring 3.0 : What&rsquo;s up ?</i>&laquo;&nbsp;. Agenda:
</p>
<ul>
<li>18h00 &#8211; <strong>Welcome &amp; registration</strong></li>
<li>18h15 &#8211; <strong>Spring 3.0 : quoi de neuf ? </strong>, <a title="Gildas Cuisinier - Developpez.com" href="http://www.yajug.org/confluence/display/Public/Speakers#Speakers-gildascuisinier">Gildas Cuisinier</a> (<a title="Spring 3.0 avec Developpez.com" href="http://spring.developpez.com/">Developpez.com</a>)<br />
Spring Framework n&rsquo;est maintenant plus à présenter, il est de plus en plus présent dans les applications Java en entreprise.<br />
Si à l&rsquo;origine, sa configuration était particulièrement verbeuse, au gré des nouvelles versions, celle-ci s&rsquo;est fortement simplifiée, grâce à l&rsquo;introduction des namespaces dédiés et dernièrement grâce au support des annotations. Parallèlement, le nombre de frameworks et outils tiers supportés n&rsquo;a lui cessé d&rsquo;augmenter.<br />
Mais alors, que nous apportera Spring 3.0 ?.<br />

</li>
<li>19h45 &#8211; <strong>Java puzzler</strong><br />
Testez vos connaissance sur le langage de programmation Java et gagnez des T-Shirts, des livres etc &#8230;<br />
</li>
<li>20h00 &#8211; <strong>Drink offered by <a title="Kitry Consulting S.A Luxembourg" href="http://www.kitry.lu/">Kitry Consulting S.A</a>.</strong> &#8211; </li>
</ul>
<p>
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant <a href="http://www.yajug.org/confluence/display/Public/Future+Events">vous inscrire</a>.
</p>
<p>La conférence ce tiendra dans les locaux du CRP Henri Tudor, à Kirchberg. Plus d&rsquo;informations sur le <a href="http://www.yajug.org/confluence/display/Public/Future+Events">site du YaJUG</a> !</p>
<ul>
<li>Le site du <a href="http://www.yajug.lu">Java User Group de Luxembourg</a> (<strong>YaJUG</strong>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
