3.9 KiB
3.9 KiB
title | author | description | keywords | ms.author | manager | ms.date | ms.topic | ms.technology | ms.prod | uid |
---|---|---|---|---|---|---|---|---|---|---|
ASP.NET Core tutorials | rick-anderson | A list of step-by-step guides for learning how to develop ASP.NET Core applications. | ASP.NET Core, | riande | wpickett | 10/14/2017 | get-started-article | aspnet | asp.net-core | tutorials/index |
ASP.NET Core tutorials
The following step-by-step guides for developing ASP.NET Core applications are available:
Building web applications
Razor Pages is the recommended approach to create a Web UI with ASP.NET Core 2.0.
-
Create a Razor Pages web app with ASP.NET Core
-
Create an ASP.NET Core MVC web app
-
Getting started with ASP.NET Core and Entity Framework Core using Visual Studio
Building web APIs
-
Create a Web API with ASP.NET Core
-
Creating backend web services for native mobile applications
Working with data
- Getting started with ASP.NET Core and Entity Framework Core using Visual Studio
- ASP.NET Core with EF Core - new database
- ASP.NET Core with EF Core - existing database
Authentication and authorization
- Enabling authentication using Facebook, Google and other external providers
- Account Confirmation and Password Recovery
- Two-factor authentication with SMS
Client-side development
- Using Gulp
- Using Grunt
- Manage client-side packages with Bower
- Building beautiful, responsive sites with Bootstrap
Testing
Publishing and deployment
- Deploy an ASP.NET Core web app to Azure using Visual Studio
- Publishing to an Azure Web App with Continuous Deployment
- Deploy an ASP.NET container to a remote Docker host
- ASP.NET Core on Nano Server
- 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.