Who this book is for

This book is for developers and architects who want to learn how to build cross-platform solutions using Microsoft .NET Core. It is assumed that you have some knowledge of the .NET Framework, OOP, and C# (or a similar programming language). This book is also useful for developers who want to develop a cross-platform application that supports already existing libraries or libraries that they have created on different platforms. The book covers a wide breadth of topics and attempts to explain all the fundamentals needed to build a .NET Core app. The book also introduces you to SignalR Core, Entity Framework Core, containers, F# functional programming, and tips and tricks for developing on .NET Core.