Critique

La couverture mentionne que le contenu couvre un public allant du programmeur débutant (en .NET) à l'expérimenté. Il est vrai que la largesse des sujets abordés fait que ce livre peut servir d'un premier pas vers la mise à jour de développeurs VS 2K3 à 2K5 (et ne désirant pas investir dans une version plus complète de l'IDE). Néanmoins, ces derniers risquent vite de s'y ennuyer pour passer à des ouvrages plus spécialisés. Couverture

De même, il est un peu réducteur de cantonner ce livre à des programmeurs purs et durs. Bien que certains chapitres font appels à des notions de POO ou de programmation en générale, l'IDE de Microsoft propose des sites et des applications "clé en main" ainsi que tout un tas de wizards sur lesquels ce livre ne manquera pas de s'attarder et qui réjouiront les webmaster/designer voulant s'essayer à .NET.

Il est à noter que la vulgarisation des thèmes proposés ne se fait en aucun au détriment de la qualité et n'introduit pas de la sorte des mauvaises pratiques aux non-initiés (ce qui n'est pas toujours le cas). Je tiens pour exemple le passage sur le fonctionnement du SessionState en ASP.NET, l'auteur a pris soin d'inclure une note sur la pertinence de son utilisation et quels sont les risques à craindre au niveau mémoire du server en cas d'usage abusif. Ces quelques conseils sont toujours estampillés d'une note destinée à ceux qui veulent aller plus loin.

Petit point négatif, j'ai ressenti quelque peu de lassitude au fil de la lecture. Certains passages m'ont laissés une impression de remplissage. Notamment, la description des web-controls m'a semblé n'être qu'une pâle copie des textes de la MSDN. A décharge de l'auteur, cette documentation est tellement complète et organisée qu'il est difficile d'y ajouter quelque chose.

En définitif, il s'agit d'un bon ouvrage (le contraire aurait été étonnant de la part de O'Reilly) qui se lit facilement et répond convenablement aux attendes que l'on peut s'en faire. A conseiller donc si l'envie de découvrir le FrameWork 2 vous prend (comme je vous comprends).

Informations
Ressources

Ceux qui désirent découvrir en douceur la plateforme .NET sans forcement acheter un livre, peuvent toujours consulter ce site. Bien que le ton utilisé est un peu hors-sujet (on y parle le djeunz), il regorge d'informations pour bien débuter.