Book Content
chapters • 27h16m total length
1. Hello, C#! Welcome, .NET!
2. Speaking C#
3. Controlling Flow, Converting Types, and Handling Exceptions
4. Writing, Debugging, and Testing Functions
5. Building Your Own Types with Object-Oriented Programming
6. Implementing Interfaces and Inheriting Classes
7. Packaging and Distributing .NET Types
8. Working with Common .NET Types
9. Working with Files, Streams, and Serialization
10. Working with Data Using Entity Framework Core
11. Querying and Manipulating Data Using LINQ
12. Introducing Web Development Using ASP.NET Core
13. Building Websites Using ASP.NET Core Razor Pages
14. Building Websites Using the Model-View-Controller Pattern
15. Building and Consuming Web Services
16. Building User Interfaces Using Blazor
17. Epilogue
18. Appendix, Answers to the Test Your Knowledge Questions














