- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
C# 5.0 in a Nutshell: The Definitive Referenceby Joseph Albahari
Synopses & Reviews
When you have a question about C# 5.0 or the .NET CLR, this bestselling guide has precisely the answers you need. Uniquely organized around concepts and use cases, this updated fifth edition features a reorganized section on concurrency, threading, and parallel programming—including in-depth coverage of C# 5.0s new asynchronous functions.
Shaped by more than 20 expert reviewers, including Microsofts Eric Lippert, Stephen Toub, Chris Burrows, and Jon Skeet, this book has all you need to stay on track with C# 5.0. Its widely known as the definitive reference on the language.
"C# 5.0 in a Nutshell is one of the few books I keep on my desk as a quick reference."
"Whether youre a novice programmer or an expert who wants to improve your knowledge of modern asynchronous programming techniques, this book has the information you need to get the job done in C#."
When you have a question about how to use C# 5.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fifth edition include in-depth cover of concurrency and asynchrony new to C# 5.0 as well as continued coverage of parallel programming, code contracts, dynamic programming, security and COM interoperability. You'll also find updated information on language enhancements such as Caller Info Attributes, ReadOnlyDictionary, Web Sockets, and the new HttpClient class. This handy book has all you need to stay on track with C# 5.0.
About the Author
Joseph 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.
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.
Table of Contents
PrefaceChapter 1: Introducing C# and the .NET FrameworkChapter 2: C# Language BasicsChapter 3: Creating Types in C#Chapter 4: Advanced C#Chapter 5: Framework OverviewChapter 6: Framework FundamentalsChapter 7: CollectionsChapter 8: LINQ QueriesChapter 9: LINQ OperatorsChapter 10: LINQ to XMLChapter 11: Other XML TechnologiesChapter 12: Disposal and Garbage CollectionChapter 13: Diagnostics and Code ContractsChapter 14: Concurrency & AsynchronyChapter 15: Streams and I/OChapter 16: NetworkingChapter 17: SerializationChapter 18: AssembliesChapter 19: Reflection and MetadataChapter 20: Dynamic ProgrammingChapter 21: SecurityChapter 22: Advanced ThreadingChapter 23: Parallel ProgrammingChapter 24: Application DomainsChapter 25: Native and COM InteroperabilityChapter 26: Regular ExpressionsColophon
What Our Readers Are Saying
Other books you might like
Computers and Internet » Computer Languages » C#