When you need to look up the essentials of C# 4.0 language syntax and usage, or locate key information in the .NET base class libraries, this concise reference helps you find it quickly. "C# 4.0 in a Nutshell" thoroughly covers C# 4.0 programming as implemented in Microsoft's Visual Studio 2010, including new CLR 4.0 features such as dynamic typing and the PLINQ/TPL threading libraries. Free of clutter and long introductions, this book provides a complete map of C# 4.0 knowledge in a succinct and unified style. Opening chapters of this book 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 4.0 Framework, including such topics as LINQ, XML, collections, I/O and networking, memory management, reflection, attributes, security, threading, application domains, and native interoperability. "C# 4.0 in a Nutshell" is ideal for any experienced programmer, whether you're new to C# or familiar with previous versions of the language. About the AuthorJoseph Albahari is author of C# 3.0 in a Nutshell, LINQ Pocket Reference and C# 3.0 Pocket Reference. He has been developing large-scale enterprise applications on .NET and other platforms for more than 15 years, and is author of LINQPad - the popular utility for querying databases in LINQ. Joseph is currently a freelance consultant. Ben Albahari is the founder of Take On It. He was a Program Manager at Microsoft for 5 years, where he worked on several projects, including the .NET Compact Framework and ADO.NET. He was the cofounder of Genamics, a provider of tools for C# and J++ programmers, as well as software for DNA and protein sequence analysis. He is a co-author of C# Essentials, the first C# book from O'Reilly, and of previous editions of C# in a Nutshell. |