Book
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development
The latest edition of this bestselling title is fully updated and expanded with new chapters on Content Management Systems (CMS) and machine learning with ML.NET. It uses Visual Studio Code to teach you to build modern, cross-platform applications for Windows, macOS, Linux, and mobile devices using the latest features.
Offered by
Difficulty Level
Intermediate
Completion Time
27h16m
Language
English
About Book
Who Is This Book For?
Readers with some prior programming experience or with a science, technology, engineering, or mathematics (STEM) background, who want to gain a solid foundation with C# 8.0 and .NET Core 3.0.
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 27h16m total length
Hello, C#! Welcome, .NET!
Speaking C#
Controlling Flow and Converting Types
Writing, Debugging, and Testing Functions
Building Your Own Types with Object-Oriented Programming
Implementing Interfaces and Inheriting Classes
Understanding and Packaging .NET Types
Working with Common .NET Types
Working with Files, Streams, and Serialization
Protecting Your Data and Applications
Working with Databases Using Entity Framework Core
Querying and Manipulating Data Using LINQ
Improving Performance and Scalability Using Multitasking
Practical Applications of C# and .NET
Building Websites Using ASP.NET Core Razor Pages
Building Websites Using the Model-View-Controller Pattern
Building Websites Using a Content Management System
Building and Consuming Web Services
Building Intelligent Apps Using Machine Learning
Building Windows Desktop Apps
Building Cross-Platform Mobile Apps Using Xamarin.Forms
Appendix (Bonus Chapter)
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!