




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 1 1 信息学院信息学院 陈伟锋陈伟锋 WebWeb开发技术(开发技术(.NET.NET) 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 2 2 项目答辩项目答辩系统系统- -登陆模块登陆模块 第四章第四章 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 3 3 系统演示系统演示 登陆界面登陆界面 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 4 4 本次课程的知识与技术要点 uu 创建连接和创建连接和SQLSQL语句语句 uu 如何防止注入式攻击如何防止注入式攻击 uu SessionSession对象的作用和应用对象的作用和应用 uu 验证码的验证码的使用使用 uu 母版页与窗体页中母版页与窗体页中Page_LoadPage_Load函数的执行顺序函数的执行顺序 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 5 5 WebWeb网站网站 v.s. Webv.s. Web应用程序应用程序 整体结构整体结构 在在WebWeb网站下,一个目录即为一个网站下,一个目录即为一个WebWeb项目,不能作为项目,不能作为 类库被类库被引用引用 WebWeb应用程序按照项目进行管理,文件按照命名空间进应用程序按照项目进行管理,文件按照命名空间进 行管理,可以非常方便地引用其他类库,或将自身作行管理,可以非常方便地引用其他类库,或将自身作 为类库被引用为类库被引用 编译编译部署部署 WebWeb应用程序采用增量应用程序采用增量编译,速度快编译,速度快 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 6 6 WebWeb网站网站 v.s. Webv.s. Web应用程序应用程序 什么什么时候采用时候采用WebWeb网站?网站? 动态地看到效果;动态地看到效果; 希望把目录当做一个希望把目录当做一个WebWeb应用来处理应用来处理; 不使用不使用Code-BehindCode-Behind(代码分离)模式(代码分离)模式 什么时候采用什么时候采用WebWeb应用程序?应用程序? 采用项目管理方式构建采用项目管理方式构建webweb应用;应用; 希望使用命名空间进行管理;希望使用命名空间进行管理; 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 7 7 SQLSQL数据库的连接与查询数据库的连接与查询 新建一个新建一个SqlConnectionSqlConnection对象,参数为定义数据库的字对象,参数为定义数据库的字 符串(在自己电脑上请参照课件进行符串(在自己电脑上请参照课件进行SQLSQL服务器的简单服务器的简单 设置)设置) 调用调用Open()Open()方法打开数据库连接方法打开数据库连接 新建一个新建一个SqlCommandSqlCommand对象,参数为对象,参数为SqlSql查询语句字符串查询语句字符串 执行查询执行查询 ExecuteScalarExecuteScalar方法方法 ExecuteReaderExecuteReader方法方法 调用调用Close()Close()方法关闭数据库连接方法关闭数据库连接 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 8 8 ADO.NetADO.Net体系体系 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 9 9 SessionSession对象对象 用于存储特定的用户会话所需的信息。用于存储特定的用户会话所需的信息。 作用时间从用户到达某个特定的作用时间从用户到达某个特定的WebWeb页面开始,到用户页面开始,到用户 离开离开WebWeb站点,或程序中代码终止,或自身超时终止。站点,或程序中代码终止,或自身超时终止。 系统为每个访问者设立一个独立的系统为每个访问者设立一个独立的SessionSession对象,且各对象,且各 访问者的访问者的SessionSession对象互不干扰。对象互不干扰。 与之前与之前ViewStateViewState对象有何区别?后面还会讲到类似的对象有何区别?后面还会讲到类似的 CookiesCookies,ApplicationApplication等对象,将会有何区别?等对象,将会有何区别? 浙江财经大学信息学院浙江财经大学信息学院 WebWeb开发技术(开发技术(.NET.NET ) 1010 CookiesCookies对象对象 将少量数据储存到客户端的存储中,并从客户端的存将少量数据储存到客户端的存储中,并从客户端的存 储中读取的技术。比如用户名、密码、浏览过的网页储中读取的技术。比如用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新手珠宝制作技巧教程及考试题库
- 2025年安全员面试基础题及答案选
- 2025年安全生产安全风险评估方法面试题及答案
- 2025年女性安全知识题库及答案
- 2025年初级教师招聘面试问题及答案
- 2025年志愿者管理专员考试题及答案
- 司法考试题目套路及答案
- 税收实务考试题库及答案
- 2025年基金筹资竞聘笔试高频模拟题
- 水厂净水员考试题库及答案
- 2025-2026学年人教版小学数学四年级上册教学计划及进度表
- 水泥路施工安全知识培训课件
- 2025年秋季学期(统编版)二年级上册语文教学工作计划及教学进度表
- 2025年福建省厦门市【辅警协警】笔试真题(含答案)
- 2025年浙江省医疗器械专业技术资格考试(医疗器械专业知识与技能)历年参考题库含答案详解(5卷)
- 2025年云南警务辅助人员招聘考试(基本法律知识和公文写作)历年参考题库含答案详解(5卷)
- (2025年标准)委托他人要账协议书
- 2025-2030中国青少年无人机教育课程体系构建与创新能力培养研究
- 2025年金融消费者权益保护考试题与答案
- 医院患者随访体系建设与实践
- 2025年河南开封产城融合投资集团有限公司招聘考试笔试试题(含答案)
评论
0/150
提交评论