Mastering C# 8.0: Master C# Skills with Hands-on Code Examples

· BPB Publications
2.3
3 reviews
Ebook
328
Pages
Ratings and reviews aren’t verified  Learn More

About this ebook

Step-by-step guide written in a lucid language for mastering C#


DESCRIPTIONÊ

This book starts by introducing the concepts of .NET framework. It then discusses OOP and explores how one can work with OOP in C#. There are two chapters on OOP: the first one covers the basics of object-oriented programming (OOP); and the second one delineates advanced concepts related to OOP and how they can be implemented in C#.



Next, the book discusses Language Integrated Query (LINQ) and how to work with it in C#, followed by multithreading, asynchronous and parallel programming concepts with relevant code examples to illustrate the concepts covered. Generics, collections, generic collections, delegates, lambda expressions are also covered in this section.


In the last section of the book, serialization, file I/O and how to work with them in C# are discussed concisely.Ê A separate chapter on C# 8.0 is added to highlight its new features. .. There is an appendix chapter as well that discusses how one can get started working with Visual Studio 2019.


KEY FEATURESÊ

Packed with plentiful code examples

A comprehensive guide to mastering C#

Discusses the OOP principles

Targets beginner to advanced readers of C#

Provides insight into the latest features of C#, including C# 8.0

Covers Visual Studio 2019


WHAT WILL YOU LEARNÊ

By the end of reading this book, the reader will have mastered the concepts of C# programming language, and be able to build high performance, scalable and robust applications using C#.


WHO THIS BOOK IS FORÊ

This book is intended for people who are aspiring a career in .NET as well as for professionals who would like to master the concepts of C# programming language. Since this book is for beginner to advanced readers of C#, a basic knowledge of C# will be helpful.


Table of Contents

1. Microsoft .NET Internals

2. Getting Started with C#

3. Object-oriented Programming - Part 1

4. Object-oriented Programming - Part 2

5. Properties and Indexers

6. Programming LINQ in C#

7. Generic Collections in C#

8. Delegates and Extension Methods

9. Exception Handling in C#

10. Asynchrony and Parallel programming

11. Multithreading in C#

12. File I/O and Serialization

13. Advanced Concepts in C#

14. New Features of C# 8.0

15 Appendix

Ratings and reviews

2.3
3 reviews
Joshua Bowden (Morte Opus)
March 21, 2020
Don't bother buying this trash. This is VERY bare bones, and it assumes you know a lot of information that it doesn't even remotely explain, even though it is recommended as a book for beginners. It isn't even really useful as a reference. On top of all that, it is poorly written and edited. The book is full of typos, grammatical errors, and it unnecessarily repeats itself in several places. This is absolutely one of the worst wastes of money I have ever spent. It seems as though it was written in another language and very poorly translated into English.
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.