<!-- Vignette StoryServer 4 Mon Apr 07 15:25:11 2003 --> <html> <head LINK REL="SHORTCUT ICON" HREF="http://www.zdnet.fr/img/zdnn/favicon.ico"> <title>Builder.fr</title> <META NAME="Description" CONTENT="Builder.fr est un site destin aux dveloppeurs professionnels. Il contient des articles et des ressources consacrs aux principaux langages et plate-formes de dveloppement."> <META NAME="Keywords" CONTENT="Developpement, Programmation, Architecture, Web Design,  Plate-forme, Graphisme, Technologies Web, Conception, intgration, base de donnes, services web, multimedia, Java, Linux, Windows, Unix, solaris, framework, J2EE, .Net, DOTNET, ASP.NET, VB.NET, VS.NET, Java, Perl, HTML, DHTML, Javascript, EJB, J2ME, PHP, XML, Access, BREW, C#, CLR, COM, CORBA, DB2, JCE, JSP, Oracle, SOAP, SQL, TCP/IP, Visual Basic, WSDL, flash, GIF, JPEG"> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=ISO-8859-1"> <SCRIPT LANGUAGE="JavaScript" SRC="http://www.zdnet.fr/include/script/matrix/browser.js"></SCRIPT>  <SCRIPT language=javascript> <!--  function swap(show,hide) { to_hide = hide.split(","); var i = 0; while (to_hide[i]){ 	eval(to_hide[i]).style.display = "none"; 	++i; 	} eval(show).style.display = ""; }  //--> </SCRIPT><LINK href="http://www.zdnet.fr/css/all.css" rel=stylesheet type=text/css> <LINK href="http://www.zdnet.fr/css/itu/all.css" rel=stylesheet type=text/css> <LINK href="http://www.zdnet.fr/css/itu/ie.css" rel=stylesheet type=text/css> <LINK href="http://www.zdnet.fr/css/itu/3.css" rel=stylesheet type=text/css> <link href="http://www.zdnet.fr/css/bu/builder.css" rel=stylesheet type=text/css></head> <body bgcolor="#232850"  leftMargin="0" link="#003399" topMargin="10" vlink="#003399" alink="#333399"> <!-- SSI Top B -->  <!-- SSI Top E -->  <!-- pop-up ad code : start--> <!-- pop-up ad code : end -->                                     <!-- START SWITCH CODE -->            <!-- END SWITCH CODE -->    	 	 	 	      <div align="center"> <!-- Vignette StoryServer 4 Thu Oct 31 17:50:35 2002 -->   	    <table height=70 cellspacing=0 cellpadding=0 width=750 background="http://www.zdnet.fr/i/bu/ituhed.gif" border=0>     <tbody>      <tr>        <td align=right width=750>         <table cellspacing=0 cellpadding=0 width=750 border=0>           <!-- Vignette StoryServer 4 Thu Nov 28 09:49:44 2002 --> <!-- header_links -->    <tbody>   <tr>      <td valign="top" align="right" class="m1"><img src="http://images.zdnet.fr/i/clear.gif" width="1" height="19" alt="" align="texttop"><img height="19" alt="" src="http://images.zdnet.fr/i/clear.gif" width="1" align=textTop border=0>       <b><a class=w href="http://www.zdnet.fr">ZDNet</a></b><b class=w>:</b>       &nbsp; <a class=g href="http://news.zdnet.fr/">Actualit&eacute;s</a>       &nbsp;<span class=w>|</span>&nbsp;<a class=g href="http://techupdate.zdnet.fr/">Tech Update</a>       &nbsp;<span class=w>|</span>&nbsp;<a class=g href="http://produits.zdnet.fr/">Produits</a>       &nbsp;<span class=w>|</span>&nbsp;<a class=g href="http://logitheque.zdnet.fr/">Logithque</a>       &nbsp;<span class=w>|</span>&nbsp;<a class=g href="http://www.netbuyer.fr/">Comparer les prix</a><br>     </td>   </tr>   </tbody>  <!-- /header_links --> </table>         <a href="/zdnetfr/builder/0,,t541,00.html"><img src="http://www.zdnet.fr/i/bu/t1-off.gif" width="54" height="18" border="0"></a><a href="/zdnetfr/builder/0,,t542,00.html"><img src="http://www.zdnet.fr/i/bu/t2-on.gif" width="96" height="18" border="0"></a><a href="/zdnetfr/builder/0,,t548,00.html"><img src="http://www.zdnet.fr/i/bu/t3-off.gif" width="81" height="18" border="0"></a><a href="/zdnetfr/builder/0,,t553,00.html"><img src="http://www.zdnet.fr/i/bu/t4-off.gif" width="79" height="18" border="0"></a><a href="/zdnetfr/builder/0,,t558,00.html"><img src="http://www.zdnet.fr/i/bu/t5-off.gif" width="92" height="18" border="0"></a><a href="http://logitheque.zdnet.fr/logi/developpement/"><img src="http://www.zdnet.fr/i/bu/t6-off.gif" width="77" height="18" border="0"></a><img src="http://www.zdnet.fr/i/itu/t_fin.gif" width="10" height="18"><img src="http://www.zdnet.fr/i/clear.gif" width="1" height="51"></td>     </tr>     </tbody>    </table> <!-- Vignette StoryServer 4 Thu Oct 31 17:46:56 2002 -->  	  <table border=0 cellpadding=0 cellspacing=0 width=750 height=7>     <tbody>      <tr>        <td bgcolor="#83a3cb" rowspan=2 width=1 height="7"><img alt="" border=0 height=7        src="http://www.zdnet.fr/i/clear.gif" width=1><br>       </td>       <td align="center" bgcolor="#1e5c99" colspan=3 height=6 width=748> 	  <!-- sous-rubriques -->       <table border=0 cellpadding=0 cellspacing=0>       	<tr>       		<td colspan="9"><img src="http://www.zdnet.fr/i/clear.gif" height=5></td>       	</tr>       	<tr>       		<td><a href="/zdnetfr/builder/0,,t543,00.html" class="contentOptionLinkText">Java/C/C++</a></td>       		<td><img src="http://www.zdnet.fr/i/clear.gif" width=5><span class="undernavText" style="color: #FFFFFF"> | </span><img src="http://www.zdnet.fr/i/clear.gif" width=5></td>       		<td><a href="/zdnetfr/builder/0,,t544,00.html" class="contentOptionLinkText">Technologies Web</a></td>       		<td><img src="http://www.zdnet.fr/i/clear.gif" width=5><span class="undernavText" style="color: #FFFFFF"> | </span><img src="http://www.zdnet.fr/i/clear.gif" width=5></td>       		<td><a href="/zdnetfr/builder/0,,t545,00.html" class="contentOptionLinkText">Unix</a></td>       		<td><img src="http://www.zdnet.fr/i/clear.gif" width=5><span class="undernavText" style="color: #FFFFFF"> | </span><img src="http://www.zdnet.fr/i/clear.gif" width=5></td>       		<td><a href="/zdnetfr/builder/0,,t546,00.html" class="contentOptionLinkText">Windows/.Net</a></td>       		<td><img src="http://www.zdnet.fr/i/clear.gif" width=5><span class="undernavText" style="color: #FFFFFF"> | </span><img src="http://www.zdnet.fr/i/clear.gif" width=5></td>       		<td><a href="/zdnetfr/builder/0,,t547,00.html" class="contentOptionLinkText">Dveloppement</a></td>       	</tr>       	<tr>       		<td colspan="9"><img src="http://www.zdnet.fr/i/clear.gif" height=5></td>       	</tr>       </table>       <!-- /sous-rubriques -->       </td>       <td bgcolor="#83a3cb" rowspan=2 width=1 height="7"><img height=7        src="http://www.zdnet.fr/i/clear.gif" width=1 alt=""><br>       </td>     </tr>     <tr>        <td  bgcolor="#1e5c99" height=1 width=9><img alt="" border=0 height="1"        src="http://www.zdnet.fr/i/clear.gif" width="9"><br>       </td>       <td bgcolor="#000000" height=1 width=730><img alt="" border=0 height="1"        src="http://www.zdnet.fr/i/clear.gif" width="4"><br>       </td>       <td  bgcolor="#1e5c99" height=1 width=9><img alt="" border=0 height="1"        src="http://www.zdnet.fr/i/clear.gif" width="9"><br>       </td>     </tr>     </tbody>  </table> <table border=0 cellpadding=0 cellspacing=0 width=750 height="70">     <tbody>      <tr valign=top>        <td bgcolor="#83a3cb" width=1><img alt="" border=0 height="1" src="http://www.zdnet.fr/i/clear.gif" width="1"><br>       </td>       <td  bgcolor="#1e5c99" width="9"><img alt="" border=0 height="1" src="http://www.zdnet.fr/i/clear.gif" width="9"><br>       </td>       <td bgcolor="#000000" width="1"><img alt="" border=0 height="1" src="http://www.zdnet.fr/i/clear.gif" width="1"><br>       </td>       <td align=center bgcolor="#ffffff" width="728"><img height=8 src="http://www.zdnet.fr/i/clear.gif" width=1 alt=""><br>         <!-- ZD Ad banner BEGIN -->          <div align=CENTER>            <table width="100%" border="0" cellspacing="0" cellpadding="0">             <tr>                <td align="center"> <!-- start banner -->  	<div align=CENTER>  	<img src="http://www.zdnet.fr/i/pub.gif" width="80" height="10" alt="Publicit&eacute;"><br> <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> 		<TR> 			<TD> 				<IMG SRC="http://www.zdnet.fr/i/clear.gif" WIDTH=1 HEIGHT=60 ALT=""> 			</TD> 			<TD> 		<!-- begin banner --> <SCRIPT Language="JavaScript1.1" SRC="http://ad.fr.doubleclick.net/adj/www.zdnet.fr/builder/java-c-cplusplus-hp;sz=468x60;dcopt=ist;ptile=1;ord=36716?"></SCRIPT> <NOSCRIPT>     <A HREF="http://ad.uk.doubleclick.net/jump/www.zdnet.fr/builder/java-c-cplusplus-hp;sz=468x60;dcopt=ist;ptile=1;ord=36716?">         <IMG BORDER="0" SRC="http://ad.uk.doubleclick.net/ad/www.zdnet.fr/builder/java-c-cplusplus-hp;sz=468x60;dcopt=ist;ptile=1;ord=36716?">     </A> </NOSCRIPT> <!-- end banner --> 			</TD>  		</TR> 		</TABLE> </div>  <!-- end banner --> </td>             </tr>           </table>           <br clear=all>         </div>         <!-- ZD Ad-banner END --></td>       <td bgcolor="#000000" width="1"><img alt="" border=0 height="1" src="http://www.zdnet.fr/i/clear.gif" width="1"><br>       </td>       <td  bgcolor="#1e5c99" width="9"><img alt="" border=0 height="1" src="http://www.zdnet.fr/i/clear.gif" width="1"><br>       </td>       <td bgcolor="#83a3cb" width="1"><img alt="" border=0 height="1" src="http://www.zdnet.fr/i/clear.gif" width="1"><br>       </td>     </tr>     </tbody>  </table><!-- Quick links B --> 	<table border=0 cellpadding=0 cellspacing=0 width=750>     <tr valign=top>        <td bgcolor="#83a3cb" width=1><img alt="" border=0 height="1" src="[SHOW ENTREPRISE_IMG_ROOT]/i/clear.gif" width="1"><br>       </td>       <td  bgcolor="#1e5c99" width="9"><img alt="" border=0 height="1" src="[SHOW ENTREPRISE_IMG_ROOT]/i/clear.gif" width="9"><br>       </td>       <td bgcolor="#000000" width="1"><img alt="" border=0 height="1" src="[SHOW ENTREPRISE_IMG_ROOT]/i/clear.gif" width="1"><br>       </td>       <td align=center bgcolor="#ffffff" width="728"> <!-- Quick links B --> 	<table width="100%" border="0" cellspacing="0" cellpadding="0">             <tr>          	           <td align="center">         	<a class="contentLinkSmallBold" href="http://www.zdnet.fr/itsupport/">IT Support</a>&nbsp;|&nbsp;                 <a class="contentLinkSmall" href="http://www.zdnet.fr/forum/index.php?c=4">Forum</a>&nbsp;|&nbsp;                 <a class="contentLinkSmall" href="http://produits.zdnet.fr/categorie/111/10.html">Logiciels multimdia</a>&nbsp;|&nbsp;                 <a class="contentLinkSmall" href="http://produits.zdnet.fr/categorie/113/10.html">Tests OS</a>&nbsp;|&nbsp;                 <a class="contentLinkSmall" href="http://fr.itpapers.zdnet.com/">Livres blancs</a><br>                                  <a class="contentLinkSmall" href="http://fr.itpapers.zdnet.com/search/searchnew.asp?categoryID=912&domain=32">Livres blancs .NET</a> |&nbsp;                 <a class="contentLinkSmall" href="http://fr.itpapers.zdnet.com/whitepapers/default.asp?categoryID=10">Internet services</a>&nbsp;|&nbsp;                 <a class="contentLinkSmall" href="http://fr.itpapers.zdnet.com/whitepapers/default.asp?supercategoryID=6">Plates-formes</a>&nbsp;|&nbsp;                 <a class="contentLinkSmallBold" href="http://www.builder.fr/zdnetfr/builder/0,,t546,00.html">Windows / .NET</a>                </td>             </tr>         </table><br clear=all> <!-- Quick links E -->       </td>       <td bgcolor="#000000" width="1"><img alt="" border=0 height="1" src="[SHOW ENTREPRISE_IMG_ROOT]/i/clear.gif" width="1"><br>       </td>       <td  bgcolor="#1e5c99" width="9"><img alt="" border=0 height="1" src="[SHOW ENTREPRISE_IMG_ROOT]/i/clear.gif" width="1"><br>       </td>       <td bgcolor="#83a3cb" width="1"><img alt="" border=0 height="1" src="[SHOW ENTREPRISE_IMG_ROOT]/i/clear.gif" width="1"><br>       </td>     </tr> </table> <!-- Quick links E --> <!-- Start page content -->  <table cellspacing="0" cellpadding="0" width="750" border=0> 	<tbody>     <tr valign=top>        <td width="1" bgcolor="#83a3cb"><img height="1" alt="" src="http://www.zdnet.fr/i/clear.gif" width="1" border=0><br></td>       <td width=9 bgcolor="#1e5c99"><img height="1" alt="" src="http://www.zdnet.fr/i/clear.gif" width="9" border=0><br></td>       <td width="1" bgcolor="#000000"><img height=1 src="http://www.zdnet.fr/i/clear.gif" width=1><br></td>       <td width="160" bgcolor=#ffffff> 		<!-- START Newsletter subscribe -->         	<!-- Vignette StoryServer 4 Thu Oct 31 17:39:26 2002 --> <!-- newsletter --> <table cellspacing=0 cellpadding=0 width=160 bgcolor=#000000 border=0> 	<tr> 		<td class="navSectionCell"><img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="20" class="navSectionCell"><span class="navSectionText">Newsletter Builder.fr</span></td> 	</tr> 	<tr> 		<td bgcolor=#FFFFFF></td> 		<td bgcolor=#FFFFFF><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr> 		<form action="http://www.zdnet.fr/cgi-bin/newsletter/subscribe.pl" method="get" name="form"> 	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><span class="contentText2"> 		<img height=10 src="http://www.zdnet.fr/i/clear.gif"><br> 		Inscrivez-vous pour recevoir chaque semaine la newsletter de Builder.fr 		<br><img height=3 src="http://www.zdnet.fr/i/clear.gif"><br> 		<input type="hidden" name="zdwebdev" value="on"> 		<input class="txtfld" size="12" value="e-mail ici" name="email" onFocus='this.value=""'> <input name="Inscription" type="submit" value="ok"> 		<br><img height=3 src="http://www.zdnet.fr/i/clear.gif"></span></td> 		 		</form> 	</tr> </table> <!-- /newsletter --> <!-- END Newsletter subscribe --> 		<table cellspacing=0 cellpadding=0 width=160 border=0> 		<tr><td><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td></tr> 		</table> 		 <!-- START Rubriques --> 			<!-- Vignette StoryServer 4 Thu Oct 31 17:38:14 2002 -->  		  			   		   		   		   		   		   		  			   		   		   		   		   		  			   		   		   		   		   		  			  <!-- rubriques --> <table cellspacing=0 cellpadding=0 width=160 bgcolor=#000000 border=0> 	<tr> 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="18"><span class="navSectionText"><img height=10 src="http://www.zdnet.fr/i/clear.gif"><br>Rubriques</span></td> 	</tr> 	<tr> 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="14" class="featureSetText"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a class="featureSetText" href="/zdnetfr/builder/0,,t542,00.html">Programmation</a></td> 	</tr> 	<tr> 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="14" class="featureSetText"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a class="featureSetText" href="/zdnetfr/builder/0,,t548,00.html">Architecture</a></td> 	</tr> 	<tr> 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="14" class="featureSetText"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a class="featureSetText" href="/zdnetfr/builder/0,,t553,00.html">Web Design</a></td> 	</tr> 	<tr> 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="14" class="featureSetText"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a class="featureSetText" href="/zdnetfr/builder/0,,t558,00.html">Commentaires</a><br><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> </table> <!-- /rubriques --> <!-- END Rubriques --> 		<table cellspacing=0 cellpadding=0 width=160 border=0> 		<tr><td><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td></tr> 		</table> 		<!-- START Ressources --> 			<!-- ressources --> <table cellspacing=0 cellpadding=0 width=160 bgcolor=#000000 border=0> 	<tr> 		<td class="navSectionCell"><img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="20" class="navSectionCell"><span class="navSectionText">Ressources</span></td> 	</tr> 	<tr> 		<td bgcolor=#FFFFFF></td> 		<td bgcolor=#FFFFFF><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <span class="featureSetText">Cascading Style Sheets</span><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/Authoring/CSS/table.html?tag=st.bl.7650.ref_l.bl_table" class="navLinkSmall" target="_blank">Rfrence CSS</a><br><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <span class="featureSetText">Code</span><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/0-7530-8-5031280-1.html?tag=ref_l" class="navLinkSmall" target="_blank">HTML-Tags et Attributs</a><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/QuickReference/Color/converter.html?tag=st.bl.7650.ref_l.bl_converter" class="navLinkSmall" target="_blank">Code-Couleur</a><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/0-7701-8-4561792-1.html?tag=st.bl.7650.ref_l.bl_CoolTools" class="navLinkSmall" target="_blank">Generator-JavaScript</a><br><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <span class="featureSetText">Unix</span><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/0-7530-8-4575998-1.html?tag=st.bl.7650.ref_r." class="navLinkSmall" target="_blank">Commandes basic</a><br><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <span class="featureSetText">Raccourcis Clavier</span><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/QuickReference/Shortcuts/Illustrator/?tag=st.bl.7650.ref_r.bl_Illustrator" class="navLinkSmall" target="_blank">Adobe Illustrator</a><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/QuickReference/Shortcuts/Photoshop/?tag=st.bl.7650.ref_r.bl_%20Photoshop" class="navLinkSmall" target="_blank">Adobe Photoshop</a><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/QuickReference/Shortcuts/Homesite/?tag=st.bl.7650.ref_r.bl_%20Homesite" class="navLinkSmall" target="_blank">Allaire HomeSite</a><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/QuickReference/Shortcuts/Dreamweaver/?tag=st.bl.7650.ref_r.bl_Dreamweaver" class="navLinkSmall" target="_blank">Macromdia Dreamweaver</a><br> 		<img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"><a href="http://builder.cnet.com/webbuilding/pages/QuickReference/Shortcuts/Flash/?tag=st.bl.7650.ref_r.bl_%20Flash" class="navLinkSmall" target="_blank">Macromdia Flash</a><br><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> </table> <!-- /ressources --> 		<!-- END Ressources --> 		<table cellspacing=0 cellpadding=0 width=160 border=0> 		<tr><td><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td></tr> 		</table> 		<!-- START best downloads -->         	<table cellspacing=0 cellpadding=0 width=160 bgcolor=#000000 border=0> 	<tr> 		<td class="navSectionCell"><img height=1 width=10 src="http://images.zdnet.fr/i/clear.gif"></td> 		<td height="20" class="navSectionCell"><span class="navSectionText">Tlchargement</span></td> 	</tr> 	<tr> 		<td bgcolor=#FFFFFF></td> 		<td bgcolor=#FFFFFF><img height=1 src="http://images.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 		<td><img height=10 src="http://images.zdnet.fr/i/clear.gif"></td> 	</tr>   <tr>	 	<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 	<td><img src="http://images.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://www.zdnet.fr/logi/cgi-bin/a_logi.pl?ID=10250" class="navLinkSmall">4D Standard</a></td>   </tr>    <tr>	 	<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 	<td><img src="http://images.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://www.zdnet.fr/logi/cgi-bin/a_logi.pl?ID=9417" class="navLinkSmall">Hackman </a></td>   </tr>    <tr>	 	<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 	<td><img src="http://images.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://www.zdnet.fr/logi/cgi-bin/a_logi.pl?ID=10878" class="navLinkSmall">MinGW</a></td>   </tr>    <tr>	 	<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 	<td><img src="http://images.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://www.zdnet.fr/logi/cgi-bin/a_logi.pl?ID=889" class="navLinkSmall">UltraEdit</a></td>   </tr>    <tr>	 	<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 	<td><img src="http://images.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://www.zdnet.fr/logi/cgi-bin/a_logi.pl?ID=10861" class="navLinkSmall">Macromedia Studio MX</a></td>   </tr>  	<tr>	 		<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 		<td><img height=10 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://images.zdnet.fr/i/clear.gif"></td> 		<td align="right"><a href="http://logitheque.zdnet.fr/logi/developpement/" class="featureSetText">Plus de tlchargements&nbsp;</a><br><img height=10 src="http://images.zdnet.fr/i/clear.gif"></td> 	</tr> </table>  		<!-- END best downloads --> 		<table cellspacing=0 cellpadding=0 width=160 border=0> 		<tr><td><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td></tr> 		</table> 		<!-- START Latest news -->         	<!-- Vignette StoryServer 4 Wed Apr 09 20:19:28 2003 -->  	  	    <!-- latest News B --> <table cellspacing=0 cellpadding=0 width=160 bgcolor=#000000 border=0> 	<tr> 		<td class="navSectionCell"><img height=1 width=10 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td height="20" class="navSectionCell"><span class="navSectionText">Les actus du jour</span></td> 	</tr> 	<tr> 		<td bgcolor=#FFFFFF></td> 		<td bgcolor=#FFFFFF><img height=1 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	 		  	 <tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://news.zdnet.fr/zdnetfr/news/story/0,,t118-s2133215,00.html" class="navLinkSmall">Matignon veut soutenir l'innovation malgr la rigueur budgtaire</a></td> 	</tr> 	 		  	 <tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://news.zdnet.fr/zdnetfr/news/story/0,,t118-s2133204,00.html" class="navLinkSmall">Service universel: la France mise en demeure par Bruxelles</a></td> 	</tr> 	 		  	 <tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://news.zdnet.fr/zdnetfr/news/story/0,,t118-s2133199,00.html" class="navLinkSmall">Mirago veut donner un relief "rgional"  ses liens sponsoriss</a></td> 	</tr> 	 		  	 <tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://news.zdnet.fr/zdnetfr/news/story/0,,t118-s2133164,00.html" class="navLinkSmall">Bouygues Tlcom change gratuitement des milliers de combins i-mode</a></td> 	</tr> 	 		  	 <tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img src="http://www.zdnet.fr/i/bu/goldarrow.gif"> <a href="http://news.zdnet.fr/zdnetfr/news/story/0,,t118-s2133090,00.html" class="navLinkSmall">Olivier Andrieu, consultant: De nombreux outils de recherche n'existeraient plus sans les liens sponsoriss</a></td> 	</tr> 	 <tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> 	<tr>	 		<td><img height=1 width=5 src="http://www.zdnet.fr/i/clear.gif"></td> 		<td align="right"><a href="http://news.zdnet.fr" class="featureSetText">Plus d'actualits&nbsp;</a><br><img height=10 src="http://www.zdnet.fr/i/clear.gif"></td> 	</tr> </table> <!-- latest News E -->  		<!-- END Latest news -->       </td>       <td width="10" bgcolor=#ffffff valign="top"><img src="http://www.zdnet.fr/i/clear.gif" width="10" height="1" alt="" border="0"></td>       <td bgcolor=#ffffff> 	  		<!-- Aisle Buttons Begin --> <!-- Aisle Buttons End -->     			<!-- Vignette StoryServer 4 Wed Nov 27 10:12:50 2002 --> <!-- Search B -->    <table align=center border=0 cellpadding=0 cellspacing=0 width="100%" class="featureSectionCell2">                  <form action="http://www.zdnet.fr/cgi-bin/search.pl" method="post">                   <input type="hidden" name="m" value="1">                   <input type="hidden" name="l" value="100">                   <input type="hidden" name="d" value="off">                   <tr>                      <td bgcolor=#999999 height=1><img alt="" height=1 src="http://www.zdnet.fr/i/clear.gif" width=1></td>                   </tr>                   <tr>                      <td height=8><img alt="" height=8 src="http://www.zdnet.fr/i/clear.gif" width=1></td>                   </tr>                   <tr>                      <td align=center valign=middle class=m1><span class="searchTextBold""><b><font color="ffffff">RECHERCHER:</font></b>                        <input type="hidden" name="m" value="1">                       <input type="hidden" name="l" value="100">                       <input type="hidden" name="d" value="off">                       <input type="hidden" name="tpl" value="1">                       <input type=text name="q" size=10 maxlength="30">                       <select name="t" size="1">                         <option value="1">Actualit&eacute;s</option>                         <option value="bu" selected>Builder</option>                         <option value="173">Tech Update</option>                         <option value="2">Produits</option>                         <option value="nb">NetBuyer</option>                         <option value="dl">Logith&egrave;que</option>                         <option value="0">Tout ZDNet.fr</option>                       </select>                       <input class="zdf-rech-submit" type=submit value=" go " name="submit"> 					  </span>                     </td>                   </tr>                   <tr>                      <td height="8"><img alt="" height=8 src="http://www.zdnet.fr/i/clear.gif" width=1></td>                   </tr>                   <tr>                      <td bgcolor=#999999 height=1><img alt="" height=1 src="http://www.zdnet.fr/i/clear.gif" width=1></td>                   </tr>                 </form> </table> <!-- Search E -->  	  	 	<table cellspacing="0" cellpadding="0" width="100%" border=0> 		<tr> 			<td><img src="http://www.zdnet.fr/i/clear.gif" height="1"></td> 		</tr> 		<tr> 			<td bgcolor="#5A6571" height="30">&nbsp;&nbsp;<span class="NavSectionText">Java/C/C++</span></td> 		</tr> 	</table> 	 <!-- a la une B --> 	 		 		<!-- No a la une Topic --> 		  <!-- a la une E --> 	   <br> 		<!-- main list B --> 		 		<table cellspacing="0" cellpadding="0" width="100%" border=0> 			 				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2132653,00.html">Grer efficacement la mmoire des applications Java avec les objets rfrences</a><br> 					<span class="contentText">En permettant de prendre la main sur la gestion automatique de la mmoire par la JVM, ces objets offrent le meilleur compromis entre une gestion de la mmoire, soit entirement automatique, soit manuelle.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2131640,00.html">Convertissez plus facilement les chanes avec les objets StringStream</a><br> 					<span class="contentText">La bibliothque <i>stream</i> standard possde des avantages dont ne dispose pas la bibliothque <i>stdio.h</i> traditionnelle de l'ANSI-C: la simplicit, la scurit des types et l'extensibilit.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2132385,00.html">La rcursivit factorise le code Javascript</a><br> 					<span class="contentText">Apprenez  utiliser le pouvoir des boucles rcursives dans vos fonctions Javascript, pour rduire leur taille et optimiser leur performance  l'excution.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2132393,00.html">Instrumentez vos applications Java avec JMX</a><br> 					<span class="contentText">JMX propose un mcanisme natif pour instrumenter les diffrents composants d'une application Java, afin de faciliter son administration. En voici un avant-got.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2131744,00.html">JCE: de l'installation  la mise en application</a><br> 					<span class="contentText">Partie intgrante de Java SDK 1.4, JCE (Java Cryptography Extension) tend les fonctionnalits de chiffrement de la plate-forme de dveloppement. Instructions pour le configurer et l'utiliser.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2129943,00.html">Comment grer des interruptions complexes en C</a><br> 					<span class="contentText">L'criture en C facilite le traitement d'une routine d'interruption (ISR),  condition de paramtrer le compilateur de faon optimale. Mode d'emploi.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2129486,00.html">Java: accder aux ressources web avec la classe URL</a><br> 					<span class="contentText">La classe URL permet d'accder  des ressources web aussi facilement qu' des fichiers locaux. Mode d'emploi.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2129321,00.html">Castor facilite les liaisons de donnes Java-XML</a><br> 					<span class="contentText">Trs pratique, l'utilitaire Castor permet de lier une structure XML  des objets Java, avec ou sans mappage explicite. Mode d'emploi.<br><br></span> 				</td> 			</tr> 				  				  					      						   <tr> 				<td> 					<a class="contentLinkMediumBold" href="/zdnetfr/builder/story/0,,t543-s2128512,00.html">Servlets Java: amliorer les fonctionnalits d'un serveur web</a><br> 					<span class="contentText">Les servlets Java sont des objets serveur qui permettent de tirer parti de l'API Java et du protocole HTTP pour excuter des transactions.<br><br></span> 				</td> 			</tr> 				  <tr align="right">                    <td colspan="2" class=m1><img height=10 src="http://www.zdnet.fr/i/itu/arrow_blue.gif" width=8 alt=""><b> 				  	<a class=nd href="/zdnetfr/builder/archive/0,,t543-d20030101,00.html">Plus d'articles</a></b></td> 			</tr> 		</table> 		 <!-- main list E -->        <br>        <br> 	   	<!-- bottom_box --> 		<!-- Bottom Box B --> <table cellspacing="0" cellpadding="0" width="100%" border=0>   <tr> 	<td colspan="3" class="featureSectionHeader" height="22">&nbsp;&nbsp;<img src="http://images.zdnet.fr/i/bu/pentagon.gif">&nbsp;<span class="navSectionText">ASP .NET</span></td>   </tr>   <tr> 	<td colspan="3" bgcolor="#ffffff"><img height=1 src="http://images.zdnet.fr/i/clear.gif"></td>   </tr>   <tr> 	<td  class="featureBodyCell" colspan="3"><img height=5 src="http://images.zdnet.fr/i/clear.gif"></td>   </tr>   <tr> 	<td class="featureBodyCell" colspan="3"><img src="http://www.microsoft.com/france/msdn/technologies/technos/asp/images/aspnet-webmatrix_small.gif" align="left" hspace="5" border="0"><a  class="contentLinkMediumBold2" href="http://ad.doubleclick.net/clk;5204707;5908086;m?http://www.microsoft.com/france/msdn/technologies/technos/asp/info/info.asp?mar=/france/msdn/technologies/technos/asp/info/20021706_aspnet-webmatrix.html&amp;xmlpath=/france/msdn/technologies/technos/asp/asp_une.xml&amp;rang=2" target="_blank">ASP.NET Web Matrix          </a><br>       <span class="contentText2">       ASP.NET Web Matrix est un outil de dveloppement lger pour crer des pages Web dynamiques ASP.NET.</span></td>   </tr>   <tr> 	<td class="featureBodyCell"><img width=5 src="http://images.zdnet.fr/i/clear.gif"></td>     <td class="featureBodyCell"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif">&nbsp;</td>     <td class="featureBodyCell"><a class="contentLinkSmall2" href="http://ad.doubleclick.net/clk;5204704;5908086;j?http://www.microsoft.com/france/msdn/technologies/technos/asp/info/info.asp?mar=/france/msdn/ressources/info/20020907_aspnet-auth-net-passport.html&amp;xmlpath=/france/msdn/technologies/technos/asp/asp_une.xml&amp;rang=1" target="_blank">En provenace de Bewise : Authentification Passport .NET en ASP.NET         </a></td>   </tr>   <tr> 	<td class="featureBodyCell"><img width=5 src="http://images.zdnet.fr/i/clear.gif"></td>     <td class="featureBodyCell" valign="top"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif">&nbsp;</td>     <td class="featureBodyCell"><a class="contentLinkSmall2" href="http://ad.doubleclick.net/clk;5204716;5908086;m?http://www.microsoft.com/france/msdn/technologies/technos/asp/info/info.asp?mar=/france/technet/themes/secur/info/20020612_fsnetsec.html&amp;xmlpath=/france/msdn/technologies/technos/asp/asp_une.xml&amp;rang=3" target="_blank">La scurit dans Microsoft .NET Framework</a> </td>   </tr>   <tr> 	<td class="featureBodyCell"><img width=5 src="http://images.zdnet.fr/i/clear.gif"></td>     <td class="featureBodyCell"><img src="http://www.zdnet.fr/i/bu/goldarrow.gif">&nbsp;</td>     <td class="featureBodyCell"><a class="contentLinkSmall2" href="http://ad.doubleclick.net/clk;5204722;5908086;j?http://www.microsoft.com/france/msdn/technologies/technos/asp/info/info.asp?mar=/france/msdn/technologies/technos/framework/info/20021112_comp-remot-vs-ws.html&amp;xmlpath=/france/msdn/technologies/technos/asp/aspnet_inforef.xml&amp;rang=0" target="_blank">Comparatif de performances : .NET Remoting et Services Web ASP.NET</a> </td>   </tr>   <tr>     <td colspan="3" class="featureBodyCell" align="right"> <a href="http://www.zdnet.fr/partenaires/msdn/asp.html" class="featureSetText">Plus d'articles ASP .NET</a>&nbsp; </td>   </tr>   <tr> 	<td colspan="3" class="featureBodyCell"><img height=5 src="http://images.zdnet.fr/i/clear.gif"></td>   </tr> </table> <!-- Bottom Box E --> 		<!-- bottom_box --> 	   <br>        <br>        </td>        <td bgcolor=#ffffff width="10"><img src="http://www.zdnet.fr/i/clear.gif" width="10" height="1" alt="" ></td>        <td bgcolor=#ffffff valign="top"> 			<!-- Start Skyscrapper --> 			  	<center>   <img src="http://www.zdnet.fr/i/pub.gif" width="80" height="10" alt="">  </center> <!-- Begin sky --> <SCRIPT Language="JavaScript1.1" SRC="http://ad.fr.doubleclick.net/adj/www.zdsky.fr/builder/java-c-cplusplus-hp;sz=160x600;ptile=1;ord=36716?"></SCRIPT> <NOSCRIPT>     <A HREF="http://ad.uk.doubleclick.net/jump/www.zdsky.fr/builder/java-c-cplusplus-hp;sz=160x600;ptile=1;ord=36716?">         <IMG BORDER="0" SRC="http://ad.uk.doubleclick.net/ad/www.zdsky.fr/builder/java-c-cplusplus-hp;sz=160x600;ptile=1;ord=36716?">     </A> </NOSCRIPT> <!-- end sky -->   			<!-- End Skyscrapper --> <br clear=ALL>         <br>       </td>       <td width="1" bgcolor="#000000"><img height="1" alt="" src="http://www.zdnet.fr/i/clear.gif" width="1" border=0><br></td>       <td width=9 bgcolor="#1e5c99"><img height="1" alt="" src="http://www.zdnet.fr/i/clear.gif" width="9" border=0><br></td>       <td width="1" bgcolor="#83a3cb"><img height="1" alt="" src="http://www.zdnet.fr/i/clear.gif" width="1" border=0><br></td>     </tr>     </tbody>    </table><!-- End page content -->  <!-- Vignette StoryServer 4 Tue Jan 14 16:42:37 2003 --> <table cellspacing=0 cellpadding=0 width=750 border=0>     <tbody>      <tr valign=top>        <td width=1 bgcolor=#83a3cb rowspan=2><img height="1" alt=""        src="http://www.zdnet.fr/i/clear.gif" width="1" border=0></td>       <td width=9 bgcolor="#1e5c99" rowspan=2><img height="1" alt=""        src="http://www.zdnet.fr/i/clear.gif" width="9" border=0></td>       <td width=730 bgcolor=#000000 colspan=2><img height="1" alt=""        src="http://www.zdnet.fr/i/clear.gif" width="1" border=0></td>       <td width=9 bgcolor="#1e5c99" rowspan=2><img height="1" alt=""        src="http://www.zdnet.fr/i/clear.gif" width="9" border=0></td>       <td width=1 bgcolor=#83a3cb rowspan=2><img height="1" alt=""        src="http://www.zdnet.fr/i/clear.gif" width="1" border=0></td>     </tr>     <tr>        <td align=left width="10"0 bgcolor="#1e5c99"><img height="8"        alt="" src="http://www.zdnet.fr/i/clear.gif" width="1" border=0><br>         <a href="http://www.zdnet.fr"><img alt=ZDNet.fr border=0 height=42        src="http://www.zdnet.fr/i/footer.gif" width="100"></a></td>       <td class=a2 align=left width=630 bgcolor="#1e5c99"><b class=w>Services          :</b> <a class=w        href="http://www.zdnet.fr/newsletter/">Newsletters</a><span        class=w> | </span><a class=w        href="http://logitheque.zdnet.fr/logi/gratuit.html">Les logiciels gratuits</a><span class=w>          | </span><!-- <a class=w        href="http://updates.zdnet.fr/">Mettez &agrave; jour votre PC</a><span        class=w> | </span>--><a class=w        href="http://www.zdnet.fr/services/mobile/pda/">ZDNet sur PDA</a> 	  </td>     </tr>     </tbody>    </table>   <table cellspacing=0 cellpadding=0 width=750 bgcolor=#83a3cb border=0>     <tbody>      <tr>        <td class=m1f align=left><img height=4 alt=""        src="http://www.zdnet.fr/i/clear.gif" width=1        border=0><br>         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=b>CNET Networks:</span>          <!-- NETWORK SPECIFIC LINKS -- ZDNET-WIDE --><a class=b        href="http://www.cnet.com">CNET</a> | <a        class=b        href="http://www.gamespot.com">GameSpot</a> | <a class=b        href="http://www.mysimon.com">mySimon</a> | <a class=b        href="http://www.techrepublic.com">TechRepublic</a> | <a class=b        href="http://www.zdnet.com">ZDNet</a><br>         <img        height=4 alt="" src="http://www.zdnet.fr/i/clear.gif" width=1  border=0><br>       </td>     </tr>     </tbody>    </table>   <table width=750 cellpadding=3 cellspacing=0 border=0>     <tr valign=top>        <td class=a1> <span style="color:#6699cc"><a href="http://www.zdnet.fr/about/contacts/" class=w>Contactez-nous</a>          | <a href="http://www.zdnet.fr/about/" class=w> propos de          ZDNet France</a> | <a href="http://www.zdnet.fr/about/infos/" class=w>Infos          annonceurs</a> | <a href="http://www.zdnet.fr/about/jobs/" class=w>ZDNet          Jobs</a></span><br>         <span style="color:#ffffff">Copyright  2003 CNET Networks, Inc. Tous          droits rservs. ZDNet France et le logo de ZDNet France sont des marques          dposes par CNET Networks, Inc.</span> </td>     </tr> </table><!-- Layer calls -->   	<!-- Drawing banner layer --> <!-- no banner layer needed -->   <!-- End Layer calls --> </div> <!-- SSI Bottom B -->  <!-- SSI Bottom E -->   <!-- XITI_START --> <script language="JavaScript1.1"> //<!-- hsh = new Date(); hsd = document; hsi = '<img width="1" height="1" src="http://logc6.xiti.com/hit.xiti?s=81746&s2=5' hsi += '&p=builder/java-c-cplusplus-hp&hl=' + hsh.getHours() + 'x' + hsh.getMinutes() + 'x' + hsh.getSeconds(); if(parseFloat(navigator.appVersion)>=4) {Xiti_s=screen;hsi += '&r=' + Xiti_s.width + 'x' + Xiti_s.height + 'x' + Xiti_s.pixelDepth + 'x' + Xiti_s.colorDepth;} hsd.writeln(hsi + '&ref=' + hsd.referrer.replace('&', '$') + '" >'); //--> </script> <noscript> <img width="1" height="1" src="http://logc6.xiti.com/hit.xiti?s=81746&s2=5&p=builder/java-c-cplusplus-hp&" > </noscript> <!-- XITI_STOP --> </body> </html> 
