
| 《ASP.NET程序设计基础与项目实训》由Microsoft软件教育专家和资深软件工程师联袂策划和编写。基础知识结合典型实例,方便读者动手实践,快速掌握所学知识。精选大型项目实训案例及3个课程设计,便于巩固知识、学以致用。科海多媒体语音视频教学软件(1DVD)66小节长达91分钟高清晰视频教学课程(AVI),适合多媒体教室教学演示,满足现代教学需求。附送书中实例程序的源代码文件,提高学习效率体例新颖,三位一体。在国家计算机应用技能最新教育理念的指导下,我们邀请企业技术专家和一线骨干教师共同精心企划本套丛书,依托“基础+项目实践+课程设计”的三位一体教学模式组织内容,体例新颖。实例丰富,紧贴行业应用精心组织了与行业应用紧密结合的典型实例,且实例丰富中,让教师在授课过程中有更多的演示环节,让学生在学习过程中有更多的动手实践机会,迅速将所学内容应用于实际工作中。以项目开发为目标本丛书中的各分册都是在一个或多个项目的实现过程中,融入相关知识点。这里的“项目”是指基于工作过程的,从典型工作任务中提炼并分析得到的,符合学生认知过程和学习领域要求的,模拟任务且与实际工作岗位要求一致的项目。 |
| 第1章 初识ASP.NET1.1 Web应用程序概述1.1.1 静态页面1.1.2 动态网页技术1.2 ASP.NET概述1.2.1 ASP和ASP.NET1.2.2.NETFramework简介1.2.3 编程语言1.2.4 ASP.NET的运行机制1.3 安装VisualStudio20051.4 创建ASP.NET网站1.4.1 创建网站1.4.2 创建控件与运行网站1.5 编辑ASPX代码1.5.1 显示光标所在标记的层次1.5.2 添加事件代码1.6 学习ASP.NET的一些建议1.7 小结1.8 习题第2章 ASP.NET Web窗体页2.1 Web窗体页运行过程2.2 ASP.NET的基本指令2.2.1 页指令@Page2.2.2 用户控件指令@Control2.2.3 注册指令@Register2.2.4 引用指令@Reference2.2.5 执行指令@Implements2.2.6 导入指令@Import2.2.7 程序集指令@Assembly2.2.8 母版页指令@Master2.2.9 输出缓冲指令@Output Cache2.3 Web窗体页基本语法2.3.1 代码呈现块语法2.3.2 代码声明块语法2.3.3 ASP.NET服务器控件语法2.3.4 HTML服务器控件语法2.3.5 数据绑定表达式语法2.3.6 服务器端对象标记语法2.3.7 服务器端包含指令语法2.3.8 服务器端注释语法2.3.9 声明性表达式语法2.4 内联代码和代码隐藏2.4.1 内联代码分离2.4.2 代码隐藏分离2.5 小结2.6 习题第3章 ASP.NET内置对象3.1 Response对象3.2 Request对象3.2.1 Request对象的属性和方法3.2.2 利用Request对象获取客户端浏览器信息3.2.3 利用Request对象读取表单数据3.2.4 获取用户传递的参数3.3 Server对象3.3.1 Server对象的属性和方法3.3.2 利用Server对象进行HTML编码和解码3.3.3 利用Server进行URL编码和解码3.3.4 使用Map Path返回指定的物理路径3.4 Appliction对象3.4.1 Application对象的特点3.4.2 Application对象的属性和方法3.4.3 存取Application对象变量值3.5 Session对象3.5.1 Session对象的属性和方法3.5.2 Session对象的唯一性3.5.3 Session变量的有效期限3.6 Cookie对象3.6.1 Cookie概述3.6.2 Cookie的常用属性和方法3.7 小结3.8 习题第4章 Web服务器控件4.1 ASE.NET Web服务器控件的共有属性4.2 文本服务器控件4.2.1 Label控件4.2.2 Literal控件4.2.3 Text Box控件4.2.4 Hyper Link控件4.3 按钮服务器控件4.3.1 Button控件4.3.2 Link Button控件4.3.3 Image Button控件4.4 图像服务器控件4.4.1 Image控件4.4.2 Image Map控件4.5 选择服务器控件4.5.1 Check Box控件4.5.2 Check Box List控件4.5.3 RadioButton控件4.5.4 Radio Button List控件4.6 列表服务器控件4.6.1 List Box控件4.6.2 Drop Down List控件4.6.3 Bulleted List控件4.7 容器服务器控件4.7.1 Panel控件4.7.2 Multi View控件4.7.3 Place Holder控件4.8 增强控件4.8.1 Ad Rotator控件4.8.2 Calendar控件4.8.3 Table控件4.8.4 File Upload控件4.9 上机实训——登记个人信息4.9.1 页面设计4.9.2 编写事件处理代码4.1 0小结4.1 1习题第5章 ASP.NET页面验证5.1 验证控件概述5.2 Required Field Validator控件5.3 Regular Expression Validator控件5.3.1 Regular Expression Validator控件简介5.3.2 正则表达式5.4 Range Validator控件5.5 Compare Validator控件5.6 Custom Validator控件5.7 Validation Summary控件5.8 屏蔽验证功能5.9 给提示信息添加图像和声音5.1 0上机实训——用户注册页面5.1 0.1 页面设计5.1 0.2 编写事件处理程序5.1 1小结5.1 2习题第6章 设计ASP.NET网站6.1 母版页概述6.2 导航控件6.2.1 Tree View控件6.2.2 Menu控件6.2.3 Site Map Path控件6.3 创建母版页6.3.1 创建Master Page.master文件6.3.2 以表格设置母版页版面布局6.3.3 创建菜单Web.SiteMap文件6.3.4 向母版页添加Tree View与SiteMapPath控件6.4 使用母版页创建内容网页6.4.1 选择母版页创建内容网页6.4.1 单击“添加内容页”创建内容网页6.4.3 创建Default.aspx内容6.4.4 创建网站其他内容网页6.4.5 运行网站6.5 小结6.6 习题第7章 ASP.NET文件操作7.1 获取磁盘信息7.2 目录的相关操作7.2.1 Directory类的方法7.2.2 Directoryinfo类的方法和属性7.3 文件的相关操作7.3.1 File类7.3.2 Filelnfo类7.4 读写文件7.4.1 流7.4.2 FileStream类7.4.3 读写文本文件7.5 Path类7.6 上机实训——文件浏览器7.6.1 页面设计7.6.2 编写程序代码7.7 小结7.8 习题第8章 ADO.NET8.1 ADO.NET基础8.1.1 ADO.NET概述8.1.2 ADO.NET与ADO的比较8.2 ADO.NET的对象8.2.1 Connection对象8.2.2 Command对象8.2.3 DataReader对象8.2.4 DataTable对象8.2.5 DataAdapter对象8.2.6 DataSet对象8.2.7 DataView对象8.3 常见的数据库操作8.3.1 打开数据库连接8.3.2 从数据库中读取记录8.3.3 使用带参数的查询8.3.4 添加数据库记录8.3.5 更新数据库记录8.3.6 删除数据库记录8.3.7 调用存储过程8.4 上机实训——产品数据管理8.4.1 页面设计8.4.2 编写功能函数8.4.3 添加事件处理函数8.5 小结8.6 习题第9章 数据绑定技术9.1 数据绑定技术概述9.2 绑定到简单的数据源9.2.1 绑定到变量9.2.2 绑定到表达式9.2.3 绑定到集合9.2.4 绑定到方法的结果9.3 绑定到复杂的数据源9.3.1 绑定到DataView9.3.2 绑定到DataSet9.3.3 绑定到数据库9.4 常用控件的数据绑定9.4.1 DropDownList控件的数据绑定9.4.2 ListBox控件的数据绑定9.4.3 CheckBoxList控件的数据绑定9.4.4 RadioButtonList控件的数据绑定9.5 数据服务器控件9.5.1 DataGrid控件第10章 ASP.NET与XML第11章 项目实训——企业业务管理系统第12章 课程设计附录 参考答案 |
商品评论(0条)