资料下载网
首页 计算机 考试教辅
ASPNET Core文档_共5546页 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > ASPNET Core文档_共5546页 pdf电子书免费下载,百度云

《ASPNET Core文档_共5546页》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1aCUpEMtudbwpH5kS1yJ6AA
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_123572_pd_ASPNETCoreWD_G5546Y.zip

 


ASPNET Core文档_共5546页

作者:empty

页数:5546

出版社:empty

《ASPNET Core文档_共5546页》介绍

使用Azure ADV 2登录用户并调用Web API使用Azure ADV 2从WPF应用程序调用ASP.NETCore 2.0WebAPIWeb API与AzureADB2C使用Identity Server 4保护ASP.NETCore应用使用Azure App Service身份验证保护ASP.NETCore应用(简易身份验证)各个用户帐户配置证书身份验证多重身份验证授权概述通过授权创建Web应用Razor Pages授权约定简单授权基于角色的授权基于声明的授权基于策略的授权


《ASPNET Core文档_共5546页》目录

Contents

ASP.NETCore文档

ASP.NETCore文档新增内容

概述

关于ASP.NETCore

比较ASP.NETCore和ASP.NET

比较.NETCore和.NET Framework

入门

新增功能

5.0版中的新增功能

3.1版中的新增功能

3.0中的新增功能

2.2中的新变化

2.1中的新变化

2.0中的新变化

1.1中的新变化

教程

Web应用

Razor页面

使用Blaz or Web Assembly的Signal R

概述

入门

添加模型

基架

使用数据库

更新页面

添加搜索

添加新字段

添加验证

MVC

概述

入门

添加控制器

添加视图

添加模型

使用数据库

控制器操作和视图

添加搜索

添加新字段

添加验证

检查详细信息和删除

Blaz or

Web API应用

创建Web API

使用Mongo DB的Web APl

面向JavaScript的Web API

适用于移动设备的后端

发布到Azure API管理

实时web应用

使用JavaScript的Signal R

使用TypeScript的Signal R

远程过程调用应用

开始使用gR PC服务

数据访问

EF Core和Razor Pages

入门

创建、读取、更新和删除

排序、筛选器、页面和组

迁移

创建复杂数据模型

读取相关数据

更新相关数据

处理并发冲突

使用MVC的EF Core

概述

入门

创建、读取、更新和删除

排序、筛选器、页面和组

迁移

创建复杂数据模型

读取相关数据

更新相关数据

处理井发冲突

继承

高级主题

Microsoft学习模式

Web应用>>

Web API应用>>

云原生微服务

创建和部署>>

实施复原>>

入门

添加模型

基架

使用数据库

更新页面

添加搜索

添加新字段

添加验证

入门

添加控制器

添加视图

添加模型

使用数据库

使用Git Hub Actions进行部署>>

日志和监视器>>

数据访问>>

Web应用安全>>

基础知识

概述

Startup类

依赖关系注入(服务)

中间件

主机

泛型主机

Web主机

服务器

配置

选项

环境(开发、分阶段、生产)

Logging

路由

处理错误

发出HTTP请求

静态文件

Web应用

Razor页面

介绍

教程

概述

筛选器

路由和应用约定

MVC

概述

教程

概述

控制器操作和视图

添加搜索

添加新字段

添加验证

检查Deta is和Delete方法

视图

分部视图

Controllers

路由

依赖关系注入-控制器

依赖关系注入-视图

单元测试

Blaz or

概述

受支持的平台

工具

托管模型

教程

生成Blaz or待办事项列表应用

使用Blaz or Web Assembly的Signal R

模板

基础知识

路由

Configuration

依赖关系注人

环境

Logging

处理错误

其他方案

组件

概述

内置组件

应用

身份验证

Authorize View

Input Checkbox

Input Date

InputFile

Input Number

Input Radio

Input Radio Group

Input Select

Input Text

Input TextArea

Main Layout

Nav Link

Nav Menu

路由器

Virtualize

级联值和参数

数据绑定

事件处理

生命周期

组件虚拟化

模板化组件

CSS隔离

集成组件

组件库

全球化和本地化

布局

窗体和验证

文件上传

从.NET调用JavaScript

从JavaScript调用.NET

