摘要: 添加布局 文件 _Layout.cshtml 表示应用程序中每个页面的布局。它位于 Views 文件夹中的 Shared 文件夹。 打开文件 _Layout.cshtml,把内容替换成: <!DOCTYPE html><html><head><meta charset="utf-8" /><titl 阅读全文
posted @ 2020-12-31 08:46 nkandkn 阅读(299) 评论(0) 推荐(0) 编辑
摘要: HTML 帮助器 通过 MVC,HTML 帮助器类似于传统的 ASP.NET Web Form 控件。 就像 ASP.NET 中的 Web Form 控件,HTML 帮助器用于修改 HTML。但是 HTML 帮助器是更轻量级的。与 Web Form 控件不同,HTML 帮助器没有事件模型和视图状态。 阅读全文
posted @ 2020-12-31 08:43 nkandkn 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 Visual Web Developer 带有名为 SQL Server Compact 免费的 SQL 数据库。 本教程所需的这个数据库可以通过以下几个简单的步骤来创建: 右击 Solution Explorer 窗口中的 App_Data 文件夹 选择 Add, New Item 选 阅读全文
posted @ 2020-12-31 08:42 nkandkn 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 有12种,最主要的是ActionResult类,它是一个基础类,它有11个子类型 ViewResult - 给响应流渲染指定的视图 PartialViewResult - 给响应流渲染指定的局部视图 EmptyResult - 返回空的响应结果 RedirectResult - 执行一个HTTP转向 阅读全文
posted @ 2020-12-31 08:40 nkandkn 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上有个节点。 为了确保要么执行,要么不执行,就可以使用事务。要将有组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。 锁:在所以的D 阅读全文
posted @ 2020-12-31 08:39 nkandkn 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易,相比多表查询。 游标:是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元中的特定行,从结果集的当前行检索一行或多行 阅读全文
posted @ 2020-12-31 08:30 nkandkn 阅读(163) 评论(0) 推荐(0) 编辑
摘要: ASP.NET core 网站的发布 MVC项目发布时默认不会将视图文件打包,需要在项目文件.csproj增加一段代码(MvcRazorCompileOnPublish),如下所示: <PropertyGroup> <TargetFramework>net461</TargetFramework> 阅读全文
posted @ 2020-12-30 11:15 nkandkn 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 概述 ASP.NET网站的发布,无论是初学者还是高手,在程序的发布过程中或多或少会存在一些问题,譬如VS发布ASP.NET程序失败、IIS安装失败、IIS发布失败、局域网内不能访、 配置文件错误、权限不足等一系列问题,结合我带领的500多人的技术团队反应的各种问题,我今天花点时间总结一下,方便大家, 阅读全文
posted @ 2020-12-30 11:13 nkandkn 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 模型状态 模型状态表示两个子系统的错误:模型绑定和模型验证。 源自模型绑定的错误通常是数据转换错误。 例如,在一个整数字段中输入一个“x”。 模型验证在模型绑定后发生,并报告数据不符合业务规则的错误。 例如,在需要 1 到 5 之间评分的字段中输入 0。 模型绑定和模型验证在执行控制器操作或 Raz 阅读全文
posted @ 2020-12-30 11:11 nkandkn 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一、手工验证绑定的参数 在定义具体Action方法的时候,对已经成功绑定的参数实施手工验证无疑是一种最为直接的编程方式,接下来我们通过一个简单的实例来演示如何将参数验证逻辑实现在对应的Action方法中,并在没有通过验证的情况下将错误信息响应给客户端。我们在一个ASP.NET MVC应用中定义了如下 阅读全文
posted @ 2020-12-30 11:00 nkandkn 阅读(178) 评论(0) 推荐(0) 编辑