2018-01-24 19:00:27 +08:00
|
|
|
---
|
|
|
|
title: ASP.NET Core tutorials
|
|
|
|
author: rick-anderson
|
|
|
|
description: A list of step-by-step guides for learning how to develop ASP.NET Core applications.
|
|
|
|
manager: wpickett
|
2018-01-29 23:21:31 +08:00
|
|
|
ms.author: riande
|
2018-01-24 19:00:27 +08:00
|
|
|
ms.date: 10/14/2017
|
|
|
|
ms.prod: asp.net-core
|
2018-01-29 23:21:31 +08:00
|
|
|
ms.technology: aspnet
|
|
|
|
ms.topic: get-started-article
|
2018-01-24 19:00:27 +08:00
|
|
|
uid: tutorials/xplat
|
|
|
|
---
|
|
|
|
# ASP.NET Core cross platform tutorials
|
|
|
|
|
|
|
|
The following step-by-step guides for developing ASP.NET Core applications are available:
|
|
|
|
|
|
|
|
## Build web apps
|
|
|
|
|
|
|
|
[Razor Pages](xref:mvc/razor-pages/index) is the recommended approach to create a new Web UI app with ASP.NET Core 2.0.
|
|
|
|
|
|
|
|
* [Introduction to Razor Pages in ASP.NET Core](xref:mvc/razor-pages/index)
|
|
|
|
* Create a Razor Pages web app with ASP.NET Core
|
|
|
|
|
|
|
|
* [Razor Pages on Mac](xref:tutorials/razor-pages-mac/index)
|
|
|
|
* [Razor Pages with VS Code](xref:tutorials/razor-pages-vsc/index)
|
|
|
|
|
|
|
|
* Create an ASP.NET Core MVC web app
|
|
|
|
|
|
|
|
* [Web app with Visual Studio for Mac](first-mvc-app-mac/index.md)
|
|
|
|
* [Web app with Visual Studio Code on Mac or Linux](first-mvc-app-xplat/index.md)
|
|
|
|
|
|
|
|
## Build Web APIs
|
|
|
|
* Create a Web API with ASP.NET Core
|
|
|
|
|
|
|
|
* [Web API with Visual Studio for Mac](xref:tutorials/first-web-api-mac)
|
|
|
|
* [Web API with Visual Studio Code](web-api-vsc.md)
|
|
|
|
|