C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development
C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development, Third Edition, is a practical guide to creating powerful cross-platform applications with C# 7.1 and .NET Core 2.0. This cutting-edge book covers the very latest major release, providing you with all of the knowledge a modern C# developer needs.
Offered by
Difficulty Level
Intermediate
Completion Time
26h40m
Language
English
About Book
Who Is This Book For?
This book is targeted towards readers who have some prior programming experience or have a science, technology, engineering, or mathematics (STEM) background, and want to gain a solid foundation with C# and to be introduced to the types of applications they could build and will work cross-platform on Windows, Linux, and macOS.
C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 26h40m total length
Hello, C#! Welcome, .NET Core!
Part 1 + 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
Part 2 + Implementing Interfaces and Inheriting Classes
Understanding and Packaging .NET Standard Types
Using Common .NET Standard 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
Part 3 + Building Web Sites Using ASP.NET Core Razor Pages
Building Web Sites Using ASP.NET Core MVC
Building Web Services and Applications Using ASP.NET Core
Building Windows Apps Using XAML and Fluent Design
Building Mobile Apps Using XAML and Xamarin.Forms
Summary + Answers to test your knowledge
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!