ASP.NET程序设计及应用
|
|
| 新书城图书编号:60575 |
| 图书ISBN:7508429435 |
| 出版时间:2006-1-10 |
| 出版社:中国水利水电出版社 |
| 作者:苏英如 主编 |
|
市场价格:¥28 |
|
普通会员:¥22.4
|
80折 |
|
VIP会员:¥21
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
ASP.NET提供了迄今为止最为高级的Web开发平台。本书从应用的角度出发,系统介绍这一革命性的编程框架和开发技术。
本书最鲜明的特色是引入了可直接用于工程实践的大量代码,通过仔细研读这些代码,小仅可迅速而准确地掌握相关编程资源,而且可获得独立解决实际编程问题的能力。 全书共10章,内容包括:初识ASENET、VB基本语法、Server端控件、ASP.NET的内置对象、容错环节、ASENET数据库访问技术基础、利用数据集访问数据库、数据窗体设计、Web应用程序的结构与设置和设计实例。
本书足按照教材体例编写的,每章都有学习目标和习题。在本书的编写过程中,始终贯彻了强调工程背景,注重能力培养的指导思想。在教材内容选取上,本书基本涵盖了基于ASP.NET的网站建设的全部内容;在讲授重心的选择上,本书将编程资源介绍、编程能力培养与实际操作技能训练摆放在同等重要的位置上。
本书可作为高等学校教材,也可作为ASENET的培训教材或自学参考书,对于网络工程人员和管理人员也有较高的参考价值。
|
|
|
|
【图书目录】
|
|
序前言第1章初识ASP.NET 本章学习目标1.1网页技术的演变1.1.1Intcrnet、wWW资源与HTML1.1.2 WWW资源访问机制1.1.3 CSS与浏览器端脚本1.1.4ASP1.1.5 ASP.NET1.2 ASENET网页的运行与开发环境1.2.1 ASENET网页运行环境对计算机系统的要求1.2.2 ASP.NET的网页开发环境——Visual Studio.NEl 1.3 ASENET应用程序的开发与安装实训习题第2章VB基本语法本章学习目标2.1程序撰写规则2.2数据类型2.3变量、数组与常量2.3.1变量2.3.2数组2.3.3常量2.4运算符2.4.1算术运算符2.4.2赋值运算符2.4.3连接运算符2.4.4比较运算符2.4.5逻辑/位运算符2.4.6运算符的优先级2.4.7运算符应用实训2.5程序流程控制2.5.1If Then2.5.2 SelectCase2.5.3 ForNext 2.5.4For EachInNext2.5.5 Do WhileLoop与DoLoop While2.6过程2.6.1 Sub子程序2.6.2局部变量和全局变量2.6.3静态变量2.6.4传值调用与传址调用2.6.5传递数组给过程2.6.6函数习题第3章Server端控件本章学习目标3.1Web Form概述3.2 HTML Server控件3.2.1 HTMLServer控件与HTML标记的关系3.2.2 HtmlGenericontrol控件3.2.3 HtmlForm控件3.2.4 HtmlButton控件3.2.5 IitmllnputButton控件3.2.6 Htmllnputlmage控件3.2.7 HmailnputText控件3.2.8 HtmllnputCheckBox控件3.2.9 HtmllnputRadioButton控件3.2.10 HtmlSelect控件3.2.1 l HtmlTextArea控件3.2.12 HtmilnputFile控件3.2.13 HtmllnputHidden控件3.2.14 HtmlAnchor控件3.2.15 HtmlImage控件3.3 Web Server控件3.3.1 Label控件3.3.2 Literal控件3.3.3 HyperLink控件3.3.4Image控件3.3.5 Button控件3.3.6 LinkButton控件3.3.7 ImageButton控件3.3.8 TextBox控件3.3.9 CheckBox控件3.3.10 CheckBoxList控件3.3.1 1 RadioButton控件3.3.12 RadioButtonList控件3.3.13 ListBox控件3.3.14 DropDownList控件3.3.15 Table、TableRow、TableCeLL控件3.3.16 Panel控件3.3.17 PlaceHolder控件3.3.18 Xml控件3.3.19 AdRotator控件3.3.20 Calendar控件3.4 Validation Server控件3.4.1 RequiredFieldValidator控件3.4.2 CompareValidator控件3.4.3 RangeValidator控件3.4.4 RegularExpressionValidator控件3.4.5 CustomValidator控件3.4.6 ValidationSummary控件3.5用户控件习题第4章ASP.NET的内置对象本章学习目标4.1 Page对象 4.1.1 Page对象的常用属性4.1.2 Page对象的常用事件4.2 Response对象4.2.1 Response对象的属性4.2.2 Response对象常用方法4.2.3 Response对象典型应用举例4.3 Request对象4.4 Server对象4.4.1 Server对象的常用属性4.4.2 Setver对象的常用方法4.4.3 Server对象典型应用举例4.5访问服务器端文件系统4.6 Application与Session对象4.6.1.Application对象4.6.2 Session对象习题第5章容错环节本章学习目标5.1容错代码及其实现策略5.1.1容错代码被忽略的原因5.1.2实现全面容错的途径5.1.3提交友好的报错信息5.2错误种类与错误处理5.2.1错误种类5.2.2结构化错误处理5.2.3非结构化错误处理习题第6章ASP.NET数据库访问技术基础本章学习目标6.1数据库简介6.2 ADO.NET的作用与组成6.2.1 ASENET访问数据源的方式6.2.2 ADO.NET的结构6.3 Connection对象与Command对象6.3.1 Connection对象6.3.2 Command对象6.4 DataReader对象与记录读取6.5 sQL查询基础6.5.1获取数据表中的记录6.5.2添加、修改或删除记录习题第7章利用数据集访问数据库本章学习目标7.1数据集的基本概念7.2利用DataSet显示记录7.3利用DataSet对数据源中的记录进行编辑7.4利用1)ataView对象访问内存数据表中的记录7.5将XML文档传入内存数据库7.6一个用于创建内存数据库的函数习题第8章数据窗体设计本章学习目标8.1数据绑定的概念和方法8.1.1绑定到表达式8.1.2绑定到数组8.1.3绑定到内存数据表中的字段8.2 Repeater控件8.3 DataList控件8.3.1 DataList控件的属性和事件8.3.2 DataList控件应用举例8.4 DataGrid控件8.4.1自动生成字段的DataGrid控件8.4.2手工指定字段的DataGrid控件习题第9章Web应用程序的结构与设置本章学习目标9.1 Web应用程序的结构9.1.1 Application对象和Session对象的用途9.1.2 Global.asax的结构9.2 Web应用程序的配置9.2.1Web.config9.2.2配置文件的结构9.3网站的安全性习题第10章设计实例本章学习目标1O.1留言簿1O.1.1留言簿简介10.1.2留言显示模块10.1.3“留言”模块10.2文件上传1O.2. 1上传一个文件到服务器10.2.2上传多个文件到服务器10.3在线投票系统10.3.1在线投票系统简介10.3.2投票模块10.3.3显示投票结果模块10.4在线问卷调查系统10.4.1在线问卷调查系统简介10.4.2选择、提交评价模块10.4.3调查结果统计、显示模块10.5在线考试系统10.5.1在线考试系统简介10.5.2考生登录模块10.5.3试题生成与成绩评定模块10.5.4成绩显示模块10.6在线购物系统10.6.1在线购物系统简介10.6.2购物区(商品类别)选择模块 10.6.3商品选择模块10.6.4“购物袋”处理模块10.6.5 退回所有商品模块习题附录ASP.NET的对象模型参考文献
|
|
|
|