C# in Depth

C# in Depth
ISBN-10
1617294535
ISBN-13
9781617294532
Category
Computers
Pages
528
Language
English
Published
2019-03-23
Publisher
Pearson Professional
Author
Jon Skeet

Description

Summary C# in Depth, Fourth Edition is your key to unlocking the powerful new features added to the language in C# 5, 6, and 7. Following the expert guidance of C# legend Jon Skeet, you'll master asynchronous functions, expression-bodied members, interpolated strings, tuples, and much more. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology The powerful, flexible C# programming language is the foundation of .NET development. Even after two decades of success, it's still getting better! Exciting new features in C# 6 and 7 make it easier than ever to take on big data applications, cloud-centric web development, and cross-platform software using .NET Core. There's never been a better time to learn C# in depth. About the Book C# in Depth, Fourth Edition is a revised edition of the bestseller written by C# legend Jon Skeet. This authoritative and engaging guide is your key to unlocking this powerful language, including the new features of C# 6 and 7. In it, Jon introduces expression-bodied members, interpolated strings, pattern matching, and more. Real-world examples drive it all home. By the end of this awesome book, you'll be writing C# code with skill, style, and confidence. What's Inside Comprehensive coverage of C# 6 and 7 Greatest hits of C# 2-5 Extended pass-by-reference functionality String interpolation Composition with tuples Decomposition and pattern matching About the Reader For intermediate C# developers. About the Author Jon Skeet is a senior software engineer at Google. He studied mathematics and computer science at Cambridge, is a recognized authority in Java and C#, and maintains the position of top contributor to Stack Overflow. Table of Contents PART 1 C# IN CONTEXT Survival of the sharpest PART 2 C# 2-5 C# 2 C# 3: LINQ and everything that comes with it C# 4: Improving interoperability Writing asynchronous code Async implementation C# 5 bonus features PART 3 C# 6 Super-sleek properties and expression-bodied members Stringy features A smörgåsbord of features for concise code PART 4 C# 7 AND BEYOND Composition using tuples Deconstruction and pattern matching Improving efficiency with more pass by reference Concise code in C# 7 C# 8 and beyond

Other editions

  • C# in Depth
    • 2019-03-07
    • 528 pages
    • Ebook
    • Simon and Schuster
  • C# in Depth
    • 2013-08-28
    • 582 pages
    • Paperback
    • Manning Publications
  • C# in Depth
    • 2010
    • 554 pages
    • Paperback
    • Manning Publications Company

Similar books

  • C# IN DEPTH, 2ND ED: COVERS C# 4
    By Jon Skeet

    The book helps readers avoid hidden pitfalls of C# programming by understanding behind the scenes issues. This book assumes its readers know the basics of C# and are ready to sink their teeth into the good stuff!

  • Software Mistakes and Tradeoffs: How to Make Good Programming Decisions
    By Jon Skeet, Tomasz Lelek

    About the book Software Mistakes and Tradeoffs explores real-world scenarios where the wrong tradeoff decisions were made and illuminates what could have been done differently.

  • C# 3.0 in a Nutshell
    By Ben Albahari, Joseph Albahari

    Offers a reference to key C# programming concepts covering language elements, syntax, datatypes, and tasks.

  • Fundamentals of Computer Programming with C#: The Bulgarian C# Book
    By Svetlin Nakov, Veselin Kolev

    The free book "Fundamentals of Computer Programming with C#" is a comprehensive computer programming tutorial that teaches programming, logical thinking, data structures and algorithms, problem solving and high quality code with lots of ...

  • C# 9.0 in a Nutshell
    By Joseph Albahari

    When you have questions about C# 9.0 or .NET 5, this best-selling guide has the answers you need.

  • Fluent C#
    By Rebecca M. Riordan

    Fluent C# is different. It guides you through learning the way your mind likes to learn: by solving puzzles, making connections, and building genuine understanding instead of just memorizing random facts.

  • Microsoft Visual C# Step by Step
    By John Sharp

    Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2015 Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2015.

  • Functional Programming in C#: How to write better C# code
    By Enrico Buonanno

    It turns out that one way we can look at Bind is as a recipe against the pyramid of doom. For instance, you may remember how in chapter 6 we used Bind to combine several Either-returning functions: WakeUpEarly() .

  • Programming C# 8.0: Build Cloud, Web, and Desktop Applications
    By Ian Griffiths

    With this comprehensive guide, you’ll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 8.0 fundamentals and techniques for building cloud, web, and desktop applications.

  • C# 5.0 Unleashed
    By Bart De Smet

    This book not only teaches the language’s capabilities, it also looks behind the scenes to build a solid foundation to aid you in understanding the .NET platform as a whole. ¿ Bart De Smet offers exceptional insight into the features of ...