Le but de cette rubrique est de vous faire part de notre
ressenti lors de la lecture de certains ouvrages sur la technologie .NET. La
liste proposée ci-dessous n'est bien entendu pas exhaustive, de nouveaux
ouvrages faisant leur apparition pratiquement tous les jours. Si vous désirez
que nous fassions la critique d'un livre en particulier dans cette rubrique, veuillez nous en
informer par mail ou nous faire parvenir l'ouvrage en question, nous ferons de
notre mieux pour l'intégrer en fonction des disponibilités de
chacun.
Titre : .NET et C# V2 – Patrick Smacchia-
OReilly – 2005 -
ISBN : 2-84177-339-6 L'avis
de DNG : Il n'est pas d'usage habituellement qu'un auteur ayant participé
aux revues d'un livre en fasse la critique. Mais au diable les principes, ce
livre est LA référence absolue en ce qui concerne .NET et C#. Les chiffres
de Pratique de .NET et C# V2 parlent d'eux même, avec un volume de vente
digne des plus grands best-sellers romanciers, il constitue le passage obligé
pour tout développeur qui souhaite disposer d'une vision exhaustive de la
plateforme .NET. On y traite langage, mais aussi interopérabilité,
transactions, accès aux données. 1055 pages qu'on ne lira peut-être jamais
d'un trait mais largement en pointillé pendant plusieurs années. Un beau
cadeau de noël ou d'anniversaire. (SJ)
Titre : Introduction à WCF – Michèle Leroux Bustamante -
OReilly -
ISBN : 978-2-84177-449-4 L'avis
de DNG : Un livre mieux construit que celui de John Sharp (sur le même
segment) qui aborde les sujets sous un angle moins orienté "quick start". Ce
livre pourra contenter les débutants mais aussi les plus avertis. Seul bémol,
les livres traduits ont tendance à phagocyter le vocabulaire d'origine avec des
néologismes ou des correspondances en langue Française plutôt hasardeux. Ainsi
les termes "Binding" "Hosting de Service" sont remplacés par "Liaison" et
"Hébergement"... (SJ)
Titre : VB.NET, ASP.NET, Microsoft Ajax – Brice
Arnaud Guérin -
Edition ENI – Collection TP Informatiques
ISBN : 978-2-7460-3561-4 L'avis
de DNG : Comme son nom l'indique, le livre (sans prétentions) contient des TPs et QCM permettant de monter en compétence sur VB.NET, ASP.NET et AJAX.
(SJ)
Titre : ASP.NET 2.0 avec C# 2.0 – Brice Arnaud Guérin -
Edition ENI – Collection Ressources Informatiques
ISBN : 2-7460-3375-5 L'avis
de DNG : Plus élaboré que le précédent du même auteur, ce livre s'adresse
aux développeurs souhaitant monter en compétence sur ASP.NET V2 tout en suivant
un cas d'utilisation pratique. Dans la même philosophie que les livres Eni, il
permet au lecteur de comprendre progressivement les concepts tout en suivant un
fil conducteur étayé de nombreux cas pratiques et copies d'écran. (SJ)
Titre : MS Office MOSS 2007 – Anthony Bidet -
Edition ENI – Collection Ressources Informatiques
ISBN : 978-2-7460-3815-8 L'avis
de DNG : Ce livre ne déroge pas à la règles des livres Eni. Conçu comme
une sorte de "Quick Start" du type "cliquez sur le bouton OK" ou
"Enregistrez le fichier dans le répertoire XY", ce livre est à lire avec le PC
allumé et les outils configurés sous la main. Rien à voir avec un bouquin
conceptuel de théoricien. (SJ)
Titre : Infopath 2007 – Jean-François Fustec -
Edition ENI – Collection Ressources Informatiques
ISBN : 978-2-7460-3971-1 L'avis
de DNG : Infopath est un outil d'Office 2003 et Office 2007 qui permet de
créer et d'alimenter des formulaires à partir d'une description XML
réalisée sous Office. Ce livre expose la création d'un formulaire, la
cohabitation avec Word, la communication avec une base de données et la
publication. (SJ)
Titre : Windows Communication Foundation Step by Step –
John Sharp - Edition Microsoft
ISBN : 978-0-7356-2336-1 L'avis
de DNG : Si vous êtes un féru de WCF et cherchez un ouvrage qui vous
permettra de paramétrer le Data Contract Serializer pour partager des types
binaires, ce livre n'est pas fait pour vous. Destiné à présenter les différents
concepts de WCF, il cible essentiellement les débutants désireux d'avoir une vue
d'ensemble de l'ESB de Microsoft. Ce qui en soit est déjà très bien. (SJ)
Titre : Pragmatic Unit Testing – Andrew Hunt et David
Thomas - The pragmatic programmers
ISBN : 978-0-9776166-7-1 L'avis
de DNG : La communauté dite "pragmatique" prend depuis plusieurs années
une ampleur considérable. Centrée sur les pratiques agiles, les problématiques
des tests unitaires et l'intégration continue elle produit des livres
"alternatifs" comme celui-ci. Avec pour objectif de faire comprendre les tests
unitaires aux développeurs .NET. Si pour vous les termes NUnit, Stubs, Fakes et
Mock Objects sont du chinois, ce livre est fait pour vous. In English please. (SJ)
Titre : Infrastructure Web d'une PME avec ASP.NET –
Eyrolles – Date Parution Janvier 2003
ISBN : 2-212-11210-6 L'avis
de DNG : Cet ouvrage est à conseiller à toute personne souhaitant
aborder le développement web en ASP.NET sous un angle résolument pratique.
Bâti sur une étude de cas simple, ce livre vous permettra de vous
familiariser assez rapidement avec l'environnement de développement Web de
Microsoft. Nous avons été séduit par la rigueur pédagogique du contenu et
le souci constant d'illustrer la démarche à travers des annotations externes
améliorant considérablement la compréhension des exemples et du code. Sans
compter que le panel des technologies abordées dans l'ouvrage ne se cantonne
par uniquement aux seules pages ASP.NET, mais également aux Webservices, à
XML ou encore ADO.NET.
Enfin, l'outil utilisé pour le développement de l'étude
de cas est WebMatrix, l'IDE gratuit de Microsoft. Une initiative assez rare
pour être soulignée. (SJ)
Titre : ASP.NET Professionnel – Team - WROX – Date Parution
ISBN :
1-861004-88-5 L'avis
de DNG : ASP.NET Professionnel est sans aucun doute la référence
pour le développeur souhaitant disposer des compétences pointues dans la
conception d'applications Web. Il n'y a techniquement rien à jeter dans cet
ouvrage conçu par 6 spécialistes du domaine. Sont abordés notamment la
conception de pages à l'aide des WebForms, la sécurité, les WebServices ou
encore les contrôles serveurs (user et custom). Ceux qui désireront se
familiariser avec les Datagrid et autre contrôles Repeater trouveront
assurément leur bonheur dans les innombrables exemples proposés. Toutefois,
la lecture de cet ouvrage n'est pas des plus aisée pour les personnes ayant
peu de connaissances de la plateforme .NET. A noter aussi dans ce type de livre écrit par plusieurs auteurs,
l'inégalité existante entre les différents chapitres. Ceci dit, ASP.NET Pro n'est assurément pas un ouvrage
qui se lit d'un trait mais bien le pavé de référence qu'on garde toujours
près de soi en cas de pépin. Un léger bémol toutefois, la traduction
Française n'est pas une réussite du genre, pour ceux d'entre vous n'ayant
pas de difficulté à lire l'anglais, je vous conseille vivement l'ouvrage
original. En résumé, ASP.NET Pro est LE livre à posséder pour le
développeur curieux et passionné. Concernant les apprentis experts, je ne
peux que vous conseiller de compléter la lecture de cet ouvrage par
l'excellent ASP.NET Server Controls. (SJ)
Titre : ASP.NET Server Controls – Team - WROX – 2002
ISBN :
1-861005-64-4 L'avis
de DNG : ASP.NET Server Control est un chef d'oeuvre du genre.
Malgré le fait qu'il soit écrit par une dizaine d'auteurs de tout bords, il
est simple, concis et pédagogique. Cet ouvrage est le complément idéal du
livre précédent : ASP.NET Professionnel. On y aborde notamment le Framework
WebForms, les différents contrôles existants, la gestion de l'état mais
aussi les Templates dans leurs aspects les plus profonds. Si certains points
sur les contrôles serveur pouvaient vous paraître un brin obscur
après la lecture de l'ouvrage précédent, celui-ci s'attachera à les
combler. ASP.NET Server Controls peut se lire du début à la fin tout
en suivant l'ordre chronologique des chapitres. Plus on avance dans la
lecture, plus la difficulté s'accroît dans une logique implacable. Le
lecteur est littéralement plongé au coeur des innombrables exemples, parfois
complexes, toujours pertinents, sur la face cachée de l'iceberg WebForms. A
Consommer sans modération. (SJ)
Titre :
Une politique pour le système d'information : Descartes, Wittgenstein, (XML)–
Octo Technology – Date Parution Mars 2006 - ISBN : 295258950X L'avis de Patrick Smacchia : En tant que lecteur DNG vous
êtes certainement habitué à lire des livres orientés technique ou orientés
architecture. Une Politique pour le Système d’Information (UPSI pour les
intimes) ne rentre dans aucune de ces deux catégories et pourtant je vous le
conseille chaudement. L’idée est d’expliquer
en quoi la gestion des SI telle qu’elle est pratiquée actuellement dans les
entreprises françaises est perfectible. Ce n’est pas tant que ça ne
fonctionne pas, indéniablement les SI fonctionnent. C’est plutôt que les
nouvelles contraintes de mondialisation et les nouvelles technologies
forcent les entreprises à évoluer vers des processus à la fois plus
performants et moins coûteux. Les auteurs sont des consultants
du cabinet d’architectes Octo Technology et ont des profils hétérogènes.
Ainsi le livre couvre un vaste périmètre qui délimite en fait le SI tout
entier. Et c’est tant mieux car quelque soit sa position, personne ne peut
prétendre avoir une compréhension aigue de chacune des strates du SI que
sont le développement, la production, le dialogue avec les cellules métiers,
les ressources humaines, la recherche...
Vous y retrouverez bien entendu les grands
principes du développement agile, tels que l’omniprésence des tests (au lieu
de les repousser en fin de cycle), les cycles courts de développement par
incrémentation (au lieu des modèles types cascade), la collaboration
constante avec les clients (au lieu de communiquer par contrats et cahiers
des charges) et surtout la nécessité de placer l’individu au centre des
processus. Le livre va cependant beaucoup plus loin.
Un chapitre passionnant décortique les combinaisons
gagnantes et les incompatibilités entre les différents talents et
compétences rencontrés dans les équipes. Comment éviter d’étouffer les
tentatives d’innovations tout en préservant le cadre rigide nécessaire au
maintient de l’existant? Comment détecter et diffuser les patterns pas
seulement techniques mais aussi métiers? Comment motiver les passionnés et
souder les liens? Comment améliorer la qualité du développement mais aussi
de la production? Comment en finir avec la dilution des responsabilités,
plus pour le meilleur que pour le pire?
Comment gérer les ‘monstres’ de legacy auquel nous avons
tous à faire? L’ouvrage propose un ensemble d’approches cohérentes à
toutes ces questions à l’origine de tant de frictions. Elles sont illustrées
par des scénarii non dénués d’humour de succès mais aussi d’échec, qui
sentent le vécu. A notez aussi le soin apporté à l’esthétique globale et
plus particulièrement aux multiples schémas. En bref, un ouvrage à ne pas
manquer !
Titre : Une politique pour le système d'information
– Auteurs : Pierre Pezziardi, Laurent Brisse, Gilles Laborderie,
Christophe Thibaut, Julien Cabot