时间:第5周10月9日;主题:数据模型(二)
Part I:回顾及提问
====================
1. Model专注于如何有效率地提供数据访问机制、交易环境、__________和商业逻辑验证等工作。
2. ASP.NET MVC中的一个设计原则是__________,相同功能或行为的代码只写一遍,然后在应用程序的任何地方都可以引用。
3. ____________是在模型绑定时检查从HTTP请求接收的数据是否合规以保证数据的有效性,在收到无效数据时给出提示帮助用户纠正错误的数据。
4. 要想在Entity Framework声明主键,最简单的方式就是不要声明,直接把属性名称设置为Id(或是类名+“Id”,或是ID),并将该属性指派为_________类型即可。
5. 在Entity Framework声明主键,可在模型类的属性上一个___________数据注释,引用System.ComponentModel.DataAnnotations命名空间。
6. _____________注释告诉 EF 某一个特定属性是必需的。
7. 声明为DateTime的属性,在数据库表格里的字段设置为NOT NULL。如果需要改变允许为空字段,可以加上一个___________,不需要引用任何命名空间。
Part II:新课讲述
====================
第3章 数据模型
3.2 使用Code First创建数据模型
Part III:课堂练习
====================
在老师、组长和班级大牛的帮助下,完成作业2,fighting。

浙公网安备 33010602011771号