第7周10月23日;主题:控制器(二)

Part I:回顾及提问

====================

1. 在使用EF Code First开发模式定义模型时,主键的属性名默认为“ID”(不区分大小写)或____________的后面跟有“ID”。

2. 在使用EF Code First开发模式定义模型时,EF根据针对类型定义的_______________来推断关系模型间的关系。

3. 如果连接字符串的名称与________________的名称相同,则使用无参构造函数时DbContext会找到该连接字符串。

4. 已知数据上下文类的代码如下:

public class BloggingContext:DbContext
{
    public BloggingContext():base("BloggingDatabase")
    { }
}

    请问“BloggingDatabase”代码的作用。

5. 已知留言管理系统中的模型类Message,要对其实现创建某条记录的操作,代码如下,请填空。

        [HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult Create(Message message)
        {
            if (ModelState.IsValid)
            {
                db.Messages._____________(message);
                db._____________________;
                return RedirectToAction("Index");
            }

            return View(message);
        }

 

Part II:新课讲述

====================

第4章  控制器技术

4.3 LINQ技术

 

Part III:课堂练习

====================

1.完成ppt中的linq查询。

2.实现大作业中的联系我们栏目中的部分功能。

(1)显示留言

(2)创建留言

 

posted @ 2015-10-22 11:01  RunningYY  阅读(192)  评论(0)    收藏  举报