C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
|
| List Price: | $49.99 |
| Price: | $31.49 & eligible for FREE Super Saver Shipping on orders over $25. Details |
Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com
38 new or used available from $24.00
Average customer review:Product Description
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 Frameworkthat such books omit, this one covers in detail.
Product Details
- Amazon Sales Rank: #3795 in Books
- Published on: 2007-09-26
- Format: Illustrated
- Original language: English
- Number of items: 1
- Binding: Paperback
- 858 pages
Editorial Reviews
About the Author
Joseph Albahari is a core C# design architect at Egton Software Services in Australia, which supplies the largest primary healthcare software vendor in the UK. He has been developing large-scale enterprise applications on .NET and other platforms for more than 15 years, working in medical, telecommunication and education industries. Joseph specializes in designing custom components, and has written application frameworks for three companies.
Ben Albahari is a former Program Manager at Microsoft, 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 coauthor of C# Essentials, the first C# book from O'Reilly, and of previous editions of C# in a Nutshell.
Customer Reviews
On my desk
This book is a huge step up from the first edition. It's totally rewritten. I bought it a couple of weeks ago and now it's between the keyboard and the screen. I am continually referring to it.
The chapters on assemblies and reflection are worth the price of the book alone.
I could not ask for more.
Excellent Reference on C#, .NET, and LINQ
This is an excellent reference on C#, the .NET framework, and LINQ. It's not just a rewrite of MSDN, but gives some great insight into how to use the core pieces of the .NET framework for practical applications.
The chapters on LINQ alone are worth the cost of the book. The authors dive deep into LINQ and really give you a good understanding of how it works.
I also like how the authors stay focused on the core pieces of .NET, and don't stray too deep into things like WCF and WPF. There are plenty of good books for that.
I highly recommend this for anyone desiring to learn more about C#, the .NET framework, and LINQ.
Breath of fresh air
I have only read about twenty-five pages of this book, mainly at the beginning of the first chapter on LINQ; so I may have to revise my opinion later on. For now, however, this book is like a breath of fresh air. It gets straight to the point and pulls no punches. Great job!




