This is a concise yet thorough reference to C# 3.0 programming as implemented in Microsoft's Visual Studio 2008. C# 3.0 in a Nutshell gets right to the point, covering the essentials of language syntax and usage as well as the parts of the .NET base class libraries you need to build working applications. But unlike earlier editions, this book is now organized entirely around concepts and use cases, providing greater depth and readability. C# 3.0 introduces the most significant enhancements yet to the programming language, and C# 3.0 in a Nutshell delves deep into the subject while assuming minimal prior knowledge of C#-making it accessible to anyone with a reasonable background in programming. In addition to the language, the book covers the .NET CLR and the core Framework assemblies, along with the unified querying syntax called Language Integrated Query (LINQ), which bridges the traditional divide between programs and their data sources. Free of clutter and long introductions, this book provides a map of C# 3.0 knowledge in a succinct and unified style: * Opening chapters concentrate purely on C#, starting with the basics of syntax, types and variables, and finishing with advanced topics such as unsafe code and preprocessor directives * Later chapters cover the core .NET 3.5 Framework, including such topics as LINQ, XML, collections, I/O and networking, memory management, reflection, attributes, security, threading, application domains and native interoperability Designed as a handbook for daily use, C# 3.0 in a Nutshell is an ideal companion to any of the vast array of books that focus on an applied technology such as WPF, ASP.NET, or WCF. The areas of the language and .NET Framework that such books omit, this one covers in detail.
J'avais beaucoup entendu parler de ce livre et j'avais pu le feuilleter avant de me le procurer définitivement. Je pense posséder une bonne quarantaine de livres informatiques, certains plus utiles que d'autres mais une chose est sûre, ce livre là, restera près de mon bureau dans le coin des must-have.Ce que je recherchais dans un livre sur le Framework .Net 3.5, ce n'est pas seulement une présentation des nouveautés (que je connaissais déjà) mais une explication assez avancée de ce que l'on pouvait faire, notamment avec LINQ. Je pense qu'actuellement, aucun autre livre ne serait capable de répondre mieux à mes attentes que celui-ci.Dans ce dernier, les auteurs consacrent un bon tiers du livre à LINQ et ses dérivés. Tout y est expliqué clairement, avec des exemples simples mais concrets. Partant de la simple sélection en passant pas les tris, les filtres et la projection, composant des sélections avancées avant d'aller plus loin avec l'utilisation des expressions lambdas, la partie sur LINQ permet de rassasier le plus assoiffé de connaissances sur ce sujet.Bien entendu, ce livre va bien plus loin car il reprend les bases du Framework sans oublier les concepts plus avancés comme le réseau ou la reflection et surtout, n'oublie pas d'avoir un chapitre sur la sécurité, point souvent omis par nombre de développeurs.Clairement, pour ceux qui veulent se mettre à la page concernant le C# 3.0, c'est CE livre là qu'il vous faut.