Chapter 15. Taking C# Cross-Platform
This chapter is about how you can take C# cross-platform using .NET Core 1.0, ASP.NET Core 1.0, Entity Framework Core 1.0, and Visual Studio Code.
Note
You will need a computer running Mac OS X to complete this chapter if you want to follow the directions as written. You could choose to use a Linux variant such as Ubuntu 14.04 or a Docker container instead of Mac OS X, but the installation steps and some of the command-line tools will be different from what I have described in this chapter. You can read more about using .NET Core on Ubuntu 14.04 or Docker at http://dotnet.github.io/getting-started/.
In this chapter, we will cover the following topics:
- Understanding cross-platform development
- Installing Visual Studio Code and ASP.NET Core
- Building cross-platform web applications using ASP.NET Core
- Understanding .NET Core command-line tools