<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://blogmarks.net/api/user/kasi77/marks/tag/age">
<title>Public marks from user kasi77 with tag age</title>
<description>Public marks from user kasi77 with tag age</description>
<link>http://blogmarks.net/user/kasi77/marks/tag/age</link>
<items><rdf:Seq><rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/1058187118"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/461276"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/440474"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/269271"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/43468"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/43467"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/43465"/>
<rdf:li resource="http://blogmarks.net/api/user/kasi77/mark/25801"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://blogmarks.net/api/user/kasi77/mark/1058187118">
<title>Struts 2.1, toujours plus de &quot;Convention&quot;</title>
<link>http://www.clever-age.com/veille/blog/struts-2.1-toujours-plus-de-convention.html</link>
<description>Ce type d’évolution est révélatrice de la direction que prennent les frameworks Java à l’heure actuelle. Ils cherchent à simplifier le travail des développeurs et essayent de combler le retard qu’ils ont à ce niveau par rapport à leurs équivalents d’autres langages (Symfony, Ruby on Rails,...).

Il est assez amusant d’ailleurs de remarquer que pendant que les frameworks java se simplifient, leurs &quot;concurrents&quot; comme symfony deviennent plus complexes. Ces derniers reposent sur une utilisation de plus en plus poussée du modèle objet pour des fonctionnalités auparavant réalisées de manière procédurale (ex : sfForms). Si cela apporte des bénéfices en terme de robustesse et maintenabilité, la courbe d’apprentissage en prend un sérieux coup...

Si ces mouvements continuent, il viendra peut-être un jour où les développeurs Java se moqueront de PHP pour sa complexité... Espérons que d’ici là, chacun arrivera à un juste milieu !</description>
<dc:date>2009-02-06T12:41:52Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>php, blog, symfony, java, clever, age</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/blog/struts-2.1-toujours-plus-de-convention.html"><img border="0" src="http://blogmarks.net/screenshots/2009/02/06/0de443fa6a8246399fac699f044c2af4.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/blog/struts-2.1-toujours-plus-de-convention.html">Struts 2.1, toujours plus de &quot;Convention&quot;</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
<p class="description">Ce type d’évolution est révélatrice de la direction que prennent les frameworks Java à l’heure actuelle. Ils cherchent à simplifier le travail des développeurs et essayent de combler le retard qu’ils ont à ce niveau par rapport à leurs équivalents d’autres langages (Symfony, Ruby on Rails,...).

Il est assez amusant d’ailleurs de remarquer que pendant que les frameworks java se simplifient, leurs "concurrents" comme symfony deviennent plus complexes. Ces derniers reposent sur une utilisation de plus en plus poussée du modèle objet pour des fonctionnalités auparavant réalisées de manière procédurale (ex : sfForms). Si cela apporte des bénéfices en terme de robustesse et maintenabilité, la courbe d’apprentissage en prend un sérieux coup...

