<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6084230242859564846</id><updated>2024-09-10T01:07:40.825+02:00</updated><category term="eyrolles"/><category term="java"/><category term="php"/><category term="les cahiers du programmeur"/><category term="uml"/><category term="mysql"/><category term="css"/><category term="dreamweaver"/><category term="dunod"/><category term="sql"/><category term="pearson"/><category term=".net"/><category term="c#"/><category term="campus press"/><category term="flex"/><category term="hibernate"/><category term="javascript"/><category term="oracle"/><category term="spring"/><category term="web"/><category term="xml"/><category term="Depart"/><category term="c"/><category term="c++"/><category term="efoenix"/><category term="gratuit"/><category term="liens"/><category term="pour les nuls"/><category term="programmation"/><category term="pu québec"/><category term="swing"/><category term="symfony"/><category term="xhtml"/><category term="xul"/><category term="zend"/><title type='text'>EFoenix</title><subtitle type='html'>le blog de efoenix , un max de ebooks pour vous, spécialisé en informatique, eyrolles, dunod, pearson</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>64</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8541810240314789234</id><published>2010-08-07T22:58:00.002+02:00</published><updated>2010-08-07T23:12:11.114+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><title type='text'>C# et .NET Version 2</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212117783.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212117783.jpg&quot; alt=&quot;C# et .NET Version 2&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Un langage et une plate-forme matures&lt;br /&gt;&lt;br /&gt;Nouveau langage phare de Microsoft, C# combine les meilleurs aspects des langages C++, Visual Basic et Java, et s&#39;avère en effet d&#39;une facilité incomparable pour créer des applications Windows et Web, même pour des programmeurs non chevronnés. Ce langage a été spécialement conçu pour la plate-forme .NET qui, outre Visual Studio.NET, regroupe l&#39;interface ADO.NET simplifiant l&#39;accès aux bases de données et la technologie ASP.NET permettant d&#39;implémenter des services Web.&lt;br /&gt;&lt;br /&gt;Après une première partie consacrée à la syntaxe du langage C# version 2, cet ouvrage explique comment développer des applications Windows et Web avec la plate-forme .NET. La troisième partie du livre est consacrée à l&#39;accès aux données avec ADO.NET 2 et la quatrième aux applications et services Web avec ASP.NET 2.Les lecteurs tireront ainsi profit des nouveautés introduites dans les logiciels de la famille Visual Studio 2005, tels que les aides au remaniement de programmes, les nouveaux contrôles pour ordinateurs de bureau, PocketPC et Smartphones, les techniques génériques d&#39;accès aux bases de données, ou encore le déploiement ClickOnce de programmes. Le code source de tous les exemples du livre est disponible sur www.editions-eyrolles.com.&lt;br /&gt;À qui s&#39;adresse ce livre ?&lt;br /&gt;&lt;br /&gt;   * Aux développeurs qui souhaitent découvrir C# et la plate-forme .NET&lt;br /&gt;   * Aux programmeurs et décideurs Internet désireux de connaître ASP.NET&lt;br /&gt;&lt;br /&gt;Sur le site www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;   * Téléchargez le code source des exemples du livre&lt;br /&gt;   * Consultez les mises à jour et compléments&lt;br /&gt;   * Dialoguez avec l&#39;auteur&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/c-et-net-version-2-9782212117783&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212117783&lt;br /&gt;Liens:&lt;a href=&quot;http://4da294f5.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;&lt;br /&gt;Mise à Jour : &lt;a href=&quot;http://efoenix.blogspot.com/2010/05/c-et-net.html&quot;&gt;C# et .NET&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8541810240314789234/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/08/c-et-net-version-2.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8541810240314789234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8541810240314789234'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/08/c-et-net-version-2.html' title='C# et .NET Version 2'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-5109171579291031169</id><published>2010-08-07T22:48:00.002+02:00</published><updated>2010-08-07T22:56:06.130+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="les cahiers du programmeur"/><title type='text'>Java EE 5 2e édition</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123630.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123630.jpg&quot; alt=&quot;Java EE 5 2e édition&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Ce cahier détaille la conception d&#39;un site de e-commerce avec UML et Java Enterprise Edition 5. Inspirée du Java Petstore, l&#39;étude de cas se construit au fil des chapitres en appliquant les spécifications Java EE 5 : EJB 3.0, JPA 1.0, Servlet 2.5, JSP 2.1, JSF 1.2, Web Services 1.2, JAXB 2.0, JAX-WS 2.0, JavaMail 1.4, JMS 1.1. L&#39;application est déployée dans le serveur GlassFish et utilise la base de données Derby.&lt;br /&gt;&lt;br /&gt;Cet ouvrage s&#39;adresse aux architectes et développeurs confirmés qui veulent découvrir les nouveautés de Java EE 5 ou migrer leurs applications J2EE 1.4 existantes. Il montre comment s&#39;imbriquent les différentes API de Java EE 5 dans une application internet-intranet.&lt;br /&gt;&lt;br /&gt;Téléchargez le code source de l&#39;étude de cas !&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/java-ee-5-9782212123630&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212123630&lt;br /&gt;Liens:&lt;a href=&quot;http://bb3aa3cf.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/5109171579291031169/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/08/java-ee-5-2e-edition.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5109171579291031169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5109171579291031169'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/08/java-ee-5-2e-edition.html' title='Java EE 5 2e édition'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8087370272550803003</id><published>2010-08-07T22:35:00.002+02:00</published><updated>2010-08-07T22:39:47.762+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pearson"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>PHP Clés en main</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.pearson.fr/Resources/titles/27440100060540/Images/27440100060540L.gif&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px; height: 356px;&quot; src=&quot;http://www.pearson.fr/Resources/titles/27440100060540/Images/27440100060540L.gif&quot; border=&quot;0&quot; alt=&quot;PHP Clés en main&quot; /&gt;&lt;/a&gt;Vous découvrez le Web dynamique et PHP et vous vous demandez comment l&#39;utiliser dans vos applications ? Si vous souhaitez apprendre tout en obtenant rapidement des résultats, ce livre est fait pour vous.&lt;br /&gt;Les auteurs, programmateurs expérimentés, vous livrent des solutions &quot;clés en main&quot; en PHP pour résoudre les problèmes couramment rencontrés dans la création de site web. Les 76 scripts de cet ouvrage vous permettront bien sûr d&#39;installer et de configurer PHP ou de sécuriser vos scripts, mais aussi de gérer des sessions et de manipuler fichiers, e-mails et images.&lt;br /&gt;&lt;br /&gt;Grâce à des exemples simples et concrets et à l&#39;explication de chaque extrait de code, vous pourrez appliquez ces 76 &quot;recettes&quot; pour :&lt;br /&gt;• envoyer et recevoir du courrier électronique ;&lt;br /&gt;• mémoriser le comportement des visiteurs à l&#39;aide des cookies et des sessions ;&lt;br /&gt;• utiliser au mieux les options de configuration de PHP ;&lt;br /&gt;• manipuler des dates, des images et du texte à la volée ;&lt;br /&gt;• valider des cartes de crédit ;&lt;br /&gt;• comprendre SOAP et les autres web services ;&lt;br /&gt;• utiliser des modèles HTML ;&lt;br /&gt;• créer un sondage en ligne, un système d&#39;envoi de cartes électroniques et un blog en utilisant, notamment, le système de base de données MySQL ;&lt;br /&gt;• chiffrer vos données confidentielles;&lt;br /&gt;• empêcher les attaques XSS…&lt;br /&gt;&lt;br /&gt;Enfin, vous découvrirez pour chaque script des améliorations possibles, adaptées à vos besoins.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.pearson.fr/livre/?GCOI=27440100060540&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782744040306&lt;br /&gt;Liens:&lt;a href=&quot;http://3376e8d2.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8087370272550803003/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/08/php-cles-en-main.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8087370272550803003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8087370272550803003'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/08/php-cles-en-main.html' title='PHP Clés en main'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-5761205262848603386</id><published>2010-05-13T23:59:00.000+02:00</published><updated>2010-05-14T00:01:43.434+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net"/><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><title type='text'>C# et .NET</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212126044.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212126044.jpg&quot; border=&quot;0&quot; alt=&quot;C# et .NET&quot; /&gt;&lt;/a&gt;L&#39;ouvrage de référence sur la plate-forme .NET&lt;br /&gt;&lt;br /&gt;Langage phare de Microsoft, C# permet de concevoir avec une facilité déconcertante des applications Windows et Web, même pour des programmeurs non chevronnés, en combinant les meilleurs aspects des langages C++, Visual Basic et Java. Il a été spécialement conçu pour la plate-forme de développement .NET, aujourd&#39;hui omniprésente dans le monde Microsoft mais connaissant également un essor remarquable sous Linux.&lt;br /&gt;&lt;br /&gt;Après une première partie consacrée à la syntaxe de C#, de la version 1 (Visual Studio 2002) à la version 4 (Visual Studio 2010), l&#39;ouvrage étudie en détail ses différents domaines d&#39;application : les applications Windows avec WinForms, les applications Web avec ASP.NET et Ajax, l&#39;accès aux données avec ADO.NET, Linq et XML, ainsi que les services Web de types SOAP et REST. En complément de cet apprentissage, le code source de tous les exemples mentionnés dans le livre est disponible sur www.editions-eyrolles.com.&lt;br /&gt;À qui s&#39;adresse ce livre ?&lt;br /&gt;&lt;br /&gt;    * Aux développeurs qui souhaitent découvrir C# et la plate-forme .NET&lt;br /&gt;    * Aux programmeurs et décideurs Internet désireux de connaître ASP.NET&lt;br /&gt;&lt;br /&gt;Sur le site www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;    * Téléchargez le code source des exemples du livre&lt;br /&gt;    * Consultez les mises à jour et compléments&lt;br /&gt;    * Dialoguez avec l&#39;auteur&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/c-et-net-9782212126044&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212126044&lt;br /&gt;Liens:&lt;a href=&quot;http://126b691c.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/5761205262848603386/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/05/c-et-net.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5761205262848603386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5761205262848603386'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/05/c-et-net.html' title='C# et .NET'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-3284557769202999485</id><published>2010-05-13T23:56:00.000+02:00</published><updated>2010-05-13T23:58:55.995+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="programmation"/><title type='text'>S&#39;initier à la programmation</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212119909.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212119909.jpg&quot; alt=&quot;S&#39;initier à la programmation&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Acquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s&#39;adapter facilement à tout nouveau langage&lt;br /&gt;&lt;br /&gt;Conçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), avant d&#39;aborder les notions propres aux langages orientés objet.&lt;br /&gt;&lt;br /&gt;L&#39;auteur utilise, pour faciliter l&#39;assimilation des concepts, un pseudo-code complet mais simple d&#39;accès, qui évite de se perdre dans les spécificités de tel ou tel langage. Chaque notion est d&#39;abord présentée à l&#39;aide du pseudo-code, avant d&#39;être illustrée d&#39;exemples d&#39;implémentation en langages C, C++, C#, Java et PHP. De nombreux exercices corrigés permettent au lecteur de contrôler ses connaissances à chaque étape de l&#39;apprentissage.&lt;br /&gt;À qui s&#39;adresse ce livre ?&lt;br /&gt;&lt;br /&gt;   * Aux étudiants en 1ère année de cursus informatique (BTS, DUT, licences, écoles d&#39;ingénieur).&lt;br /&gt;   * Aux autodidactes ou professionnels de tous horizons souhaitant s&#39;initier à la programmation.&lt;br /&gt;   * A tous ceux qui ont appris un langage &quot;sur le tas&quot; et ressentent le besoin d&#39;approfondir leurs connaissances pour gagner en efficacité et en qualité et s&#39;adapter plus facilement à de nouveaux langages.&lt;br /&gt;   * Aux enseignants et formateurs à la recherche d&#39;une méthode pédagogique et d&#39;un support de cours structuré pour enseigner la programmation à des débutants.&lt;br /&gt;&lt;br /&gt;Sur le site www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;   * Dialoguez avec l&#39;auteur&lt;br /&gt;   * Téléchargez le code source des exemples du livre&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/s-initier-a-la-programmation-9782212119909&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212119909&lt;br /&gt;Liens:&lt;a href=&quot;http://d3dd5e67.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/3284557769202999485/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/05/sinitier-la-programmation.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/3284557769202999485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/3284557769202999485'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/05/sinitier-la-programmation.html' title='S&#39;initier à la programmation'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-5793992366065321776</id><published>2010-05-13T23:53:00.001+02:00</published><updated>2010-05-13T23:56:05.946+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>Sécurité PHP 5 et MySQL</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212121148.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212121148.jpg&quot; alt=&quot;Sécurité PHP 5 et MySQL&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Après avoir rappelé l&#39;importance de principes fondamentaux tel celui de la défense en profondeur, cet ouvrage explique comment sécuriser une application professionnelle en PHP et MySQL à tous les niveaux, depuis la configuration du serveur jusqu&#39;à la protection de la base de données MySQL, sans oublier toutes les vulnérabilités propres aux sites web dynamiques basés sur des langages de script.&lt;br /&gt;Maîtriser la sécurité pour les applications en ligne&lt;br /&gt;&lt;br /&gt;De nouvelles vulnérabilités apparaissent chaque jour dans les applications en ligne et les navigateurs. Pour mettre en place une politique de sécurité à la fois efficace et souple, sans être envahissante, il est essentiel de maîtriser les nombreux aspects qui entrent en jeu dans la sécurité en ligne : la nature du réseau, les clients HTML, les serveurs web, les plates-formes de développement, les bases de données... Autant de composants susceptibles d&#39;être la cible d&#39;une attaque spécifique à tout moment.&lt;br /&gt;Une référence complète et systématique de la sécurité informatique&lt;br /&gt;&lt;br /&gt;Écrit par deux experts ayant une pratique quotidienne de la sécurité sur la pile LAMP, ce livre recense toutes les vulnérabilités connues, les techniques pour s&#39;en prémunir et leurs limitations. Très appliqué, il donne les clés pour se préparer à affronter un contexte complexe, où les performances, la valeur des données et la complexité des applications pimentent la vie des administrateurs responsables de la sécurité.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/securite-php-5-et-mysql-9782212121148&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212121148&lt;br /&gt;Liens:&lt;a href=&quot;http://b7a025b1.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/5793992366065321776/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/05/securite-php-5-et-mysql.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5793992366065321776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5793992366065321776'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/05/securite-php-5-et-mysql.html' title='Sécurité PHP 5 et MySQL'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-3531726480020064576</id><published>2010-05-10T04:10:00.001+02:00</published><updated>2010-05-10T04:13:56.314+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>PHP 5 avancé - 4e éd.</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212121674.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212121674.jpg&quot; alt=&quot;PHP 5 avancé&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PHP 5, plate-forme de référence pour les applications web&lt;br /&gt;&lt;br /&gt;PHP 5 est plus que jamais la plate-forme incontournable pour le développement d&#39;applications web professionnelles : programmation objet, services web, couche d&#39;abstraction de base de données native PDO, simplification des développements XML avec SimpleXML, refonte du moteur sous-jacent pour d&#39;importants gains de performances...&lt;br /&gt;Une bible magistrale avec de nombreux cas pratiques et retours d&#39;expérience&lt;br /&gt;&lt;br /&gt;S&#39;appuyant sur de nombreux retours d&#39;expérience et cas pratiques, ce livre aidera le développeur a évoluer avec aisance dans le riche univers de PHP 5 et lui donnera toutes les clés pour en maîtriser les subtilités : bonnes pratiques de conception de sites et d&#39;applications web, frameworks, cookies et sessions, programmation objet, utilisation de XML et SimpleXML, services web, intégration aux bases de données en passant par MySQL 4 et 5, PostgreSQL, PHP Data Object, stratégies d&#39;optimisation et de sécurité, gestion des images et des caches....&lt;br /&gt;À qui s&#39;adresse cet ouvrage ?&lt;br /&gt;&lt;br /&gt;   * Aux développeurs souhaitant comprendre PHP 5 et son modèle objet&lt;br /&gt;   * Aux développeurs et administrateurs de sites et d&#39;applications web&lt;br /&gt;   * Aux étudiants en informatique souhaitant appréhender les techniques du Web&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/php-5-avance-9782212121674&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212121674&lt;br /&gt;Liens:&lt;a href=&quot;http://b9944a44.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/3531726480020064576/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/05/php-5-avance-4e-ed.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/3531726480020064576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/3531726480020064576'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/05/php-5-avance-4e-ed.html' title='PHP 5 avancé - 4e éd.'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8977287491647814326</id><published>2010-05-02T15:24:00.002+02:00</published><updated>2010-05-02T15:33:57.374+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="les cahiers du programmeur"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="symfony"/><title type='text'>Symfony</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212124941.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212124941.jpg&quot; alt=&quot;Symfony&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Reconnu dans le monde pour sa puissance et son élégance, Symfony est issu de plus de dix ans de savoir-faire. Le framework open source de Sensio fédère une très forte communauté de développeurs PHP professionnels. Il leur offre un ensemble d&#39;outils et un environnement MVC pour créer des applications web robustes, maintenables et évolutives.&lt;br /&gt;&lt;br /&gt;Au fil d&#39;une démarche rigoureuse et d&#39;un exemple concret d&#39;application web 2.0, ce cahier décrit le bon usage des outils Symfony mis à la disposition du développeur : de l&#39;architecture MVC et autres design patterns à l&#39;abstraction de base de données et au mapping objet-relationnel avec Doctrine, en passant par les tests unitaires et fonctionnels, la gestion des URL, des formulaires ou du cache, l&#39;internationalisation ou encore la génération des interfaces d&#39;administration...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/symfony-9782212124941&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212124941&lt;br /&gt;Liens:&lt;a href=&quot;http://e9e4d677.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8977287491647814326/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/05/symfony.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8977287491647814326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8977287491647814326'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/05/symfony.html' title='Symfony'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-5946124699059628877</id><published>2010-04-05T19:31:00.001+02:00</published><updated>2010-04-05T19:33:44.130+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="c"/><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><title type='text'>Programmer en langage C</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212125467.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212125467.jpg&quot; alt=&quot;Programmer en langage C&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique - même sommaire - d&#39;un autre langage.&lt;br /&gt;&lt;br /&gt;Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire.&lt;br /&gt;&lt;br /&gt;Chaque notion importante est illustrée d&#39;exemples de programmes complets, accompagnés de résultats d&#39;exécution. De nombreux exercices, dont la solution est fournie en fin d&#39;ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir.&lt;br /&gt;&lt;br /&gt;Cette cinquième édition inclut les nouveautés de la dernière version de la norme ISO du langage (C99).&lt;br /&gt;À qui s&#39;adresse ce livre ?&lt;br /&gt;&lt;br /&gt;   * Aux étudiants de BTS, d&#39;IUT, de licence ou d&#39;écoles d&#39;ingénieur.&lt;br /&gt;   * Aux autodidactes ou professionnels de tous horizons souhaitant s&#39;initier à la programmation en C.&lt;br /&gt;   * Aux enseignants et formateurs à la recherche d&#39;une méthode pédagogique et d&#39;un support de cours structuré pour enseigner le C à des débutants.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/programmer-en-langage-c-9782212125467&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212125467&lt;br /&gt;Liens:&lt;a href=&quot;http://bbe919ff.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/5946124699059628877/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/04/programmer-en-langage-c.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5946124699059628877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/5946124699059628877'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/04/programmer-en-langage-c.html' title='Programmer en langage C'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-984198796858778796</id><published>2010-04-05T19:20:00.003+02:00</published><updated>2010-04-05T19:27:59.844+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="les cahiers du programmeur"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="xul"/><title type='text'>XUL</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212116755.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212116755.jpg&quot; alt=&quot;XUL&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Embarqués dans l&#39;excellent navigateur libre Mozilla Firefox, XUL  et le framework XPFE de Mozilla ouvrent la voie à la création et au déploiement d&#39;applications web riches s&#39;appuyant, à la manière d&#39;AJAX, sur les standards du Web (CSS, Javascript, XML, RDF...).&lt;br /&gt;&lt;br /&gt;À travers la création d&#39;un forum de discussion, découvrez et maîtrisez la puissance de l&#39;environnement de développement Mozilla, depuis la réalisation d&#39;interfaces graphiques avec XUL et CSS jusqu&#39;à la logique applicative avec JavaScript et XPCOM et le déploiement avec XPI. On verra comment intégrer l&#39;application dans le navigateur grâce aux overlays et à RDF et comment recourir à l&#39;API DOM dans JavaScript et PHP 5. L&#39;étude de cas décrit également l&#39;interfaçage avec un annuaire LDAP, la connexion à un serveur SOAP ou la réutilisation de code avec XBL.&lt;br /&gt;&lt;br /&gt;Téléchargez l&#39;intégralité du code source XUL et des pages PHP et retrouvez l&#39;étude de cas en ligne !&lt;br /&gt;www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/xul-9782212116755&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212116755&lt;br /&gt;Liens:&lt;a href=&quot;http://8cc308dd.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/984198796858778796/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/04/xul.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/984198796858778796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/984198796858778796'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/04/xul.html' title='XUL'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-2491636173741430906</id><published>2010-04-05T19:11:00.002+02:00</published><updated>2010-04-05T19:20:19.400+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="flex"/><title type='text'>Programmation Flex 3</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123876.jpg?xd=5e09d29415c5e22cfe7398b0bf9ac5d1&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123876.jpg?xd=5e09d29415c5e22cfe7398b0bf9ac5d1&quot; alt=&quot;Programmation Flex 3&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Flex 3, framework de référence pour le développement Flash&lt;br /&gt;&lt;br /&gt;Open Source, le SDK de Flex offre un véritable environnement en phase avec les bonnes pratiques de génie logiciel (MVC...) et de gestion de projet (travail collaboratif...). Il propose des bibliothèques de composants graphiques et des fonctions pour dialoguer avec le serveur, et s&#39;interfacer avec des bases de données via des serveurs PHP/J2EE.&lt;br /&gt;Une bible avec de nombreux cas pratiques et retours d&#39;expérience&lt;br /&gt;&lt;br /&gt;Programmation Flex 3 explique aux développeurs web, qu&#39;ils soient ou non rompus à Flash et ActionScript, comment utiliser le framework Flex pour concevoir et créer des applications web dites &quot;riches&quot; (RIA), à l&#39;instar des applications Ajax ou Silverlight. Tout en rappelant les langages sur lesquels s&#39;adosse cette technologie (ActionScript, MXML), l&#39;ouvrage passe en revue l&#39;intégralité des techniques de développement Flex : maîtrise de l&#39;environnement de travail, création d&#39;interfaces interactives et évoluées avec les vues, transitions et thèmes, gestion des données et échanges avec le serveur via RPC, mais aussi gestion et création des composants, débogage et optimisation. Il les met ensuite en situation avec deux études de cas détaillant la création d&#39;un site e-commerce puis d&#39;un lecteur MP3 tournant sur Adobe Air.&lt;br /&gt;À qui s&#39;adresse cet ouvrage ?&lt;br /&gt;&lt;br /&gt;   * À toute la communauté des concepteurs et développeurs web 2.0 (Flash, PHP, Java, Ajax, XHTML/CSS) qui désirent développer des applications Internet riches.&lt;br /&gt;   * Aux webmestres et développeurs connaissant Flash et ActionScript, qui recherchent un framework pour industrialiser la création d&#39;interfaces graphiques pour leurs applications.&lt;br /&gt;   * Aux développeurs amenés à créer des applications autonomes exécutables avec ou sans navigateur web.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/programmation-flex-3-9782212123876&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212123876&lt;br /&gt;Liens:&lt;a href=&quot;http://cd4c4946.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/2491636173741430906/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/04/programmation-flex-3.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2491636173741430906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2491636173741430906'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/04/programmation-flex-3.html' title='Programmation Flex 3'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-3659724312033628840</id><published>2010-03-02T21:53:00.002+01:00</published><updated>2010-03-02T22:03:38.200+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>Best practices PHP 5</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212116762.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212116762.jpg&quot; border=&quot;0&quot; alt=&quot;Best practices PHP 5&quot; /&gt;&lt;/a&gt;POO - UML - Design patterns - XP&lt;br /&gt;SPL - PEAR - Tests unitaires - SVN&lt;br /&gt;Refactoring - Optimisation&lt;br /&gt;&lt;br /&gt;Nul ne conteste les qualités de PHP en tant que plate-forme de développement web : simplicité, souplesse, richesse. Mais encore faut-il, pour en tirer parti, savoir adopter une démarche, choisir une architecture adaptée, établir des règles et des conventions... et s&#39;outiller en conséquence.&lt;br /&gt;&lt;br /&gt;Cet ouvrage répertorie, de la conception à l&#39;exploitation, les meilleures pratiques de développement PHP et les erreurs courantes à éviter. Condensé d&#39;expertise acquise au cours de nombreuses années d&#39;adoption de PHP en entreprise, il guide le développeur, le chef de projet et l&#39;architecte dans l&#39;optimisation d&#39;applications professionnelles.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/best-practices-php-5-9782212116762&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212116762&lt;br /&gt;Liens:&lt;a href=&quot;http://6905c070.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/3659724312033628840/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/03/best-practices-php-5.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/3659724312033628840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/3659724312033628840'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/03/best-practices-php-5.html' title='Best practices PHP 5'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8611597586536330691</id><published>2010-03-02T21:46:00.002+01:00</published><updated>2010-03-02T21:53:55.162+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="les cahiers du programmeur"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="zend"/><title type='text'>Zend Framework</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123920.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123920.jpg&quot; alt=&quot;Zend Framework&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l&#39;emploi, le framework PHP 5 Zend Framework guide le développeur web dans l&#39;industrialisation de ses développements, afin d&#39;en garantir la fiabilité, l&#39;évolutivité et la facilité de maintenance.&lt;br /&gt;&lt;br /&gt;Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc.&lt;br /&gt;&lt;br /&gt;Non sans rappeler les prérequis techniques et théoriques à l&#39;utilisation du framework, l&#39;ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l&#39;utiliser en entreprise.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/zend-framework-9782212123920?PHPSESSID=&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212123920&lt;br /&gt;Liens:&lt;a href=&quot;http://ff7d6c97.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8611597586536330691/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/03/zend-framework.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8611597586536330691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8611597586536330691'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/03/zend-framework.html' title='Zend Framework'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8091657366552398531</id><published>2010-03-02T21:28:00.003+01:00</published><updated>2010-03-02T21:43:59.879+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="pearson"/><title type='text'>Java® - L&#39;essentiel du code et des commandes</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.pearson.fr/Resources/titles/27440100473700/Images/27440100473700L.gif&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.pearson.fr/Resources/titles/27440100473700/Images/27440100473700L.gif&quot; alt=&quot;Java® - L&#39;essentiel du code et des commandes&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Ce Guide de survie vous livre tout le code dont vous avez besoin pour réaliser rapidement et efficacement vos projets de développement en Java.&lt;br /&gt;&lt;br /&gt;CONCIS ET MANIABLE : facile à transporter, facile à utiliser — finis les livres encombrants !&lt;br /&gt;PRATIQUE ET FONCTIONNEL : plus de 100 fragments de code personnalisables pour programmer du Java fonctionnel dans toutes les situations.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.pearson.fr/livre/?GCOI=27440100473700&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782744040047&lt;br /&gt;Liens:&lt;a href=&quot;http://c53ad702.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8091657366552398531/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/03/java-lessentiel-du-code-et-des.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8091657366552398531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8091657366552398531'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/03/java-lessentiel-du-code-et-des.html' title='Java® - L&#39;essentiel du code et des commandes'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-2401993042247883923</id><published>2010-03-02T21:17:00.006+01:00</published><updated>2010-03-02T21:43:17.717+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="spring"/><title type='text'>Spring par la pratique - Spring 2.5 et 3.0</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212124217.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212124217.jpg&quot; alt=&quot;Spring par la pratique&quot; border=&quot;0&quot;&gt;&lt;/a&gt;Tirez le meilleur parti de Java EE avec Spring !&lt;br /&gt;&lt;br /&gt;Cet ouvrage montre comment développer des applications Java EE professionnelles performantes à l&#39;aide du framework Spring. L&#39;ouvrage présente les concepts sur lesquels reposent Spring (conteneur léger, injection de dépendances, programmation orienté aspect) avant de détailler les différentes facettes du développement d&#39;applications d&#39;entreprise avec Spring : couche présentation, persistance des données et gestion des transactions, intégration avec d&#39;autres applications et sécurité applicative.&lt;br /&gt;&lt;br /&gt;Cette seconde édition présente en détail les nouveautés majeures des versions 2.5 et 3.0 de Spring et de ses modules annexes : modèle de programmation basé sur les annotations, Spring Dynamic Modules for OSGi, Spring Batch, Spring Security, SpringSource dm Server, etc. L&#39;accent est mis tout particulièrement sur les bonnes pratiques de conception et de développement, qui sont illustrées à travers une étude de cas détaillée, le projet Open Source Tudu Lists.&lt;br /&gt;Sur le site www.springparlapratique.org&lt;br /&gt;&lt;br /&gt;   * Dialoguez avec les auteurs et participez au forum de discussion&lt;br /&gt;   * Accédez au code source de l&#39;étude de cas du livre&lt;br /&gt;   * Découvrez les compléments et mises à jour&lt;br /&gt;   * Téléchargez les annexes au format pdf (Spring IDE, Développement OSGi dans Eclipse, Industrialisation des développements Spring dans Eclipse)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/spring-par-la-pratique-9782212124217&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212124217&lt;br /&gt;Liens:&lt;a href=&quot;http://8e857ebc.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/2401993042247883923/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/03/spring-par-la-pratique-spring-25-et-30.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2401993042247883923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2401993042247883923'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/03/spring-par-la-pratique-spring-25-et-30.html' title='Spring par la pratique - Spring 2.5 et 3.0'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-1038874832991389943</id><published>2010-02-23T23:28:00.001+01:00</published><updated>2010-02-23T23:51:21.614+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="les cahiers du programmeur"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>PHP 5</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212112344.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212112344.jpg&quot; alt=&quot;PHP 5&quot; border=&quot;0&quot;&gt;&lt;/a&gt;De la conception à l&#39;exploitation, on créera une application de discussion en ligne en PHP 5 respectant les méthodes éprouvées du développement web : architecture MVC, programmation objet, conception modulaire avec les interfaces, sessions, gestion d&#39;erreurs et exceptions, échanges XML et transformations avec DOM, XPath et SimpleXML.&lt;br /&gt;&lt;br /&gt;On verra dans ce cahier comment concevoir le code d&#39;une application web en utilisant les interfaces, comment prototyper un modèle de données dans SQLite, internationaliser un site dynamique grâce à Apache et PHP, générer des rendus en fonction du client (XUL/Mozilla, i-mode) avec les transformations XSLT, optimiser le code et les performances par les inclusions et compressions à la volée...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/php-5-9782212112344&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212112344&lt;br /&gt;Liens:&lt;a href=&quot;http://821bd2cf.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/1038874832991389943/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/php-5.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/1038874832991389943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/1038874832991389943'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/php-5.html' title='PHP 5'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-7479541747076874515</id><published>2010-02-23T23:23:00.003+01:00</published><updated>2010-02-23T23:49:34.428+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>Bien développer pour le Web 2.0 - 2e edition</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123913.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123913.jpg&quot; alt=&quot;Bien développer pour le Web 2.0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;Adieu, soupes de balises et combinaisons de JavaScript propriétaires qui polluaient le Web 1.0... Place à des applications accessibles et ergonomiques, des scripts portables et du balisage sémantique : créer des interfaces bluffantes et interactives à la Web 2.0 (Gmail, Google Maps, Flickr, Netvibes...) est l&#39;occasion d&#39;instaurer de bonnes pratiques de développement - pour travailler mieux, plus vite, et dans le respect des normes.&lt;br /&gt;Une bible des meilleures pratiques de développement Web 2.0&lt;br /&gt;&lt;br /&gt;Christophe Porteneuve livre dans cet ouvrage plus de dix années d&#39;expérience en développement et en qualité web. Il rappelle les fondamentaux techniques du Web 2.0 (XHTML, CSS, JavaScript, DOM...), décrit l&#39;usage des frameworks de développement dédiés Prototype et script.aculo.us dans leur version la plus récente, et explore le coeur d&#39;Ajax, XMLHttpRequest, ainsi que la question des contenus et services externes (services web, API REST et flux de syndication RSS et Atom). Outre une réflexion sur l&#39;accessibilité et l&#39;ergonomie, il explique comment conjuguer toutes ces technologies dans le cadre d&#39;une méthodologie de développement cohérente et qualitative.&lt;br /&gt;&lt;br /&gt;Cette deuxième édition augmentée, entièrement mise à jour pour tenir compte des récentes évolutions des standards, illustre la technologie de la réutilisation d&#39;API JavaScript tierces (&quot;mashups&quot;) et explore en détail le débogage JavaScript côté client de vos applications web.&lt;br /&gt;À qui s&#39;adresse cet ouvrage ?&lt;br /&gt;&lt;br /&gt;   * Aux développeurs web qui doivent actualiser leurs connaissances et découvrir les technologies du Web 2.0 ;&lt;br /&gt;   * À ceux qui souhaitent explorer en profondeur les bibliothèques Prototype et script.aculo.us&lt;br /&gt;   * À tous ceux qui souhaitent acquérir une méthodologie cohérente de développement web, combinant technologies de pointe, qualité et accessibilité.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/bien-developper-pour-le-web-2-0-9782212123913&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212123913&lt;br /&gt;Liens:&lt;a href=&quot;http://4d938f67.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/7479541747076874515/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/bien-developper-pour-le-web-20-2e.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/7479541747076874515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/7479541747076874515'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/bien-developper-pour-le-web-20-2e.html' title='Bien développer pour le Web 2.0 - 2e edition'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-6144402862496215493</id><published>2010-02-23T23:18:00.005+01:00</published><updated>2010-02-23T23:58:40.792+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="c++"/><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Apprendre Java et C++ en parallèle</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212124033.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212124033.jpg&quot; alt=&quot;Apprendre Java et C++ en parallèle&quot; border=&quot;0&quot;&gt;&lt;/a&gt;Faire d&#39;une pierre deux coups&lt;br /&gt;&lt;br /&gt;Java et C++ sont deux langages à la syntaxe très proche. Grâce à l&#39;apprentissage de leurs différences, défauts et qualités intrinsèques, vous serez mieux préparé pour concevoir un code beaucoup plus propre, fondé sur une vision élargie de ces deux langages, de leurs possibilités et de leurs limites.&lt;br /&gt;Comment est structuré ce livre ?&lt;br /&gt;&lt;br /&gt;L&#39;ouvrage présente et compare les concepts communs aux langages Java et C++ (déclarations de variables, tableaux...), mais expose également les particularités de chacun. Les chapitres sont organisés selon un niveau de difficulté croissant, avec exercices corrigés à la clé.&lt;br /&gt;A qui s&#39;adresse cet ouvrage ?&lt;br /&gt;&lt;br /&gt;   * Aux débutants en programmation qui souhaitent apprendre les deux langages les plus demandés dans le monde professionnel&lt;br /&gt;   * Aux développeurs maîtrisant l&#39;un des langages et souhaitant s&#39;initier à l&#39;autre&lt;br /&gt;   * Aux étudiants en informatique (IUT, 2e cycle, écoles d&#39;ingénieurs)&lt;br /&gt;&lt;br /&gt;Sur le CD-ROM offert avec ce livre&lt;br /&gt;&lt;br /&gt;   * JDK 6&lt;br /&gt;   * MinGW et MSYS (GNU g++ 3.4.5)&lt;br /&gt;   * NetBeans 6.1&lt;br /&gt;   * .NET Framework 3.5&lt;br /&gt;   * Crimson 3.70&lt;br /&gt;   * Code source des exemples et exercices du livre&lt;br /&gt;&lt;br /&gt;Plate-forme requise : PC avec processeur Pentium 233 MHz ou plus - Windows Vista, XP, 2000 ou 2003 - 512 Mo de RAM - 1Go d&#39;espace disque&lt;br /&gt;Sur le site www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;   * Consultez les mises à jour et compléments&lt;br /&gt;   * Dialoguez avec l&#39;auteur&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/apprendre-java-et-c-en-parallele-9782212124033&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212124033&lt;br /&gt;Liens:&lt;a href=&quot;http://8c8237f1.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/6144402862496215493/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/apprendre-java-et-c-en-parallele.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/6144402862496215493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/6144402862496215493'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/apprendre-java-et-c-en-parallele.html' title='Apprendre Java et C++ en parallèle'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-1286641573325426313</id><published>2010-02-16T23:33:00.002+01:00</published><updated>2010-02-16T23:43:01.872+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Refactoring des applications Java/J2EE</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212115772.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212115772.jpg&quot; alt=&quot;Refactoring des applications Java/J2EE&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Améliorer la qualité et l&#39;évolutivité des applications Java/J2EE&lt;br /&gt;&lt;br /&gt;Le refactoring consiste à refondre le code source d&#39;une application existante ou en cours de développement pour en améliorer la qualité, avec pour objectif une réduction des coûts de maintenance et une meilleure évolutivité.&lt;br /&gt;&lt;br /&gt;L&#39;ouvrage passe en revue les différentes techniques de refactoring utilisées en environnement Java/J2EE : extraction de méthodes, généralisation de type, introduction de design patterns, programmation orientée aspect, optimisation de l&#39;accès aux données, etc.&lt;br /&gt;Un livre pratique illustré d&#39;une étude de cas détaillée&lt;br /&gt;&lt;br /&gt;L&#39;ouvrage décrit dans le détail le processus de refactoring d&#39;une application Java/J2EE : mise en place de l&#39;infrastructure et des outils, analyse de la conception et du code de l&#39;application, mise en oeuvre des techniques de refonte, tests de non régression.&lt;br /&gt;&lt;br /&gt;Cette démarche est illustrée par une étude de cas complète : refactoring d&#39;une application J2EE Open Source à l&#39;aide d&#39;outils tels que Eclipse, CVS, JUnit et PMD.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/9782212115772?societe=developpez&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212115772&lt;br /&gt;Liens:&lt;a href=&quot;http://ed493ab1.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/1286641573325426313/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/refactoring-des-applications-javaj2ee.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/1286641573325426313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/1286641573325426313'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/refactoring-des-applications-javaj2ee.html' title='Refactoring des applications Java/J2EE'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-2689540320426185355</id><published>2010-02-09T22:25:00.004+01:00</published><updated>2010-02-12T01:22:47.415+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gratuit"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Développons en Java</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.jmdoudoux.fr/java/dej/images/titre.gif&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.jmdoudoux.fr/java/dej/images/titre.gif&quot; alt=&quot;Développons en Java&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;J&#39;ai rassemblé les sujets techniques proposés sur mon site à ses débuts dans un didacticiel sous Licence GNU FDL auquel j&#39;ajoute régulièrement des chapitres. Ce didactitiel contient 86 chapitres répartis en 13 grandes parties notamment sur les bases de la programmation en Java mais aussi sur des sujets plus &quot;techniques&quot; sur les plate-formes Java SE, Java EE et Java ME tel que JDBC, RMI, les servlets, JSP, JSTL, XML (DOM, SAX, dom4j, JDom, JAXB, StAX), JMS, la serialisation, l&#39;internationalisation, le scripting, Javamail, logging, JDO, JPA, design patterns, Java et UML, MIDP et middlet, SWT, Java Web Start, JNI, JDK 1.5, Hibernate, Maven, Java Server Faces, Struts, Ajax, GWT, JVM, la gestion de la mémoire, les annotations, JMX, mock, ...&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;pour moi l&#39;un des meilleurs eBooks sur java, qui n&#39;a pas à rougir fasse aux éditions payantes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.jmdoudoux.fr/accueil_java.htm&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:gratuit&lt;br /&gt;Liens:pour le lien, cliquez sur info</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/2689540320426185355/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/developpons-en-java.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2689540320426185355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2689540320426185355'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/developpons-en-java.html' title='Développons en Java'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8726755265376283816</id><published>2010-02-09T15:53:00.002+01:00</published><updated>2010-02-09T16:11:23.141+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Programmer en Java, 5e édition</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123265.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212123265.jpg&quot; alt=&quot;Programmer en Java, 5e édition&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Le best-seller de Claude Delannoy, pour une parfaite maîtrise du langage Java&lt;br /&gt;&lt;br /&gt;Réédition au format semi-poche de la cinquième édition du classique Programmer en Java de Claude Delannoy, qui a guidé plus de 35 000 étudiants et professionnels dans l&#39;apprentissage du langage Java.&lt;br /&gt;&lt;br /&gt;L&#39;ouvrage vous conduira à une parfaite maîtrise de la programmation orientée objet et des possibilités les plus avancées de Java dans ses versions 5 et 6. Après avoir assimilé la syntaxe de base du langage, vous découvrirez toutes les subtilités de la programmation objet en Java, avant d&#39;aborder la programmation d&#39;applications graphiques à l&#39;aide de la bibliothèque Swing et le développement Web avec les servlets et les JSP.&lt;br /&gt;&lt;br /&gt;Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets dont le code source est fourni sur le site www.editions-eyrolles.com. Cette cinquième édition met tout particulièrement l&#39;accent sur les nouveautés des versions 5 et 6 de Java SE : programmation générique, types énumérés, annotations, etc.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/programmer-en-java-9782212123265&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212123265&lt;br /&gt;Liens:&lt;a href=&quot;http://01f44762.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8726755265376283816/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/programmer-en-java-5e-edition.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8726755265376283816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8726755265376283816'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/programmer-en-java-5e-edition.html' title='Programmer en Java, 5e édition'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-8980580948903765683</id><published>2010-02-09T15:48:00.002+01:00</published><updated>2010-02-09T15:53:33.344+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Exercices en Java</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212119893.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212119893.jpg&quot; alt=&quot;Exercices en Java&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;160 exercices corrigés pour maîtriser Java 5.0&lt;br /&gt;&lt;br /&gt;Conçu pour les étudiants en informatique, ce recueil d&#39;exercices corrigés est le complément idéal de Programmer en Java du même auteur ou de tout autre ouvrage d&#39;initiation au langage Java.&lt;br /&gt;&lt;br /&gt;Cette nouvelle édition a été mise à jour pour tenir compte des nouveautés de Java 5.0. Elle comporte deux nouveaux chapitres (Les types énumérés et Les génériques), soit 17 exercices supplémentaires.&lt;br /&gt;&lt;br /&gt;Les 160 exercices sont classés par thèmes en 16 chapitres. Chaque chapitre débute par la liste des notions nécessaires à la résolution des exercices (section Prérequis). Certains exercices portent sur une notion précise indiquée dans l&#39;énoncé. D&#39;autres, appelés Exercices de synthèse, font appel à la mise en oeuvre de plusieurs notions étudiées dans les exercices ou chapitres précédents, et nécessitent donc un effort de réflexion plus fourni.&lt;br /&gt;&lt;br /&gt;Chaque énoncé d&#39;exercice est suivi d&#39;une ou plusieurs solutions détaillées. Leur code source est fourni sur le site www.editions-eyrolles.com.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/exercices-en-java-9782212119893&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212119893&lt;br /&gt;Liens:&lt;a href=&quot;http://cbcdad4b.linkbucks.com/&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/8980580948903765683/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/exercices-en-java.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8980580948903765683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/8980580948903765683'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/exercices-en-java.html' title='Exercices en Java'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-2343847364242663609</id><published>2010-02-06T00:26:00.002+01:00</published><updated>2010-02-06T00:36:12.145+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>Apprendre SQL avec MySQL</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212119152.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212119152.jpg&quot; border=&quot;0&quot; alt=&quot;Apprendre SQL avec MySQL&quot; /&gt;&lt;/a&gt;Apprendre SQL par la pratique&lt;br /&gt;&lt;br /&gt;Tout particulièrement adapté aux étudiants, cet ouvrage permet de découvrir SQL et les bases de données à travers MySQL, le système de gestion de bases de données Open Source le plus populaire. Chaque notion importante est introduite à l&#39;aide d&#39;un exemple simple et pédagogique, et chaque chapitre se clôt par une série d&#39;exercices (avec corrigés disponibles en ligne) qui permettront au lecteur de tester ses connaissances. Il apprendra ainsi comment déclarer, manipuler, faire évoluer et interroger des tables avec leurs différentes caractéristiques et éléments associés (contraintes d&#39;intégrité et de vérification, index, séquences et vues). La gestion des utilisateurs avec leurs privilèges et la structure du dictionnaire des données sont également détaillées.&lt;br /&gt;Programmer avec MySQL&lt;br /&gt;&lt;br /&gt;Tous les éléments du langage procédural de MySQL sont décrits avec précision (variables, structures de contrôles, interactions avec la base, transactions, sous-programmes, curseurs, gestion des exceptions, déclencheurs et SQL dynamique). L&#39;ouvrage aborde enfin les moyens d&#39;exploiter une base MySQL en programmant avec Java (API JDBC 3.0) ou via une interface Web de type PHP (extension mysqli). Ainsi, la connexion, l&#39;extraction, la mise à jour, la gestion des séquences et la programmation de transactions sont clairement expliquées par le biais de ces deux langages.&lt;br /&gt;À qui s&#39;adresse cet ouvrage ?&lt;br /&gt;&lt;br /&gt;    * À tous ceux qui souhaitent s&#39;initier à SQL, à MySQL ou à la gestion de bases de données&lt;br /&gt;    * Aux développeurs Java et PHP qui souhaitent stocker leurs données&lt;br /&gt;&lt;br /&gt;Sur le site www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;    * Téléchargez le code source des exemples et le corrigé des exercices&lt;br /&gt;    * Consultez les mises à jour et les compléments&lt;br /&gt;    * Dialoguez avec l&#39;auteur&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/apprendre-sql-avec-mysql-9782212119152&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212119152&lt;br /&gt;Liens:&lt;a href=&quot;http://d39ecb21.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/2343847364242663609/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/apprendre-sql-avec-mysql.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2343847364242663609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/2343847364242663609'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/apprendre-sql-avec-mysql.html' title='Apprendre SQL avec MySQL'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-7124981445175153957</id><published>2010-02-06T00:10:00.003+01:00</published><updated>2010-02-09T15:26:15.227+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>Mémento S.Q.L.</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212062588.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212062588.jpg&quot; alt=&quot;Mémento S.Q.L.&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Sommaire&lt;br /&gt;&lt;br /&gt;   * DBSpace - Table - Index - Vue - Synonyme - Groupe - Jonction&lt;br /&gt;   * Les manipulations de données&lt;br /&gt;   * Autorisations et contrôles d&#39;accès&lt;br /&gt;   * Gestion des erreurs SQL (en COBOL)&lt;br /&gt;   * Mise en exploitation de SQL&lt;br /&gt;   * Mise au point avec ISQL&lt;br /&gt;   * Unload-Reload de table et DBSpace&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/memento-s-q-l-9782212062588&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212062588&lt;br /&gt;Liens:&lt;a href=&quot;http://a60c80d8.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/7124981445175153957/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/memento-sql.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/7124981445175153957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/7124981445175153957'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/memento-sql.html' title='Mémento S.Q.L.'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6084230242859564846.post-1788474313868573488</id><published>2010-02-05T16:57:00.002+01:00</published><updated>2010-02-05T17:04:04.170+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eyrolles"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>SQL pour Oracle</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212122992.jpg&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 250px; height: 356px;&quot; src=&quot;http://www.eyrolles.com/Scan/MaxiScan/9782212122992.jpg&quot; alt=&quot;SQL pour Oracle&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Apprendre SQL par l&#39;exemple&lt;br /&gt;&lt;br /&gt;Tout particulièrement conçu pour les étudiants et les débutants, cet ouvrage permet d&#39;acquérir les notions essentielles du langage SQL par le biais d&#39;Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, il est émaillé de nombreux exemples et de 50 exercices corrigés qui illustrent tous les aspects fondamentaux de SQL. Couvrant les versions 11 g, 10 g et 9 i d&#39;Oracle, il permet également de se familiariser avec les principales fonctionnalités de ce logiciel, ainsi qu&#39;avec les API les plus utilisées (JBDC et PHP). Mise à jour et augmentée, la troisième édition de cet ouvrage consacre en outre un chapitre à l&#39;interopérabilité entre SQL et XML (documents et grammaires) et à la gestion de ressources avec XML DB Repository.&lt;br /&gt;À qui s&#39;adresse cet ouvrage ?&lt;br /&gt;&lt;br /&gt;   * À tous ceux qui souhaitent s&#39;initier à SQL, à Oracle ou à la gestion de bases de données&lt;br /&gt;   * Aux développeurs C, C++, Java, PHP et XML qui souhaitent stocker leurs données&lt;br /&gt;&lt;br /&gt;Installez vous-même Oracle !&lt;br /&gt;&lt;br /&gt;Cet ouvrage décrit en détail la procédure d&#39;installation des versions 11 g, 10 g, 10 g Express et 9 i d&#39;Oracle. Ces versions peuvent être téléchargées gratuitement sur le site d&#39;Oracle : destinées à des fins non commerciales, elles sont complètes et sans limitation de durée.&lt;br /&gt;Sur le site www.editions-eyrolles.com&lt;br /&gt;&lt;br /&gt;   * Téléchargez le code source des exemples et le corrigé des exercices&lt;br /&gt;   * Consultez les mises à jour et les compléments&lt;br /&gt;   * Dialoguez avec l&#39;auteur&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eyrolles.com/Informatique/Livre/sql-pour-oracle-9782212122992&quot; target=&quot;_blank&quot;&gt;Info&lt;/a&gt;&lt;br /&gt;ISBN:9782212122992&lt;br /&gt;Liens:&lt;a href=&quot;http://d12179f2.linkbucks.com&quot; target=&quot;_blank&quot;&gt;[MU]&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://efoenix.blogspot.com/feeds/1788474313868573488/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://efoenix.blogspot.com/2010/02/sql-pour-oracle.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/1788474313868573488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6084230242859564846/posts/default/1788474313868573488'/><link rel='alternate' type='text/html' href='http://efoenix.blogspot.com/2010/02/sql-pour-oracle.html' title='SQL pour Oracle'/><author><name>efoenix</name><uri>http://www.blogger.com/profile/04113246822769012784</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvcOEGGbyKhHMmWy2oUUI6luNFVqpBKL3RasLZCFDwQt0ih46-R0vZFm2gsuSAx4LUIk3CHOcBUqd_U3snaOpJZj6spULQKD1D8omn3PvXHq-Buy_0jG-43qRJNZOag/s1600-r/efoenix.jpg'/></author><thr:total>0</thr:total></entry></feed>