ASP·NET程式设计案例教程第2版


ASP·NET程式设计案例教程第2版

文章插图
ASP·NET程式设计案例教程第2版【ASP·NET程式设计案例教程第2版】《ASP.NET程式设计案例教程第2版》是2015年7月机械工业出版社出版的图书,作者是郭力子、华驰 。
基本介绍书名:ASP·NET程式设计案例教程第2版
作者:郭力子、华驰
ISBN:9787111500353
定价:39.8元
出版社:机械工业出版社
出版时间:2015年7月
装帧:平装
开本:16开
内容简介本书从实际套用的角度出发,系统地介绍了当今主流的Web开发平台上的ASP.NET编程技术 。全书共分11个行动化的学习项目,主要内容包括:ASP.NET开发环境、Web程式的HTML界面设计、用HTML实施网页设计、ASP.NET开发语言C#基础、使用Web伺服器控制项、Web程式的风格处理、实现Web程式的状态管理、用ADO.NET实现资料库访问、使用数据控制项、实现Web程式中的档案处理、实现Web程式的系统配置、BBS综合案例等 。基本涵盖了基于ASP.NET进行Web程式设计的全部内容;本教材编写的唯一指导思想是强调工程套用背景,注重实际动手能力的培养 。在内容的选取和编排上,本书力求以实际套用为主,强调编程能力培养和实际技能训练,同时兼顾了必要的理论知识介绍 。图书目录学习单元1、了解ASP.NET和开发环境1.1 任务1——了解ASP.NET1.1.1任务描述与场景1.1.2 Web基础知识1.1.3 .NET和ASP.NET1.1.3 ASP.NET的功能与程式组成1.1.4 ASP.NET的开发环境1.2 任务2——创建第一个ASP.NET网页1.2.1任务描述与场景1.2.2 使用Visual Studio2010建立网页1.2.3 使用Visual Studio 2010设计网页1.2.4 为控制项添加事件代码1.2.5预览ASP.NET网页1.2.6 发布ASP.NET网页1.2.7 aspx页面元素1.3 任务拓展--使用IIS1.4实践与练习1.4.1实训1.4.2习题学习单元2、HTML网页设计基础2.1任务1——使用HTML设计网页2.1.1任务描述与场景2.1.2 HTML简介2.1.3 HTML语法结构2.1.4头部标记2.1.5主体标记2.1.6 格式标记2.1.7文本标记2.1.8超连结标记2.1.9图像标记2.1.10表格标记2.1.11表单标记2.1.12任务实现2.2 任务2——建立网页框架2.2.1 任务描述与场景2.2.2框架集标记2.2.3任务实现2.3任务拓展——使用JavaScript2.4实践与练习2.4.1实训2.4.2习题学习单元3、C#语言程式设计基础3.1 任务1——用C#实现互动式网页3.1.1 任务描述与场景3.1.2 C#的数据类型1. 值类型2. 引用类型3.1.3类型转换1. 隐式转换2. 显式(强制)类型转换3. 使用Convert类转换4. 使用ToString( )方法转换5. 使用Parse( )方法转换3.1.4变数与常量1.变数的声明2.常量的声明3.1.5运算符与表达式1.算术运算符2.赋值运算符3.关係和类型测试运算符4.逻辑运算符3.1.6 C#流程控制1.选择结构控制2.循环结构控制3.1.7 函式3.1.8 异常处理3.1.9 任务实现3.2 任务2——用C#创建公共类3.2.1 任务描述与场景3.2.2 面向对象程式设计特徵3.2.3 类的定义3.2.4 类的成员1. 成员访问修饰符2. 常数声明3. 栏位声明4. 静态成员和实例成员3.2.5属性、方法与事件3.2.6 对象和类的实例化3.2.7构造函式和析构函式3.2.8 任务实现3.3 实践与练习3.3.1 实训3.3.2 习题学习单元4、常用伺服器控制项4.1任务1——使用伺服器控制项设计网页4.1.2任务描述与场景4.1.3伺服器控制项概述1.伺服器控制项的种类2.为页面添加HTML伺服器控制项3.为页面添加伺服器控制项4.伺服器控制项的基本语法5.伺服器控制项的属性6.伺服器控制项的事件4.1.4文本类型控制项4.1.5按钮类控制项4.1.6选择类型控制项4.1.7其他常用标準控制项4.1.8用户控制项4.1.9 任务实现4.2 任务2——用验证控制项实现网页验证4.2.1 任务描述与场景4.2.2 RequiredFieldValidator控制项4.2.3 CompareValidator控制项4.2.4 RangeValidator控制项4.2.5 RegularExpressionValidator控制项4.2.6 CustomValidator控制项4.2.7 ValidationSummary控制项4.2.8 任务实现4.3任务拓展——在网页中使用AJAX技术4.3.1 ASP.NET与AJAX4.3.2 使用AJAX4.4实践与练习4.4.1 实训4.4.2 习题学习单元5、ASP.NET程式的格式处理5.1 任务1——设计网站界面风格5.1.1任务描述与场景5.1.2 使用CSS 1.内嵌式CSS2.内联式CSS3.外联式CSS5.1.3主题1.为网站创建主题2. 对网站套用主题3. 对特定网页套用主题5.1.4 母版页1.创建母版页2.创建内容页5.1.5 任务实现5.2 任务2——实现网站导航功能5.2.1任务描述与场景5.2.2 XML档案1. XML档案的基本格式5.2.3 使用导航控制项1. SiteMap站点地图档案2. SiteMapPath控制项3. SiteMapDataSource控制项4. Menu控制项5. TreeView控制项5.2.4 任务实现5.3实践与练习5.3.1实训5.3.2习题学习单元6、状态管理与程式配置6.1任务1——用状态管理实现网路聊天室6.1.1任务描述与场景6.1.2 ASP.NET的内置对象概述6.1.3 Page对象6.1.4 Request对象1.使用QueryString在页面之间传递数据2.使用ServerVariables数据集合3.使用Browser数据集合6.1.5 Response对象1. 使用Write方法输出信息2. 使用Redirect方法重定向3. 使用End方法停止输出6.1.6 Cookie对象1.使用Response设定Cookies2.使用Request读取Cookies6.1.7 Session对象1.利用Session存储信息2.利用Session实现购物车3.Session的生存期6.1.8 Application对象1. 利用Application存储信息2. 利用Application存储数组信息6.1.9 Server对象1. HTMLEncode方法2. MapPath方法3. Execute方法6.1.10任务实现6.2 任务2——完成网站程式设定6.2.1任务描述与场景6.2.2 使用Web.Config配置档案1.基本的Web.Config配置档案2.设定资料库连线字元串6.2.3 使用Global.asax配置档案1.基本的Global.asax配置档案2.设定网页访问线上人数统计6.2.4 Web程式身份验证与授权1.ASP.NET的身份验证方式2.Forms身份验证3.用户授权6.2.5 任务实现 6.3 实践与练习6.3.1 实训6.3.2 习题学习单元7、使用数据源控制项访问资料库7.1 任务1——使用数据源控制项和GridView等数据控制项7.1.2 任务描述与场景7.1.3 数据绑定1.表达式数据绑定2.DataBind( )方法绑定7.1.4 数据源控制项1.SqlDataSource控制项2.设定SqlDataSource数据源连线属性3.设定SqlDataSource数据源运算元据库属性7.1.5 数据控制项GridView7.1.6 数据控制项DetailsView7.1.7 任务实现7.2 任务2——使用DataList和Repeater数据控制项7.2.1任务描述与场景7.2.2 数据控制项DataList7.2.3 数据控制项Repeater7.2.4 任务实现7.3 实训与练习7.3.1 实训7.3.2习题学习单元8、使用ADO.NET访问资料库8.1 任务1——使用ADO.NET访问资料库8.1.1 任务描述与场景8.1.2 ADO.NET概述1.ADO.NET的组成2..NET数据提供程式3.DataSet数据集8.1.3 ADO.NET工作方式1.连线状态下的工作方式2.非连线状态下的工作方式8.1.3 Connection对象8.1.4 Command对象1.带参数的SQL命令2.使用ExecuteReader方法查询数据3.使用ExecuteNonQuery方法插入记录4.使用ExecuteScalar方法返回单个记录8.1.5 DataReader对象8.1.6 DataAdapter对象和DataSet对象1.DataSet对象2.DataAdapter对象3.使用DataSet查询记录4.使用DataSet更新、插入和删除记录5.使用Repeater控制项实现分页8.1.7 任务实现8.2实践与练习8. 2.1 实训8.2.2 习题学习单元9、ASP.NET程式的档案处理9.1 任务1——实现网站档案管理9.1.1 任务描述与场景9.1.2 档案的IO操作1.创建和读取文本档案2.创建和读取二进制档案9.1.3档案和目录的管理1.显示目录和路径2.複製和删除文本档案3.档案目录的创建、移动和删除9.1.4 任务实现9.2 任务2——实现网站数据交换9.2.1 任务描述与场景9.2.2 在ASP.NET中读写XML档案9.2.3 在ASP.NET中输入输出Excel档案 9.2.4 任务实现9.3 实践与练习9.3.1 实训9.3.2 习题学习单元10、ASP.NET应用程式项目10.1 任务1——ASP.NET应用程式项目示例10.1.1任务描述与场景10.1.2校园二手商品交易信息系统概述10.2 系统需求分析10.3 总体设计10.3.1 设计目标10.3.2 项目规划10.3.3系统业务流程10.3.4系统功能结构10.3.5 开发与运行环境10.4 概要设计10.4.1 资料库设计10.4.2 资料夹及资料夹模组设计10.4.3 Web.Config档案配置10.5 详细设计10.5.1 公共类设计10.5.2 网站前台主要功能模组设计1.前台母板页2.自定义用户控制项10.5.3 前台主要页面10.5.4 网站后台主要功能模组设计1.后台母板页10.5.5后台主要页面10.6 任务2——ASP.NET程式设计项目实践10.6.1任务描述与场景10.6.2系统设计参考文献