Si ces mouvements continuent, il viendra peut-être un jour où les développeurs Java se moqueront de PHP pour sa complexité... Espérons que d’ici là, chacun arrivera à un juste milieu !</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/php">php</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/blog">blog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/symfony">symfony</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058187118">Copy</a> | 
<a href="http://blogmarks.net/link/3079575">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/461276">
<title>Les ressources externes dans les sites Internet - Weblog - Clever Age</title>
<link>http://www.clever-age.com/veille/weblog/les-ressources-externes-dans-les-sites-internet-494.html</link>
<description></description>
<dc:date>2006-04-06T10:09:42Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>javascript, internet, google, weblog, clever, age</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/weblog/les-ressources-externes-dans-les-sites-internet-494.html"><img border="0" src="http://www.blogmarks.net/screenshots/2006/04/06/2cdd932f27db13f5a0bd8561310fbd99.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/weblog/les-ressources-externes-dans-les-sites-internet-494.html">Les ressources externes dans les sites Internet - Weblog - Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/javascript">javascript</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/internet">internet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/google">google</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/weblog">weblog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=461276">Copy</a> | 
<a href="http://blogmarks.net/link/700159">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/440474">
<title>Quelle différence entre une classe abstraite et une interface ? - Weblog - Clever Age</title>
<link>http://www.clever-age.com/veille/weblog/quelle-difference-entre-une-classe-abstraite-une-interface-489.html</link>
<description>Apparues avec PHP 5, les classes abtraites (abstract classes) et autres interfaces mettent du temps à s’imposer au sein de la communauté des développeurs PHP. Largement répandues dans les mondes Java et .NET, ces deux notions constituent l’un des fondements de la programmation orientée objet (Object oriented programming).</description>
<dc:date>2006-03-23T15:31:32Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>php, weblog, poo, clever, age</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/weblog/quelle-difference-entre-une-classe-abstraite-une-interface-489.html"><img border="0" src="http://www.blogmarks.net/screenshots/2006/03/23/f8d0fd7737d864c0ebf4e3554113b037.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/weblog/quelle-difference-entre-une-classe-abstraite-une-interface-489.html">Quelle différence entre une classe abstraite et une interface ? - Weblog - Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
<p class="description">Apparues avec PHP 5, les classes abtraites (abstract classes) et autres interfaces mettent du temps à s’imposer au sein de la communauté des développeurs PHP. Largement répandues dans les mondes Java et .NET, ces deux notions constituent l’un des fondements de la programmation orientée objet (Object oriented programming).</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/php">php</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/weblog">weblog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/poo">poo</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=440474">Copy</a> | 
<a href="http://blogmarks.net/link/667051">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/269271">
<title>DXS : Schémas XML -  Développement -Ressources Spip-Agora Clever Age</title>
<link>http://spip-agora.clever-age.org/developpement/dxs-schemas-xml-135.html</link>
<description>La version 1.4 Alpha 9 de SPIP-Agora permet de génére  et consommer des articles au format XML</description>
<dc:date>2005-12-18T12:18:31Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>xml, développement, spip-agora, clever, age, dxs</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://spip-agora.clever-age.org/developpement/dxs-schemas-xml-135.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/12/18/2cde2a4969f4024954fdf2340aa0e76b.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://spip-agora.clever-age.org/developpement/dxs-schemas-xml-135.html">DXS : Schémas XML -  Développement -Ressources Spip-Agora Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
<p class="description">La version 1.4 Alpha 9 de SPIP-Agora permet de génére  et consommer des articles au format XML</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/xml">xml</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/d%25C3%25A9veloppement">développement</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/spip-agora">spip-agora</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/dxs">dxs</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=269271">Copy</a> | 
<a href="http://blogmarks.net/link/412923">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/43468">
<title>XUL, la partie visible du framework Mozilla (XPFE) - Clever Link - Clever Age</title>
<link>http://www.clever-age.com/veille/clever-link/xul-partie-visible-du-framework-mozilla-xpfe_323.html</link>
<description></description>
<dc:date>2005-03-25T09:46:34Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>xul, clever, age</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/clever-link/xul-partie-visible-du-framework-mozilla-xpfe_323.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/02/02/d9ff11b819de276cc01bdc9c0de030e5.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/clever-link/xul-partie-visible-du-framework-mozilla-xpfe_323.html">XUL, la partie visible du framework Mozilla (XPFE) - Clever Link - Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/5086">4 other(s)</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/xul">xul</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=43468">Copy</a> | 
<a href="http://blogmarks.net/link/5086">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/43467">
<title>Le prochain grand tournant pour Microsoft - Clever Link - Clever Age</title>
<link>http://www.clever-age.com/veille/clever-link/prochain-grand-tournant-pour-microsoft_355.html</link>
<description></description>
<dc:date>2005-03-25T09:46:13Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>clever, age</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/clever-link/prochain-grand-tournant-pour-microsoft_355.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/03/25/ac0e365815823f260d4d42397529fce2.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/clever-link/prochain-grand-tournant-pour-microsoft_355.html">Le prochain grand tournant pour Microsoft - Clever Link - Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=43467">Copy</a> | 
<a href="http://blogmarks.net/link/54280">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/43465">
<title>Livre blanc : le portail d’intégration Apache Jetspeed 2 - Livres blancs - Clever Age</title>
<link>http://www.clever-age.com/veille/livres-blancs/livre-blanc-portail-integration-apache-jetspeed-2_357.html</link>
<description>Livre blanc sur Jetspeed2</description>
<dc:date>2005-03-25T09:37:53Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>clever, age, jetspeed</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/livres-blancs/livre-blanc-portail-integration-apache-jetspeed-2_357.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/03/24/36c7078b51094a21102995da15176f6b.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/livres-blancs/livre-blanc-portail-integration-apache-jetspeed-2_357.html">Livre blanc : le portail d’intégration Apache Jetspeed 2 - Livres blancs - Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/53268">3 other(s)</a> 
<p class="description">Livre blanc sur Jetspeed2</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jetspeed">jetspeed</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=43465">Copy</a> | 
<a href="http://blogmarks.net/link/53268">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/kasi77/mark/25801">
<title>Weblog - Clever Age</title>
<link>http://www.clever-age.com/veille/weblog/</link>
<description>Le weblog de Clever Age 
Ce weblog présente au jour le jour le point de vue des différents auteurs sur des actualités marquantes à propos des sujets traités par Clever Age.</description>
<dc:date>2005-03-03T09:36:05Z</dc:date>
<dc:author>kasi77</dc:author>
<dc:subject>blog, weblog, actu, clever, age</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.clever-age.com/veille/weblog/"><img border="0" src="http://www.blogmarks.net/screenshots/2005/03/03/1f870d6ac62ace3eb2466b8c0fc1504a.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.clever-age.com/veille/weblog/">Weblog - Clever Age</a></h4>
 
by <a href="http://blogmarks.net/user/kasi77">kasi77</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/12989">5 other(s)</a> 
<p class="description">Le weblog de Clever Age 
Ce weblog présente au jour le jour le point de vue des différents auteurs sur des actualités marquantes à propos des sujets traités par Clever Age.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/blog">blog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/weblog">weblog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/actu">actu</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clever">clever</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/age">age</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=25801">Copy</a> | 
<a href="http://blogmarks.net/link/12989">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> </rdf:RDF>