Press Room

Press Release: October 1, 2007

C# 3.0 in a Nutshell--New from O'Reilly: The Definitive Guide to C# and the Core .NET Framework

Sebastopol, CA--The writers of C# 3.0 in a Nutshell (O'Reilly, $49.99)-- brothers Joseph and Ben Albahari--get right to the point in their concise and thoroughly updated reference to C# 3.0 programming as implemented in Microsoft's Visual Studio 2008. In this new edition, they focus on language syntax and usage essentials--as well as the parts of the .NET base class libraries needed to build working applications. But unlike earlier editions, the third edition is now organized entirely around concepts and use cases, making it easier to read and understand.

C# 3.0 introduces the most significant enhancements yet to the programming language. And C# 3.0 in a Nutshell dives into the subject while assuming minimal prior knowledge of C#--making the content accessible to anyone with a reasonable background in programming.

"If you're already familiar with C# 2.0, you'll find more than a hundred pages dedicated to LINQ and other new C# 3.0 features," the authors say. "In addition, many other chapters are designed to lift your existing knowledge of C# and the core Framework."

Indeed, C# 3.0 in a Nutshell provides a succinct and easy-to-follow map of C# 3.0 knowledge:

  • The 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 makes 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 are covered here in detail.

Joseph Albahari is a core C# design architect at Egton Software Services, and he has been developing large-scale enterprise applications on .NET and other platforms for more than 15 years.

Ben Albahari is a former program manager at Microsoft, and he has worked on three .NET teams, including ADO.NET and the .NET Compact Framework.

C# 3.0 in a Nutshell
Joseph Albahari, Ben Albahari
ISBN: 0-596-52757-8, $49.99 USD
1-800-998-9938; 1-707-827-7000

About O'Reilly

For almost 40 years, O’Reilly Media has provided technology and business training, knowledge, and insight to help companies succeed. Our unique network of experts and innovators share their knowledge and expertise through the company’s Safari training and learning platform and at O’Reilly conferences. As a SaaS learning platform, Safari delivers highly topical and comprehensive technology and business learning solutions to millions of users across enterprise, consumer, and university channels. For more information visit

Return to: O'Reilly Press Room

Press Contacts

Media Relations – Corporate & North America

Fama PR

Media Relations – Japan

Fumi Yamakawa
+81 3-3356-5227

Media Relations – United Kingdom

Helen Codling
+44 (0) 1252 721284