从Web Assembly调用Web API

安全和标识

概述

Blaz or Web Assembly

概述

包含身份验证库的独立产品

包含Microsoft帐户的独立产品

包含A AD的独立产品

包含AADB2C的独立产品

由A AD托管

由AADB2C托管

由标识服务器托管

其他方案

A AD组和角色

图形API

Blaz or服务器

概述

威胁缓解措施

其他方案

内容安全策略

状态管理

调试Web Assembly

具有Web Assembly的惰性加载程序集

Web Assembly性能

测试组件

渐进式Web应用程序

托管和部署

概述

Blaz or Web Assembly

Blaz or服务器

配置链接器

配置裁边器

Blaz or服务器和EF Core

高级方案

客户端开发

单页应用

Angular

React

使用Redux的React

JavaScript服务

LibMan

概述

CLI

VisualStudio

Grunt

捆绑和缩小

浏览器链接

会话和状态管理

布局

Razor语法

Razor类库

标记帮助程序

概述

创建标记帮助程序

在窗体中使用标记帮助程序

标记帮助程序组件

内置标记帮助程序

定位点

缓存

组件

分布式缓存

环境

窗体

表单操作

图像

输入

Label

链接

部分

脚本

选择

Textarea

验证消息

验证摘要

高级

应用程序部件

应用程序模型

Areas

筛选器

Razor SDK

视图组件

视图编译

上传文件

Web SDK

aspnet-code generator(基架)

Web API应用

概述

教程

创建Web API

使用Mongo DB的Web API

Swagger/Open API

概述

Swash buckle入门

N Swag入门

Open API工具

操作返回类型

处理JSON Patch请求

格式化响应数据

自定义格式化程序

分析器

约定

处理错误

使用HTTP REPL测试API

实时应用

Signal R概述

受支持的平台

教程

使用JavaScript的Signal R

使用TypeScript的Signal R

使用Blaz or Web Assembly的Signal R

示例

服务器概念

中心

从中心外部发送

用户和组

API设计注意事项

中心筛选器

客户端

概述

.NET客户端

.NET API参考

Java客户端

Java API参考

JavaScript客户端

JavaScript API参考

托管和缩放

概述

Azure应用服务

Red is底板

入门

使用后台服务的Signal R

Configuration

身份验证和授权

安全注意事项

Message Pack中心协议

流式处理

比较Signal R和Signal R Core

不使用Signal R的Web Socket

日志记录和诊断

疑难解答

规范

中心协议

传输协议

远程过程调用应用

gR PC服务简介

教程

开始使用gR PC服务

使用C#的gR PC服务

概述

创建gR PC服务

创建Proto buf消息

版本控制gR PC服务

使用C#调用gR PC服务

概述

gR PC客户端工厂集成

截止时间和取消

使用ASP.NETCore的gR PC服务

在浏览器应用中使用gR PC

Configuration

身份验证和授权

日志记录和诊断

安全注意事项

性能最佳做法

进程内通信

从gR PC创建JSON Web API

通过dotnet-gr pc管理Proto buf参考

使用gRP Curl测试gR PC服务

从C-core迁移gR PC服务

为何要将WCF迁移到ASP.NETCore gR PC

比较gR PC服务和HTTP API

示例

疑难解答

测试、调试和疑难解答

Razor Pages单元测试

测试控制器

测试中间件

远程调试

快照调试

VisualStudio中的快照调试

集成测试

负载测试和压力测试

故障排除和调试

Logging

Azure和I IS疑难解答

Azure和I IS错误参考

数据访问

教程

EF Core和Razor Pages

创建、读取、更新和删除

排序、筛选器、页面和组

迁移

创建复杂数据模型

读取相关数据

更新相关数据

处理并发冲突

使用MVC的EF Core

概述

入门

创建、读取、更新和删除

排序、筛选器、页面和组

迁移

创建复杂数据模型

读取相关数据

更新相关数据

处理井发冲突

继承

高级主题

使用ASP.NETCore的EF 6

使用VisualStudio的Azure存储

连接的服务

Blob存储

队列存储

表存储

托管和部署

概述

Azure应用服务

概述

使用VisualStudio发布

使用VisualStudio for Mac发布

使用CLI发布

