第8周10月28日;主题:控制器(三)
Part I:回顾及提问
====================
1. ____________________能够将数据查询语句映射到编程语言中,提供智能感知的支持,以及用一种方式实现多种类型数据源的操作。
2.已知代码如下
List<Student> list=new List<Student>{
new Student{Name="Jackie",Age=10},
new Student{Name="Marria",Age=20},
new Student{Name="Amanda",Age=18}};
请写出linq to entity查询语句,选出18岁(含)以上的学生。
Part II:新课讲述
====================
第4章 控制器技术
4.3.2 LINQ to Entity :
(7)Concat/Union/Intersect/Except
(8)Top/Bottom和Paging和SqlMethods
Part III:课堂练习
====================
已知大作业中的“联系我们”栏目的功能如下。
(1)前台可以发留言、查看留言。
(2)管理员可以登录后台管理系统。
(3)管理员可以删除留言、回复留言。
1.实现管理员登录功能
操作提示:
(1)定义用户模型,包括用户名和密码
(2)将用户模型添加到数据上下文类中
(3)添加Accout控制器,在其中添加login动作,用来控制账号操作。
(4)编写login方法,一个是HttpGet,一个是HttpPost
(5)添加相应的login视图,实现用户名和密码的输入界面
(6)添加Admin控制器,实现Index动作和视图,实现管理员登录后见到的后台首页界面。

浙公网安备 33010602011771号