Table of Contents - Hello, C#! Welcome,.NET Core!
- Speaking C#
- Controlling the Flow, Converting Types, and Handling Exceptions
- Using.NET Standard Types
- Debugging, Monitoring, and Testing
- Building Your Own Types with Object-Oriented Programming
- Implementing Interfaces and Inheriting Classes
- Working with Databases Using the Entity Framework Core
- Querying and Manipulating Data with LINQ
- Working with Files, Streams, and Serialization
- Protecting Your Data
- Improving Performance and Scalability with Multitasking
- Building Universal Windows Platform Apps Using XAML
- Building Web Applications Using ASP.NET Core MVC
- Building Mobile Apps Using Xamarin.Forms and ASP.NET Core Web API
- Deploying Cross-Platform and to the Cloud
- Appendix: Answers to the Test Your Knowledge Questions