4.0 KiB
4.0 KiB
title | author | description | manager | ms.author | ms.date | ms.prod | ms.technology | ms.topic | uid |
---|---|---|---|---|---|---|---|---|---|
ASP.NET Core tutorials | rick-anderson | A list of step-by-step guides for learning how to develop ASP.NET Core applications. | wpickett | riande | 10/14/2017 | asp.net-core | aspnet | get-started-article | tutorials/index |
ASP.NET Core tutorials
The following step-by-step guides for developing ASP.NET Core applications are available:
Build web apps
Razor Pages is the recommended approach to create a new Web UI app with ASP.NET Core 2.0.
-
Create a Razor Pages web app with ASP.NET Core
-
Create an ASP.NET Core MVC web app
-
Get started with ASP.NET Core and Entity Framework Core using Visual Studio
Build Web APIs
-
Create a Web API with ASP.NET Core
Data access and storage
- Get started with Razor Pages and EF Core using Visual Studio
- Get started with ASP.NET Core MVC and EF Core using Visual Studio
- ASP.NET Core MVC with EF Core - new database
- ASP.NET Core MVC with EF Core - existing database
Authentication and authorization
- Enable authentication using Facebook, Google, and other external providers
- Account confirmation and password recovery
- Two-factor authentication with SMS
Client-side development
Test
Host and deploy
- Deploy an ASP.NET Core web app to Azure using Visual Studio
- Deploy an ASP.NET Core web app to Azure using the command line
- Publish to an Azure Web App with continuous deployment
- Deploy an ASP.NET container to a remote Docker host
- ASP.NET Core and Azure Service Fabric
How to download a sample
- Download the ASP.NET repository zip file.
- Unzip the Docs-master.zip file.
- Use the URL in the sample link to help you navigate to the sample directory.