上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 本章将创建贯穿这一部分的示例项目。 1 创建项目 dotnet new globaljson --sdk-version 3.1.101 --output MyAdvanced dotnet new web --no-https --output MyAdvanced --framework net 阅读全文
posted @ 2024-06-22 17:45 一纸年华 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 前几章集中讨论了处理 HTML 表单一个方面的单个特性,有时很难看到它们如何组合在一起执行常见的任务。本章将介绍创建控制器、视图和 Razor Pages 的过程,这些页面支持具有创建,读取、更新和删除(CRUD)功能的应用程序。本章不介绍新的功能,目标是演示如何将标签助手模型绑定和模型验证等功能与 阅读全文
posted @ 2024-06-21 14:34 一纸年华 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 过滤器将额外的逻辑注入请求处理。过滤器类似于应用于单个端点的中间件,可以是操作或页面处理程序方法,它们提供了一种管理特定请求集的优雅方法。 本章描述 ASP.NET Core 过滤器特性,并解释如何使用它来更改特定端点的请求和结果,描述不同类型的过滤器,演示了如何创建和应用每种过滤器。还展示了如何管 阅读全文
posted @ 2024-06-19 17:19 一纸年华 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 模型验证是确保请求中提供的数据是有效的。 本章描述 ASP.NET Core 数据验证功能。解释了如何显式地执行验证,如何使用属性来播述验证约束,以及如何验证单个属性和整个对象。演示了如何向用户显示验证消息,以及如何通过客户端和远程验证改进用户的验证体验。 1 准备工作 继续使用上一章项目。 修改 阅读全文
posted @ 2024-06-16 16:47 一纸年华 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 模型绑定是使用从 HTTP 请求获得的数据值,创建操作方法和页面处理程序所需的对象的过程。本章描述模型绑定系统的工作方式;显示它如何绑定简单类型、复杂类型和集合;并演示如何控制流程,以指定请求的哪一部分提供应用程序所需的数据值。 本章介绍了模型绑定特性,展示了如何使用带有参数和属性的模型绑定,如何绑 阅读全文
posted @ 2024-06-15 15:53 一纸年华 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 本章描述用于创建 HTML 表单的内置标签助手。这些标签助手确保表单提交到正确的操作或页面处理程序方法,并确保元素准确地表示特定的模型属性。 本章解释 ASP.NET Core 提供的创建 HTML 表单的功能。展示如何使用标签助手来选择表单目标和关联的 imput、textarea 和 selec 阅读全文
posted @ 2024-06-13 19:43 一纸年华 阅读(19) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core 提供了一组内置的标签助手,可以应用最常用的元素转换。使用了内置的标签助手,就不必像前一章一样自己创建自定义标签助手。 本章描述了基本的内置标签助手,并解释了它们是如何用于转换锚、链接、脚本和图像元素的。还解释了如何缓存内容部分以及如何根据应用程序的环境呈现内容。 1 准备工 阅读全文
posted @ 2024-06-05 15:42 一纸年华 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1 索引概述 索引(index)是帮助MySOL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 索引的优缺点 优势 劣势 提高数据检索的效率,降低数 阅读全文
posted @ 2024-06-02 22:22 一纸年华 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 通过以下代码可以收缩日志,执行完后就不报错了。 --设置简单模式 USE[master] GO ALTER DATABASE YourDatabaseName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE YourDatabaseName SE 阅读全文
posted @ 2024-05-30 16:30 一纸年华 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1 准备工作 继续使用上一章项目代码,修改Startup.cs。 public void ConfigureServices(IServiceCollection services) { services.AddDbContext<DataContext>(opts => { opts.UseSql 阅读全文
posted @ 2024-05-29 19:30 一纸年华 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 这次是在Navicat上复制了一个表结构和数据准备备份一下,然后要用语句批量处理数据,结果导致项目上的更新操作报这个错误。 原因是因为表中的数据量太大,复制表一时半会卡到那了。 于是我在网上搜索了如下办法。 尝试在数据库中杀死线程来终止复制表的操作。 SELECT * FROM informatio 阅读全文
posted @ 2024-05-21 19:59 一纸年华 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 视图组件是类,为支持分部视图或者在父视图中注入少量Html或Json数据提供了应用程序逻辑。 1 准备工作 Models文件夹中添加City.cs类和CitiesData类,为CitiesData添加服务。 public class City { public string Name { get; 阅读全文
posted @ 2024-05-19 11:43 一纸年华 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Razor Pages是生成Html响应的一种简化方式。它的简单性,意味着能够比MVC框架更快获得结果。它将单个视图与一个类关联起来,由该类为视图提供功能,并使用基于文件的路由系统来匹配URL。它的灵活性不如MVC,所以不适合复杂的应用程序。 1 准备工作 2 理解Razor Pages Razor 阅读全文
posted @ 2024-05-11 09:49 一纸年华 阅读(281) 评论(0) 推荐(0) 编辑
摘要: ALTER PROCEDURE [dbo].[B_OF_DATA_PLA] AS BEGIN -- 声明变量 DECLARE @Value1 nvarchar(100),@Value2 datetime,@Value3 datetime -- 定义游标 DECLARE cE_OF CURSOR FO 阅读全文
posted @ 2024-05-10 16:50 一纸年华 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 案例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src= 阅读全文
posted @ 2024-05-09 23:18 一纸年华 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页
点击右上角即可分享
微信分享提示