10.3.2 实验任务

10.3.2 实验任务

任务1:新建一个ASP.NET的WEB项目,完成底层数据设计并进行数据库连接。数据库字段见表10.5。

表10.5

任务2:新建一个HttpModule处理类。

封装如下方法:

(1)Init方法中加入事件调用context_AcquireRequestState方法

(2)获取请求状态方法

任务3:新建一个生成随机验证码类。

任务4:新建一个登录验证处理类。

封装如下逻辑:

(1)判断账号密码验证码是否为空

(2)获取账户信息与数据库比对

(3)将用户存入session

任务5:新建一个登录成功显示页面。

封装如下方法:

从session中获取用户名并打印

任务6:启动项目进行测试,效果如图10.16所示。

图10.16