This website requires JavaScript.
Explore
Help
Register
Sign In
daohualiuxiang
/
AspNetCore.Docs
mirror of
https://github.com/dotnet/AspNetCore.Docs.git
Watch
1
Star
0
Fork
You've already forked AspNetCore.Docs
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
4cedb9a349
AspNetCore.Docs
/
aspnetcore
/
toc.md
9.6 KiB
Raw
Blame
History
Introduction
Getting Started
Create a Web API
Create a Web app
Tutorials
Fundamentals
Application Startup
Middleware
Working with Static Files
Routing
URL Rewriting Middleware
Error Handling
WebSockets
Globalization and localization
Configuration
Logging
File Providers
Dependency Injection
Working with Multiple Environments
Hosting
Session and application state
Servers
Kestrel
ASP.NET Core Module
WebListener
Request Features
Open Web Interface for .NET (OWIN)
Choose between ASP.NET Core and ASP.NET
Choose between .NET Core and .NET Framework runtime
MVC
Razor Pages
Razor syntax
Model Binding
Model validation
Views
Razor syntax
View compilation
Layout
Tag helpers
Authoring tag helpers
Using tag helpers in forms
Partial views
Dependency injection into views
View components
Controllers
Routing to controller actions
File uploads
Dependency injection into controllers
Testing controllers
Advanced
Working with the Application Model
Filters
Areas
Application parts
Custom Model Binding
Custom formatters
Formatting response data
Tutorials
Create a web app on Windows
Getting started
Adding a controller
Adding a view
Adding a model
Working with SQL Server LocalDB
Controller methods and views
Adding Search
Adding a New Field
Adding Validation
Examining the Details and Delete methods
Create a web app on a Mac
Getting started
Adding a controller
Adding a view
Adding a model
Working with SQL Server LocalDB
Controller methods and views
Adding Search
Adding a New Field
Adding Validation
Examining the Details and Delete methods
Create a web app with VS Code
Getting started
Adding a controller
Adding a view
Adding a model
Working with SQL Server LocalDB
Controller methods and views
Adding Search
Adding a New Field
Adding Validation
Examining the Details and Delete methods
Data access - working with EF Core
Getting started
Create, Read, Update, and Delete operations
Sorting, filtering, paging, and grouping
Migrations
Creating a complex data model
Reading related data
Updating related data
Handling concurrency conflicts
Inheritance
Advanced topics
Creating backend services for mobile apps
Building Web APIs
Create a Web API
ASP.NET Web API Help Pages using Swagger
Creating backend services for native mobile applications
Testing and debugging
Unit testing
Integration testing
Testing controllers
Remote debugging
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
Getting Started with ASP.NET Core and Entity Framework 6
Azure Storage
Adding Azure Storage by using Visual Studio Connected Services
Get started with Blob storage and Visual Studio Connected Services
Get Started with Queue Storage and Visual Studio Connected Services
Get Started with Table Storage and Visual Studio Connected Services
Client-Side Development
Mobile
Hosting and deployment
Host on Windows with IIS
ASP.NET Core Module Configuration Reference
IIS Modules with ASP.NET Core
Host in a Windows service
Host on Linux with Nginx
Host on Linux with Apache
Host in Docker
Building Docker Images
Visual Studio Tools for Docker
Publish to a Docker Image
Publish to Azure with Visual Studio
Continuous deployment to Azure with Visual Studio and Git
Continuous deployment to Azure with VSTS
Publish profiles in Visual Studio
Directory structure
Security
Performance
Migration
API Reference
1.1 Release notes
Earlier release notes
VS 2015/project.json docs
Contribute