Loading

摘要: 理解 Razor Pages 和 MVC 中的模型 MVC 就是关注点分离。 前提是通过隔离应用程序的每个方面以专注于单一职责,它可以减少系统中的相互依赖性。 这种分离使得在不影响应用程序的其他部分的情况下更容易进行更改。 经典的 MVC 设计模式具有三个独立的组件: 控制器——调用模型上的方法并选 阅读全文
posted @ 2022-09-03 17:47 F(x)_King 阅读(590) 评论(1) 推荐(1) 编辑
摘要: 什么是路由? 路由是将传入请求映射到处理它的方法的过程。 您可以使用路由来控制您在应用程序中公开的 URL。 您还可以使用路由来启用强大的功能,例如将多个 URL 映射到同一个 Razor 页面并自动从请求的 URL 中提取数据。 ASP.NET Core 应用程序包含一个中间件管道,它定义了您的应 阅读全文
posted @ 2022-09-03 17:35 F(x)_King 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 在 ASP.NET Core Web 应用程序中,您的中间件管道通常包含 EndpointMiddleware。 这通常是您编写大部分应用程序逻辑的地方,在您的应用程序中调用各种其他类。 它还充当用户与您的应用程序交互的主要入口点。 它通常采用以下三种形式之一: 为用户直接使用而设计的 HTML W 阅读全文
posted @ 2022-09-03 17:30 F(x)_King 阅读(964) 评论(1) 推荐(0) 编辑
摘要: 我们将首先了解中间件的概念,您可以使用它实现的所有事情,以及中间件组件通常如何映射到“横切关注点”。这些是跨越多个不同层的应用程序的功能 . 日志记录、错误处理和安全性是典型的横切关注点,应用程序的许多不同部分都需要这些关注点。 因为所有请求都通过中间件管道,所以它是配置和处理此功能的首选位置。 第 阅读全文
posted @ 2022-09-03 17:15 F(x)_King 阅读(529) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core 应用程序的简要概述 假设您要创建一个 Web 应用程序来显示有关您公司的信息。 您可以创建一个简单的 ASP.NET Core 应用程序来实现这一点; 然后,稍后,您可以为您的应用添加动态功能。 如图显示了应用程序如何处理应用程序中的页面请求。 | ASP.NET Core 阅读全文
posted @ 2022-09-03 17:08 F(x)_King 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 选择使用新框架进行学习和开发是一项巨大的投资,因此尽早确定它是否适合您非常重要。 在本章中,我将介绍 ASP.NET Core 的一些背景知识:它是什么、它是如何工作的,以及为什么应该考虑将它用于构建 Web 应用程序。 如果您是 .NET 开发的新手,本章将帮助您了解 .NET 环境。 对于现有的 阅读全文
posted @ 2022-09-03 17:01 F(x)_King 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 许多菜肴都需要用油在锅中烹饪食物。如果您不熟悉手头的食谱,则可以开始加热油,然后转身阅读食谱。但是一旦切完蔬菜,油就会冒出来。 您可能会认为吸烟油意味着平底锅很热,可以煮饭了。对于没有经验的厨师,这是一个普遍的误解。当油开始冒烟时,它们也开始分解。 这就是所谓的烟点。 一旦加热到超过其烟点,大多数油 阅读全文
posted @ 2022-08-27 19:21 F(x)_King 阅读(139) 评论(0) 推荐(0) 编辑
摘要: DI类型 第1部分概述了DI,讨论了DI的目的和好处。即使第3章包含了一个广泛的示例,我们也可以肯定,第1章仍会给您留下一些未解决的问题。 在第2部分中,我们将更深入地回答一些问题。 顾名思义,第2部分介绍了模式,反模式(anti-pattern)和代码气味的完整目录。 有些人不喜欢设计模式,因为他 阅读全文
posted @ 2022-08-27 19:10 F(x)_King 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在烤牛排时,重要的做法是在切成薄片之前先让肉静置。 休息时,果汁会重新分布,结果变得更加美味。另一方面,如果切得太早,所有汁液都用光了,那么肉就会变干,味道会变差。发生这种情况真是太可惜了,因为您想为您的客人提供最好的品尝体验。尽管了解任何行业的最佳做法很重要,但了解不良做法并理解为什么会导致不满意 阅读全文
posted @ 2022-08-27 16:41 F(x)_King 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 正如我们在第一章中提到的,酱汁是一种由蛋黄和黄油制成的乳化酱汁,但这并不能神奇地灌输给你制造酱汁的能力。学习的最好方法是实践,但一个例子往往能弥合理论和实践之间的鸿沟。在你自己尝试之前,看一个专业的厨师做一个沙司是很有帮助的。 当我们在上一章介绍依赖注入(DI)时,我们介绍了一个高级教程,以帮助您理 阅读全文
posted @ 2022-08-27 16:34 F(x)_King 阅读(122) 评论(0) 推荐(1) 编辑