实例介绍
【实例简介】
【实例截图】
【核心代码】
Contents 介绍 新增功能 新增功能 新增功能 入门 创建 Web 应用 创建 Web API 教程 创建 Razor 页面 Web 应用 Razor 页面入门 添加模型 已搭建基架的 Razor 页面 SQL Server LocalDB 更新页面 添加搜索 添加新字段 添加验证 创建实时 SignalR Web 应用 使用 TypeScript 创建 SignalR web 应用 创建 MVC Web 应用 入门 添加控制器 添加视图 添加模型 使用 SQL Server LocalDB 控制器方法和视图 添加搜索 添加新字段 添加验证 检查 Details 和 Delete 方法 生成 Web API 在 Visual Studio Code 中创建 Web API 在 Visual Studio for Mac 中创建 Web API 在 Visual Studio 中创建 Web API 为本机移动应用创建后端服务 使用 Swagger 的帮助页 NSwag 入门 Swashbuckle 入门 数据访问 - 使用 EF Core 数据访问 - 使用 Razor 页面和 EF Core 入门 创建、读取、更新和删除操作 排序、筛选器、页和组 迁移 创建复杂数据模型 读取相关数据 更新相关数据 处理并发冲突 数据访问 - MVC 与 EF Core 入门 创建、读取、更新和删除操作 排序、筛选器、页和组 迁移 创建复杂数据模型 读取相关数据 更新相关数据 处理并发冲突 继承 高级主题 跨平台教程 macOS 上的 Razor 页面 Web 应用 Razor 页面入门 添加模型 已搭建基架的 Razor 页面 使用 SQLite 更新页面 添加搜索 使用 VS 代码的 Razor 页面 Web 应用 Razor 页面入门 添加模型 已搭建基架的 Razor 页面 使用 SQLite 更新页面 添加搜索 使用 Visual Studio for Mac 的 MVC Web 应用 入门 添加控制器 添加视图 添加模型 使用 SQLite 控制器方法和视图 添加搜索 添加新字段 添加验证 检查 Details 和 Delete 方法 在 macOS 或 Linux 上使用 Visual Studio Code 创建 MVC Web 应用 入门 添加控制器 添加视图 添加模型 使用 SQLite 控制器方法和视图 添加搜索 添加新字段 添加验证 检查 Details 和 Delete 方法 使用 Visual Studio for Mac 创建 Web API 使用 Visual Studio Code 创建 Web API 使用文件观察程序开发应用 为移动应用创建后端服务 基础知识 应用程序启动 依赖关系注入(服务) 中间件 中间件 基于工厂的中间件 Factory-based middleware with third-party container(第三方容器中基于工厂的中间 件) 静态文件 路由 URL 重写中间件 使用多个环境 配置和选项 配置 选项 日志记录 日志记录与 LoggerMessage 处理错误 主机 Web 主机 通用主机 使用托管服务的后台任务 从外部程序集增强应用 服务器 Kestrel ASP.NET Core 模块 HTTP.sys 会话和应用状态 文件提供程序 存储库模式 全球化和本地化 使用 Orchard Core 配置可移植对象本地化 启动 HTTP 请求 请求功能 访问 HttpContext 基元 更改令牌 .NET 的开放 Web 接口 (OWIN) WebSockets Microsoft.AspNetCore.App 元包 Microsoft.AspNetCore.All metapackage 在 .NET Core 和 .NET Framework 之间进行选择 在 ASP.NET Core 和 ASP.NET 之间进行选择 Razor 页面 Razor 页面的筛选方法 创建一个 Razor 类库 路由和应用约定 将文件上传到 Razor 页 Razor SDK MVC 模型绑定 模型验证 视图 Razor 语法 视图编译 布局 标记帮助程序 创建标记帮助程序 在窗体中使用标记帮助程序 内置标记帮助程序 定位点标记帮助程序 缓存标记帮助程序 分布式缓存标记帮助程序 环境标记帮助程序 表单标记帮助程序 图像标记帮助程序 输入标记帮助程序 标签标记帮助程序 部分标记帮助程序 选择标记帮助程序 文本区标记帮助程序 验证消息标记帮助程序 验证摘要标记帮助程序 部分视图 视图中的依赖关系注入 视图组件 控制器 路由到控制器操作 文件上传 控制器中的依赖关系注入 测试控制器 高级 使用应用模型 筛选器 区域 应用程序部件 自定义模型绑定 兼容性版本 Web API 控制器操作返回类型 高级 自定义格式化程序 格式化响应数据 SignalR 介绍 入门 服务器概念 支持的平台 中心 HubContext 用户和组 发布到 Azure 客户端 .NET 客户端 Java 客户端 JavaScript 客户端 JavaScript API WebPack 和 TypeScript 配置 身份验证和授权 安全注意事项 MessagePack 中心协议 流式处理 SignalR 版本之间的差异 测试、调试和疑难解答 单元测试 集成测试 Razor 页面单元测试 测试控制器 远程调试 快照调试 Visual Studio 中的快照调试 疑难解答 使用 EF Core 进行数据访问 通过 Visual Studio 开始使用 Razor 页面和 EF Core 通过 Visual Studio 开始使用 ASP.NET Core 和 EF Core ASP.NET Core 和 EF Core - 新数据库 ASP.NET Core 和 EF Core - 现有数据库 开始使用 ASP.NET Core 和 Entity Framework 6 Azure 存储 使用 Visual Studio 连接服务添加 Azure 存储 开始使用 Blob 存储和 Visual Studio 连接服务 开始使用队列存储和 Visual Studio 连接服务 开始使用表存储和 Visual Studio 连接服务 Azure 指南 通过 ASP.NET Core 和 Azure 实现 DevOps 介绍 工具和下载 部署到应用服务 持续集成和部署 监视和故障排除 后续步骤 客户端开发 使用 Gulp 使用 Grunt 使用 LibMan LibMan CLI Visual Studio 中的 LibMan 使用 Bower 管理客户端包 使用 Bootstrap 构建响应式站点 使用 LESS、Sass 和 Font Awesome 为应用设置样式 捆绑和缩小 使用浏览器链接 对 SPA 使用 JavaScriptServices 使用 SPA 项目模板 Angular 项目模板 React 项目模板 带 Redux 的 React 项目模板 移动 为本机移动应用创建后端服务 托管和部署 托管 Azure 应用服务 使用 Visual Studio 发布到 Azure 使用 CLI 工具发布到 Azure 使用 Visual Studio 和 Git 持续部署到 Azure 使用 Azure Pipelines 对 Azure进行持续部署 对 Azure 应用服务上的 ASP.NET Core 进行故障排除 使用 IIS 在 Windows 上进行托管 对 IIS 上的 ASP.NET Core 进行故障排除 ASP.NET Core 模块配置参考 Visual Studio 中针对 ASP.NET Core 的开发时 IIS 支持 IIS Modules 与 ASP.NET Core 在 Windows 服务中进行托管 在 Linux 上使用 Nginx 进行托管 在 Linux 上使用 Apache 进行托管 在 Docker 中进行托管 生成 Docker 映像 Visual Studio Tools for Docker 发布到 Docker 映像 代理和负载均衡器配置 在 Web 场中托管 Visual Studio 发布配置文件 目录结构 Azure 应用服务和 IIS 的常见错误参考 安全性 身份验证 标识简介 基架标识 将自定义用户数据添加到标识 自定义标识 社区 OSS 身份验证选项 配置标识 配置 Windows 身份验证 配置标识的主键类型 自动以标识的存储提供程序 外部提供程序 Facebook 身份验证 Twitter 身份验证 Google 身份验证 Microsoft 身份验证 其他身份验证提供程序 其他声明 WS 联合身份验证 帐户确认和密码恢复 在标识中启用 QR 代码生成 使用 SMS 设置双因素身份验证 在没有标识的情况下使用 cookie 身份验证 Azure Active Directory 将 Azure AD 集成到 ASP.NET Core Web 应用中 将 Azure AD B2C 集成到面向客户的 ASP.NET Core Web 应用中 Integrate Azure AD B2C into an ASP.NET Core web API(将 Azure AD B2C 集成到 ASP.NET Core Web API 中) 从使用 Azure AD 的 WPF 应用调用 ASP.NET Core Web API 使用 Azure AD 在 ASP.NET Core Web 应用中调用 Web API 使用 IdentityServer4 保护 ASP.NET Core 应用 使用 Azure App Service 身份验证保护 ASP.NET Core 应用(简易身份验证) 各个用户帐户 授权 介绍 通过授权保护的用户数据创建应用 Razor 页面授权 简单授权 基于角色的授权 基于声明的授权 基于策略的授权 授权策略提供程序 要求处理程序中的依赖关系注入 基于资源的授权 基于视图的授权 使用方案限制标识 数据保护 数据保护简介 数据保护 API 入门 使用者 API 使用者 API 概述 目标字符串 目标层次结构和多租户 哈希密码 限制受保护负载的生存期 取消保护已撤消其密钥的负载 配置 配置数据保护 默认设置 计算机范围的策略 非 DI 感知方案 扩展性 API 核心加密扩展性 密钥管理扩展性 其他 API 实现 已验证的加密详细信息 子项派生和已验证的加密 上下文标头 密钥管理 密钥存储提供程序 静态密钥加密 密钥永久性和设置 密钥存储格式 短数据保护提供程序 兼容性 在 ASP.NET 中替换 <machineKey> Enforce HTTPS 欧盟一般数据保护条例 (GDPR) 支持 在开发期间安全存储应用机密 Azure Key Vault 配置提供程序 反请求伪造 阻止打开重定向攻击 阻止跨站点脚本编写 启用跨域请求 (CORS) 在应用之间共享 Cookie IP 安全列表 性能 缓存响应 内存中缓存 使用分布式缓存 响应缓存 响应缓存中间件 响应压缩中间件 迁移 ASP.NET Core 2.0 - 2.1 ASP.NET 到 ASP.NET Core MVC Web API 配置 身份验证和标识 ClaimsPrincipal.Current 共成员身份到标识 HTTP 模块到中间件 ASP.NET Core 1.x 到 2.0 身份验证和标识 API 参考 参与
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论