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.
|
2018-01-29 23:21:31 +08:00
|
|
|
ms.author: riande
|
2018-01-24 19:00:27 +08:00
|
|
|
ms.date: 10/14/2017
|
|
|
|
uid: tutorials/xplat
|
|
|
|
---
|
2018-03-22 08:18:35 +08:00
|
|
|
# ASP.NET Core tutorials
|
2018-01-24 19:00:27 +08:00
|
|
|
|
|
|
|
The following step-by-step guides for developing ASP.NET Core applications are available:
|
|
|
|
|
|
|
|
## Build web apps
|
|
|
|
|
2018-06-20 04:06:11 +08:00
|
|
|
[Razor Pages](xref:razor-pages/index) is the recommended approach to create a new Web UI app with ASP.NET Core 2.0 and later.
|
2018-01-24 19:00:27 +08:00
|
|
|
|
2018-06-20 04:06:11 +08:00
|
|
|
* [Introduction to Razor Pages in ASP.NET Core](xref:razor-pages/index)
|
2018-01-24 19:00:27 +08:00
|
|
|
* Create a Razor Pages web app with ASP.NET Core
|
|
|
|
|
2018-03-16 03:48:55 +08:00
|
|
|
* [Razor Pages on macOS](xref:tutorials/razor-pages-mac/index)
|
2018-01-24 19:00:27 +08:00
|
|
|
* [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)
|
2018-03-16 03:48:55 +08:00
|
|
|
* [Web app with Visual Studio Code on macOS or Linux](first-mvc-app-xplat/index.md)
|
2018-01-24 19:00:27 +08:00
|
|
|
|
|
|
|
## 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)
|
|
|
|
|