ASP.NET程序设计及应用

-
【作 者】苏英如 主编
【I S B N 】978-7-5084-2943-5
【责任编辑】朱江浩
【适用读者群】本科
【出版时间】2006-12-01
【开 本】16开本
【装帧信息】平装(光膜)
【版 次】第1版
【页 数】296
【千字数】
【印 张】
【定 价】¥28
【丛 书】21世纪高等院校规划教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书是按照教材体例编写的,每章都有学习目标和习题。在本书的编写过程中,始终贯彻了强调工程背景,注重能力培养的指导思想。本书最鲜明的特色是引入了可直接用于工程实践的大量代码,通过仔细研读这些代码,不仅可迅速而准确地掌握相关编程资源,而且可获得独立解决实际编程问题的能力。全书共10章,内容包括:初识ASP.NET、VB基本语法、Server端控件、ASP.NET的内置对象、容错环节、ASP.NET数据库访问技术基础、利用数据集访问数据库、数据窗体设计、Web应用程序的结构与设置和设计实例。本书可作为高等学校ASP.NET课程的培训教材或自学参考书,对于网络工程人员和管理人员也有较高的参考价值。
与ASP技术相比,ASP.NET提供了更丰富的编程资源、更高的开发效率和更好的运行性能。本书从应用的角度出发,系统地介绍了这一崭新的编程框架和开发技术。
本书最鲜明的特色是引入了可直接用于工程实践的大量代码,通过仔细研读这些代码,不仅可迅速而准确地掌握相关编程资源,而且可获得独立解决实际编程问题的能力。
由于ASP.NET是一个十分庞大的重量级工具,条列编程资源的传统讲授方式已经不能满足读者的学习需求,因此,本书采用了“任务驱动”的编写方式。
在本书的编写过程中,始终贯彻了强调工程背景、注重能力培养的指导思想。在教材内容选取上,本书基本涵盖了基于ASP.NET的网站建设的全部内容;在讲授重心的选择上,本书将编程资源介绍、编程能力培养与实际操作技能训练摆放在同等重要的位置上。本书是按照教材体例编写的,各章均详列有学习目标,并配有用于巩固所学内容的习题。
全书共10章:认识ASP.NET、VB基本语言、Server端控件、ASP.NET的内置对象、容错环节、ASP.NET数据库访问技术基础、利用数据集访问数据库、数据窗体设计、Web应用程序的结构与设置和设计实例。各章基本内容如下:
第1章介绍与ASP.NET有关的基本概念。主要包括Web服务器端程序的用途、ASP.NET的设计理念与基本架构、开发ASP.NET应用程序的主要步骤。
第2章主要介绍VB的基本语法。包括程序撰写规范、数据类型、变量、数组与常量、流程控制语句和过程等。
第3章主要介绍ASP.NET网页中常用控件的使用方法。重点内容是Web Server和Validation Server控件。对于用户与Web服务器交互的应用而言,上述控件是必不可少的。为使读者能快速掌握各控件的关键功能和特色功能,本章讲述了许多应用范例。
第4章主要介绍ASP.NET的主要内置对象,包括主要用于读取或设置与网页参数的Page对象、用于在浏览器与服务器间传递信息的Response和Request对象、用于获取服务器环境参数并提供实用方法的Server对象、用于网站用户共享数据的Application对象、用于在服务器端存储在线用户的信息的Session对象以及用于页面间数据共享的Session对象等。
第5章讨论程序中容错环节的重要性和实现容错的编程技术。主要包括结构化和非结构化错误处理方式的结构、语句细节及应用范例。
第6章讨论利用ADO.NET对数据库进行访问的基本原理和主要编码技术。主要包括与访问数据库有关的对象的建立方法和对象之间的依存关系、利用DataReader对象将数据库中的记录展示在页面上的步骤以及常用SQL语句等。
第7章介绍ADO.NET的核心对象——DataSet的工作机制和主要使用方法。主要包括用DataAdapter对象将内存数据库中的内容回写至数据源的方法、用于简化回写过程的CommandBuilder对象、用于在内存数据表中抽取记录的DataView对象以及将XML文档传入内存数据库的方法等。
第8章介绍利用ASP.NET开发基于Web数据库管理系统的核心技术。主要包括Repeater、DataList和DataGrid控件的特色功能、关键属性和主要方法以及应用范例。
第9章介绍可以写入多个事件过程的Global.asax文件,并给出了在ASP.NET页面的生存周期内可能被触发的各种事件及其触发时机;介绍了配置文件的结构和用途;简述了认证和授权的概念;给出了一个基于配置文件的认证和授权范例。
第10章主要介绍用ASP.NET开发的应用实例,其中大部分实例都与数据库应用有关。
本书可作为高等学校的教材,也可作为ASP.NET的培训教材或自学参考书,对于网络工程人员和管理人员也有较高的参考价值。
本书由苏英如任主编,张力军、邹澎涛任副主编。各章主要编写人员分工如下:第1章由邹澎涛编写,第2章由张力军编写,第3章至第4章由王俊红编写,第5章由朱蓬华编写,第6章由陈征峰编写,第7章至第10章由苏英如编写,附录由张凯、翟智平编写。参加本书编写的还有安志远、杨立、张景峰、荆淑霞、韩煜、王振夺、康宏、刘剑、刘静、刘一霖、胡宾、张浩军、雷建军、刘永华、潘明寒等,全书由苏英如统稿。
在编写本书的过程中,笔者参考了大量相关技术资料,吸取了许多同仁的经验,在此谨表谢意。
由于作者水平有限,书中不妥和错误之处在所难免,恳请读者批评指证。笔者的E-mail为suyr@nciae.edu.cn
编者
2006年1月
- ASP.NET(C#)网站开发(第二版) [主编 张志明 王辉]
- ASP.NET Web程序设计 [吴琴霞 栗青生 康晶 编著]
- ASP.NET(C#)网站开发 [主编 张志明 王辉]
- ASP.NET项目开发教程 [邹承俊 任 华]
- ASP.NET程序设计 [佘东 主 编 ]
- 动态网页设计(Dreamweaver CS3+ASP.NET) [张德芬 主 编 ]
- ASP.NET 2.0企业网站项目实战 [龚赤兵 林海丹 编著]
- ASP.NET程序设计 [严健武 柳青 主编]
- ASP.NET 2.0网站开发案例教程 [龚赤兵 编著]
- ASP.NET课程设计案例精编 [郝思嘉 主编]
- ASP.NET编程技术与交互式网页设计 [苏英如 主编]
- ASP.NET Web程序设计 [王祖俪 主编]
- ASP.NET 2.0程序设计 [陈语林 主编]
- ASP.NET 2.0管理系统开发经典案例(C#版) [罗斌 等编著]
- ASP.NET 2.0管理系统开发经典案例(Basic版) [罗斌 等编著]
- ASP.NET 2.0数据库开发经典案例 [罗斌 等编著]