使用VisualStudio和Git发布

使用Azure Pipelines连续部署

ASP.NETCore模块

疑难解答

错误参考

Dev Ops

概述

工具和下载

部署到应用服务

持续集成和持续部署

监视和排除故障

后续步骤

I IS

概述

发布到I IS教程

ASP.NETCore模块

进程内托管

进程外托管

托管捆绑包

web.config文件

VisualStudio中的I IS支持

IS模块

日志记录和诊断

疑难解答

错误参考

高级

转换web.config

HTTP/ 2

Kestrel

HTTP.sys

Windows服务

Linux与Ng in x

Linux与Apache

Docker

概述

生成Docker映像

VisualStudio Tools

发布到Docker映像

示例Docker映像

代理和负载均衡器配置

Web场

VisualStudio发布配置文件

VisualStudio for Mac发布到文件夹

目录结构

运行状况检查

安全和标识

概述

身份验证

概述

标识简介

使用SPA标识

基架标识

将自定义用户数据添加到标识

身份验证示例

自定义标识

社区OSS身份验证选项

配置标识

配置Windows身份验证

标识的自定义存储提供程序

Google、Facebook.

概述

在没有标识的情况下使用cookie身份验证

在没有标识的情况下使用社交身份验证

Google身份验证

Facebook身份验证

Microsoft身份验证

Twitter身份验证

其他提供程序

其他声明

策略方案

WS联合身份验证

帐户确认和密码恢复

后用在标识中生成QR码

使用短信的双因素身份验证

Azure Active Directory

概述

将Azure AD集成到Web应用中

方案

登录用户的Web应用

调用Web API的Web应用

受保护的Web API

调用其他Web API的Web API

将AzureADB2C集成到Web应用中

示例

使用Azure ADV 2登录用户并调用Web API

使用Azure ADV 2从WPF应用程序调用ASP.NETCore 2.0WebAPI

Web API与AzureADB2C

使用Identity Server 4保护ASP.NETCore应用

使用Azure App Service身份验证保护ASP.NETCore应用(简易身份验证)

各个用户帐户

配置证书身份验证

多重身份验证

授权

概述

通过授权创建Web应用

Razor Pages授权约定

简单授权

基于角色的授权

基于声明的授权

基于策略的授权

授权策略提供程序

自定义Authorization Middleware的行为

要求处理程序中的依赖关系注入

基于资源的授权

基于视图的授权

按方案限制标识

数据保护

概述

数据保护API

使用者API

概述

目的字符串

目的层次结构和多租户

哈希密码

限制受保护负载的生存期

取消保护已撤消密钥的有效负载

Configuration

概述

配置数据保护

默认设置

计算机范围内策略

非DI感知方案

扩展性API

概述

核心加密扩展性

密钥管理扩展性

各种API

实现

概述

已验证加密详细信息

子项派生和已验证加密

上下文标头

密钥管理

密钥存储提供程序

静态密钥加密

密钥永久性和设置

密钥存储格式

短暂数据保护提供程序

兼容性

概述

在ASP.NET中替换machine Key

机密管理

在开发过程中保护机密

Azure Key Vault配置提供程序

强制执行HTTPS

使用HTTPS托管Docker

Docker Compose与HTTPS

欧盟一般数据保护条例(GDP R) 支持

阻止跨站点请求伪造(X SRF/CSR F) 攻击

阻止开放重定向攻击

阻止跨站点脚本(XSS)

后用跨域请求(CORS)

在应用之间共享Cookie

Same Site Cookie

Same Site示例

Razor Pages 2.1 Same Site cookie示例

Razor Pages 3.1 Same Site cookie示例

MVC Same Site cookie示例

IP安全列表

应用程序安全性-OWASP

性能

概述

内存和GC

缓存

概述

内存中缓存

分布式缓存

响应缓存中间件

对Object Pool的对象重用

响应压缩

诊断工具

负载测试和压力测试

事件计数器

全球化和本地化

概述

可移植对象本地化

扩展性

疑难解答

高级

模型绑定

自定义模型绑定

模型验证

兼容性版本

编写中间件

请求和响应Cookie

URL重写

文件提供程序

请求功能接口

访问HttpContext

更改令牌

.NE

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:15618918379