Book

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 byPackt Logo

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.

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!

No credit card required