为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 7 部分:添加数据模型。
MVC 模型包含了除纯视图和控制器逻辑以外的其他所有应用程序逻辑(业务逻辑、验证逻辑、数据访问逻辑)。
通过 MVC,模型可以控制并操作应用程序数据。
Models 文件夹包含表示应用程序模型的类。
Visual Web Developer 自动创建一个 AccountModels.cs 文件,该文件包含用于应用程序安全的模型。
AccountModels 包含 LogOnModel、ChangePasswordModel 和 RegisterModel。
本教程所需的数据库模型可以通过以下几个简单的步骤来创建:
注释:
我们特意把模型命名为 "MovieDB"。在上一章中,您已经看到用于数据库表的 "MovieDBs"(以 s 结尾)。这看起来有点奇怪,不过这种命名惯例能确保模型连接上数据库表,您必须这么使用。
本教程所需的数据库控制器可以通过以下几个简单的步骤来创建:
Visual Web Developer 将创建以下文件:
在 Movies 文件夹中,会自动创建以下文件:
祝贺您。您已经向应用程序添加了您的第一个 MVC 数据模型。
现在您可以点击 "Movies" 标签页了。
JSON文件以人类可读格式将数据存储为文本。 Json代表JavaScript Object Notation。 R可以使用rjson包读取JSON文件。 安装rjson包...
将动作或菜单折叠到下拉菜单中。基础用法移动到下拉菜单上,展开更多操作。显示下拉菜单,默认情况下,下拉按钮只要hover即可,...
Message 消息提示常用于主动操作后的反馈提示。与 Notification 的区别是后者更多用于系统级通知的被动提醒。基础用法从顶部出现...
列表组是一个灵活而且强大的功能,不仅仅可以用来显示简单的元素列表,还可以显示复杂的自定义内容,不过大部分的基础列表都是无...
visualMap[i]-piecewise.controller |Object设置 visualMap 组件中,controller 的inRange 和 outOfRange。如果没有这个controll...
DevTools概览AngularDevTools是一个浏览器扩展,为Angular应用程序提供调试和剖析功能。AngularDevTools支持Angularv12及更高版...