AspNetCore.Docs/aspnetcore/tutorials/index.md

59 lines
3.0 KiB
Markdown
Raw Normal View History

2016-10-29 01:35:15 +08:00
---
2016-11-17 08:24:57 +08:00
title: Tutorials | Microsoft Docs
2016-10-29 01:35:15 +08:00
author: rick-anderson
2016-11-18 04:13:02 +08:00
description:
keywords: ASP.NET Core,
2016-10-29 01:35:15 +08:00
ms.author: riande
manager: wpickett
ms.date: 10/14/2016
ms.topic: article
ms.assetid: a5313c5c-fdee-4ec6-9920-d94de5746e9b
2016-11-17 08:24:57 +08:00
ms.technology: aspnet
2016-10-29 01:35:15 +08:00
ms.prod: aspnet-core
---
# Tutorials
The following step-by-step guides for developing ASP.NET Core applications are available:
## Building web applications
* [Your first ASP.NET Core application on a Mac using Visual Studio Code](your-first-mac-aspnet.md)
* [Building your first ASP.NET Core MVC app with Visual Studio](first-mvc-app/index.md)
* [Getting started with ASP.NET Core and Entity Framework Core using Visual Studio](../data/ef-mvc/index.md)
* [Building projects with Yeoman](../client-side/yeoman.md)
* [Authoring Tag Helpers](../mvc/views/tag-helpers/authoring.md)
* [Creating a simple view component](../mvc/views/view-components.md#walkthrough-creating-a-simple-view-component)
* [Developing ASP.NET Core applications using dotnet watch](dotnet-watch.md)
## Building web APIs
* [Building your first web API with ASP.NET Core MVC and Visual Studio](first-web-api.md)
* [ASP.NET Web API Help Pages using Swagger](web-api-help-pages-using-swagger.md)
* [Creating backend web services for native mobile applications](../mobile/native-mobile-backend.md)
## Working with data
* [Getting started with ASP.NET Core and Entity Framework Core using Visual Studio](../data/ef-mvc/index.md)
* [ASP.NET Core with EF Core - new database](https://docs.microsoft.com/ef/core/get-started/aspnetcore/new-db)
* [ASP.NET Core with EF Core - existing database](https://docs.microsoft.com/ef/core/get-started/aspnetcore/existing-db)
## Authentication and authorization
* [Enabling authentication using Facebook, Google and other external providers](../security/authentication/social/index.md)
* [Account Confirmation and Password Recovery](../security/authentication/accconfirm.md)
* [Two-factor authentication with SMS](../security/authentication/2fa.md)
## Client-side development
* [Using Gulp](../client-side/using-gulp.md)
* [Using Grunt](../client-side/using-grunt.md)
* [Manage client-side packages with Bower](../client-side/bower.md)
* [Building beautiful, responsive sites with Bootstrap](../client-side/bootstrap.md)
## Testing
* [Unit Testing in .NET Core using dotnet test](https://docs.microsoft.com/dotnet/articles/core/testing/unit-testing-with-dotnet-test)
## Publishing and deployment
* [Deploy an ASP.NET Core web app to Azure using Visual Studio](publish-to-azure-webapp-using-vs.md)
* [Publishing to an Azure Web App with Continuous Deployment](../publishing/azure-continuous-deployment.md)
* [Deploy an ASP.NET container to a remote Docker host](https://docs.microsoft.com/azure/vs-azure-tools-docker-hosting-web-apps-in-docker)
* [Use VSTS to Build and Publish to an Azure Web App with Continuous Deployment](../publishing/vsts-continuous-deployment.md)
* [ASP.NET Core on Nano Server](nano-server.md)
* [ASP.NET Core and Azure Service Fabric](https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-add-a-web-frontend)