2023年12月27日
摘要: 第 1 部分 入门 数据无处不在,每年以 PB 的速度增长,其中很多数据存储在数据库中。数以百万计的应用程序也在那里——2021 年初,有 12 亿个网站——其中大部分需要访问数据库中的数据。而且我还没有开始考虑物联网。因此,领先的研究和咨询公司 Gartner 表示,到 2021 年全球 IT 支 阅读全文
posted @ 2023-12-27 10:34 生活的倒影 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Entity Framework in Action,第二版,是关于快速、正确地编写 EF Core 数据库代码,并最终实现优异的性能的一本图书。为了帮助实现“简单、正确、快速”的目的,本书提供了许多示例以及大量的提示和技巧。与此同时,还介绍了 EF Core 的内部工作原理,当应用程序没有按照你认 阅读全文
posted @ 2023-12-27 10:20 生活的倒影 阅读(73) 评论(0) 推荐(0) 编辑
  2023年2月16日
摘要: 第3部分 扩展应用程序 我们在第1部分和第2部分中介绍了大量内容:我们查看了您将用于构建传统服务器渲染的 Razor Pages 应用程序以及 Web API 的所有主要功能组件。在第3部分中,我们将讨论六个不同的主题,这些主题基于您目前所学的内容:日志记录、安全性、自定义组件、与第三方HTTP A 阅读全文
posted @ 2023-02-16 11:50 生活的倒影 阅读(98) 评论(2) 推荐(0) 编辑
  2023年2月3日
摘要: 本章包括 发布 ASP.NET Core 应用程序 在 IIS 中托管 ASP.NET Core 应用程序 自定义 ASP.NET Core 应用程序的 URL 通过捆绑和缩小优化客户端资源 到目前为止,我们在这本书中涵盖了大量的内容。我们已经介绍了构建 ASP.NET Core 应用程序的基本机制 阅读全文
posted @ 2023-02-03 08:59 生活的倒影 阅读(201) 评论(0) 推荐(0) 编辑
  2023年1月31日
摘要: 本章包括 使用授权控制谁可以使用你的应用 使用基于声明的授权 创建自定义策略以处理复杂的需求 根据所访问的资源授权请求 隐藏用户未经授权访问的Razor模板中的元素 在第 14 章中,我向您展示了如何通过添加身份验证向 ASP.NET Core 应用程序添加用户。通过身份验证,用户可以使用电子邮件地 阅读全文
posted @ 2023-01-31 16:00 生活的倒影 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 本章包括 过滤器管道及其与中间件的区别 创建自定义筛选器以重构复杂的操作方法 使用授权筛选器保护您的操作方法和Razor页面 短路筛选器管道以绕过操作和页面处理程序执行 将依赖项注入筛选器 在第1部分中,我详细介绍了ASPNETCore的MVC和RazorPages框架。您了解了如何使用路由来选择要 阅读全文
posted @ 2023-01-31 15:59 生活的倒影 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 本章包括 ASP.NET Core 中 Web 应用程序的身份验证工作原理 使用 ASP.NET Core 标识系统创建项目 向现有 Web 应用添加用户功能 自定义默认 ASP.NET Core 标识 UI ASP.NET Core 的 Web 框架能够提供为用户定制的动态应用程序。大多数应用程序 阅读全文
posted @ 2023-01-31 15:59 生活的倒影 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 本章包括(请点击这里阅读其他章节) 什么是实体框架核心以及为什么应该使用它 向 ASP.NET Core 应用程序添加实体框架核心 构建数据模型并使用它创建数据库 使用实体框架核心查询、创建和更新数据 使用 ASP.NET Core 构建的大多数应用程序都需要存储和加载数据。甚至本书中迄今为止的示例 阅读全文
posted @ 2023-01-31 15:57 生活的倒影 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 本章包括 从多个配置提供程序加载设置 安全存储敏感设置 使用强类型设置对象 在不同的宿主环境中使用不同的设置 在本书的第1部分中,您学习了ASP.NET Core应用程序启动和运行的基础知识,以及如何使用MVC设计模式创建传统的web应用程序或web API。一旦您开始构建真正的应用程序,您将很快发 阅读全文
posted @ 2023-01-31 15:56 生活的倒影 阅读(164) 评论(0) 推荐(0) 编辑
  2023年1月22日
摘要: 第2部分 构建完整的应用程序 我们在第一部分中讨论了很多内容。您看到了ASP.NET Core应用程序是如何由中间件组成的,我们主要关注RazorPages框架。您了解了如何使用Razor语法构建传统的服务器端渲染应用程序,以及如何为移动和客户端应用程序构建API。 在第2部分中,我们将深入到框架中 阅读全文
posted @ 2023-01-22 21:08 生活的倒影 阅读(120) 评论(0) 推荐(0) 编辑