GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — ASP.NET-Core-MVC-Tutorial-Code/readme.md at master · bertli2015/ASP.NET-Core-MVC-Tutorial-Code

Expand file tree

/

readme.md

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
41 lines (40 loc) · 1.08 KB
/

readme.md

Copy path

File metadata and controls

41 lines (40 loc) · 1.08 KB
Raw
Copy raw file
Download raw file
Outline
Edit and raw actions

Asp.net core mvc

.net core 2.1请求通道

浏览器请求 --> IIS(web server 反向代理) --> .net core CLR --> web应用kestrel --> 管道 --> 请求处理,返回数据

.net core 2.2

  • 1.HostModel
    • InProgress|outofprogress
    • 默认配置:kestrel web server; asp.net core 内置跨平台
  • 2.IIS
    • useIIs()、useIIsInlegration()
  • 3.Log
  • 4.IConfiguration接口,配置信息顺序如下,后者将覆盖前者:
    • appsettings.json
    • user secrets
    • 环境变量
    • 命令行参
  • 5
    • 管道和中间件, Logger <->授权<->
    • 路由, convention Routing/ Attribute Routing
  • 6.controller
  • 7.输出Model, TagHelper, URLHelper
  • 8.输入Model, form
  • 9.Data Annotions
  • 10集成EF.core
  • 11.view razor
  • 12.TagHelper
  • 13.引用前端文件, 前端验证
  • 14.asp.net core Identity
  • 15.授权认证
  • 16.role manager
  • 17.基于claim的授权
  • 18.基于claim的授权
  • 19.预防xss\csrf(跨站请求伪造)
  • 20.Modelbing
  • 21.Model验证
  • 22.TagHelper
  • 23.TagHelper compant
  • 24.log
  • 25.Filter Mvc
  • 26.缓存,压缩
  • 27.VSTS Aure devops CI/CD
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.