Book Content
chapters • 18h20m total length
1. Hello C#!, Welcome .NET Core!
2. Speaking C#
3. Controlling Flow, Converting Types, and Handling Exceptions
4. Using Common .NET Types
5. Using Specialized .NET Types
6. Building Your Own Types with Object-Oriented Programming
7. Implementing Interfaces and Inheriting Classes
8. Working with Relational Data by Using Entity Framework
9. Querying and Manipulating Data with LINQ
10. Working with Files, Streams, and Serialization
11. Protecting Your Data and Applications
12. Improving Performance and Scalability with Multi-Tasking
13. Building Universal Windows Platform Apps by using XAML
14. Building Web Applications and Services by using ASP.NET Core
15. Taking C# Cross-Platform
16. Building a Quiz
17. Appendix A: Answers to the Test Your Knowledge Questions
18. Appendix B: Creating a Virtual Machine for Your Development Environment














