Professional C# 7 and .Net Core 2.0 Book Summary - Professional C# 7 and .Net Core 2.0 Book explained in key points

Professional C# 7 and .Net Core 2.0 summary

Brief summary

Professional C# 7 and .Net Core 2.0 by Christian Nagel is a comprehensive guide that covers C# 7 and .Net Core 2.0, providing in-depth explanations and code examples to help you master these technologies and build professional-quality applications.

Give Feedback
Topics
Table of Contents

    Professional C# 7 and .Net Core 2.0
    Summary of key ideas

    Understanding C# 7 and .NET Core 2.0

    In Professional C# 7 and .NET Core 2.0 by Christian Nagel, we embark on a comprehensive journey through the latest version of C# and .NET Core. The book begins with an overview of C# 7 and .NET Core 2.0, providing a solid foundation for readers who may be new to the language and framework. It also covers the installation and configuration of .NET Core, setting the stage for practical learning.

    Next, the book delves into the C# language features, starting with the new features in C# 7. It explains the new data types, pattern matching, tuples, and local functions, among other enhancements. The author also discusses the new features in C# 7.1, 7.2, and 7.3, ensuring that readers are up-to-date with the latest additions to the language.

    Exploring Advanced C# Concepts

    After establishing a strong understanding of the language, Professional C# 7 and .NET Core 2.0 ventures into advanced C# concepts. It covers asynchronous programming, parallel programming, and exception handling, providing practical examples to reinforce the learning. The book also discusses LINQ (Language-Integrated Query) and the new features in C# 6, such as expression-bodied members and null-conditional operators.

    Furthermore, the author explores object-oriented programming in C#, discussing topics like inheritance, polymorphism, and interfaces. He also introduces generics and collections, essential for building efficient and scalable applications. Throughout these chapters, Nagel emphasizes best practices and coding guidelines, ensuring that readers develop a strong foundation in C# programming.

    Building Applications with .NET Core

    Transitioning to .NET Core, the book explores the framework's architecture, components, and tools. It covers the basics of building .NET Core applications, including creating projects, managing dependencies, and working with the command-line interface. The author then introduces ASP.NET Core, the cross-platform, high-performance web framework, and explains how to build web applications using this technology.

    In addition to web development, Professional C# 7 and .NET Core 2.0 also explores other application types, such as desktop applications using Windows Presentation Foundation (WPF) and cross-platform mobile apps using Xamarin. The book provides a comprehensive understanding of how to leverage .NET Core to build a wide range of applications.

    Understanding .NET Core Services and Deployment

    Continuing with the .NET Core journey, the book covers essential services such as logging, configuration, and dependency injection. It explains how to use these services to build robust and maintainable applications. Nagel also discusses testing .NET Core applications, emphasizing the importance of unit testing and test-driven development.

    Finally, Professional C# 7 and .NET Core 2.0 addresses the deployment of .NET Core applications. It discusses various deployment options, including self-contained deployments and Docker containers. The book also covers the process of deploying web applications to Azure, Microsoft's cloud computing platform, enabling readers to take their applications to the next level.

    In Conclusion

    In conclusion, Professional C# 7 and .NET Core 2.0 by Christian Nagel serves as an invaluable resource for developers aiming to master C# and .NET Core. It provides a comprehensive understanding of the latest language features, advanced programming concepts, and practical application development using .NET Core. By the end of the book, readers will have the knowledge and skills to build modern, high-performance applications using C# and .NET Core.

    Give Feedback
    How do we create content on this page?
    More knowledge in less time
    Read or listen
    Read or listen
    Get the key ideas from nonfiction bestsellers in minutes, not hours.
    Find your next read
    Find your next read
    Get book lists curated by experts and personalized recommendations.
    Shortcasts
    Shortcasts New
    We’ve teamed up with podcast creators to bring you key insights from podcasts.

    What is Professional C# 7 and .Net Core 2.0 about?

    Professional C# 7 and .Net Core 2.0 by Christian Nagel is a comprehensive guide that provides in-depth coverage of C# 7 and .Net Core 2.0. It offers practical examples and insights into the latest features and enhancements in the C# language and the .Net framework. Whether you are a beginner or an experienced developer, this book will help you master C# programming and build powerful applications.

    Professional C# 7 and .Net Core 2.0 Review

    Professional C# 7 and .Net Core 2.0 by Christian Nagel (2018) is a comprehensive guide for developers wanting to master C# programming with the latest .Net Core. Here's why this book stands out:
    • Offering in-depth coverage of C# programming, it equips readers with the knowledge needed to excel in the field.
    • With a focus on practical applications, the book helps bridge the gap between theory and real-world coding scenarios.
    • The engaging format and hands-on exercises ensure an interactive learning experience, keeping boredom at bay.

    Who should read Professional C# 7 and .Net Core 2.0?

    • Experienced C# developers who want to stay up-to-date with the latest features and best practices

    • Programmers looking to expand their skills and knowledge in C# and .NET Core

    • Software engineers who want to build modern, high-performance applications using C# and .NET Core

    About the Author

    Christian Nagel is a renowned author and expert in the field of software development. With over 20 years of experience, he has written numerous books on programming, including the highly acclaimed 'Professional C# 7 and .NET Core 2.0'. Nagel's work is known for its in-depth exploration of complex topics and its practical approach to teaching. His books have become essential resources for both aspiring and experienced developers looking to master C# and .NET. Through his writing and training courses, Nagel continues to make a significant impact on the programming community.

    Categories with Professional C# 7 and .Net Core 2.0

    People ❤️ Blinkist 
    Sven O.

    It's highly addictive to get core insights on personally relevant topics without repetition or triviality. Added to that the apps ability to suggest kindred interests opens up a foundation of knowledge.

    Thi Viet Quynh N.

    Great app. Good selection of book summaries you can read or listen to while commuting. Instead of scrolling through your social media news feed, this is a much better way to spend your spare time in my opinion.

    Jonathan A.

    Life changing. The concept of being able to grasp a book's main point in such a short time truly opens multiple opportunities to grow every area of your life at a faster rate.

    Renee D.

    Great app. Addicting. Perfect for wait times, morning coffee, evening before bed. Extremely well written, thorough, easy to use.

    4.8 Stars
    Average ratings on iOS and Google Play
    43 Million
    Downloads on all platforms
    10+ years
    Experience igniting personal growth
    Get started for free
    Powerful ideas from top nonfiction

    Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.

    Get started for free

    Professional C# 7 and .Net Core 2.0 FAQs 

    What is the main message of Professional C# 7 and .Net Core 2.0?

    The main message of Professional C# 7 and .Net Core 2.0 is to master C# programming with .Net Core for modern software development.

    How long does it take to read Professional C# 7 and .Net Core 2.0?

    The estimated reading time for Professional C# 7 and .Net Core 2.0 is based on your reading speed. The Blinkist summary can be read in a fraction of the time.

    Is Professional C# 7 and .Net Core 2.0 a good book? Is it worth reading?

    Professional C# 7 and .Net Core 2.0 is worth reading for its comprehensive guide to mastering C# and .Net Core, making it valuable for developers.

    Who is the author of Professional C# 7 and .Net Core 2.0?

    The author of Professional C# 7 and .Net Core 2.0 is Christian Nagel.

    What to read after Professional C# 7 and .Net Core 2.0?

    If you're wondering what to read next after Professional C# 7 and .Net Core 2.0, here are some recommendations we suggest:
    • Big Data by Viktor Mayer-Schönberger and Kenneth Cukier
    • Physics of the Future by Michio Kaku
    • On Intelligence by Jeff Hawkins and Sandra Blakeslee
    • Brave New War by John Robb
    • Abundance# by Peter H. Diamandis and Steven Kotler
    • The Signal and the Noise by Nate Silver
    • You Are Not a Gadget by Jaron Lanier
    • The Future of the Mind by Michio Kaku
    • The Second Machine Age by Erik Brynjolfsson and Andrew McAfee
    • Out of Control by Kevin Kelly