ASP.NET程序设计实用技术

分类: 图书,计算机/网络,程序设计,ASP,
作者: 王凤岭主编
出 版 社: 人民邮电出版社
出版时间: 2005-9-1字数:版次: 1页数: 297印刷时间:开本: 16开印次: 8纸张:I S B N : 9787115139962包装: 平装编辑推荐
项目主线贯穿全书,突出实用技术,代码演练加深理解,强化技能训练,循序渐进创建一个应用系统。
内容简介
本书在内容安排上包括上、下两篇,共12章。上篇主要介绍ASP.NET应用程序设计的基础知识,如ASP.NET的工作机制,建立ASP.NET应用程序的开发环境,ASP.NET Web窗体和服务器控件,ASP.NET的常用内置对象等。下篇结合案例重点介绍利用ASP.NET技术为数据库创建和部署Web应用程序的相关知识,如ADO.NET数据访问技术、类、组件以及Web服务,使用Connection对象连接数据源,使用DataReader对象、Command对象和list-bound控件读取数据,插入、更新和删除记录,在ADO.NET中如何使用存储过程及应用技巧,部署ASP.NET应用程序等。
本书具有概念清晰、结构严谨、语言简练、实用性强等特点,并配有大量图解,通俗易懂,是一本关于ASP.NET应用程序设计的实用教材,适合作为全国高职高专院校计算机类专业学生学习网络编程课程使用,也可作为从事数据库和Web应用程序设计的初学者及中高级开发人员的参考书籍。
目录
上篇ASP.NET基础知识
第1章ASP.NET概述
1.1.NET概述
1.2ASP.NET的发展历史
1.3ASP.NET的优势
1.4ASP.NET的关键技术
1.5ASP.NET Web应用程序
1.5.1Web应用程序的体系结构
1.5.2ASP.NET Web页面
小结
思考与练习
第2章建立ASP.NET应用程序的开发环境
2.1运行环境的基本要求
2.1.1软件要求
2.1.2硬件要求
2.2安装和配置Web服务器IIS
2.3安装SQL Server 2000
2.4安装.NET开发软件
2.4.1安装Microsoft Visual Studio.NET 2003
2.4.2安装.NET Framework SDK示例及快速入门教程
2.4.3安装ASP.NET Web Matrix
2.5ASP.NET应用程序开发流程
2.6创建ASP.NET应用程序项目
2.6.1新建ASP.NET项目
2.6.2向ASP.NET项目中添加新的Web页
2.6.3编辑ASP.NET网页
2.6.4为控件添加事件代码
2.6.5预览ASP.NET网页
2.6.6打开现有的ASP.NET项目
2.6.7向ASP.NET项目中添加现有的Web页
2.7ASP.NET应用程序文件
2.8相关说明
2.8.1IIS虚拟目录的创建与删除
2.8.2改变ASP.NET应用程序项目的存放位置
2.8.3更改文件查看模式
2.9实验一创建并识别ASP.NET应用程序项目文件
小结
思考与练习
第3章ASP.NET Web窗体和服务器控制
3.1Web窗体
3.1.1Web窗体概述
3.1.2使用Visual Studio.NET创建Web窗体
3.1.3将HTML页面转换为Web窗体
3.2服务器控件概述
3.3HTML服务器控件
3.3.1HTML服务器控件概述
3.3.2常用的HTML服务器控件
3.4Web服务器控件
3.4.1Web服务器控件概述
3.4.2Label控件
3.4.3TextBox控件
3.4.4Button控件
3.4.5HyperLink与LinkButton控件
3.4.6Image与ImageButton控件
3.4.7DropDownList与ListBox控件
3.4.8CheckBox与CheckBoxList控件
3.4.9RadioButton控件和RadioButtonList控件
3.4.10Panel控件
3.4.11AdRotator控件
3.4.12Calendar控件
3.5服务器端数据验证控件
……
第4章ASP.NET的常用内置对象
下篇ASP.NET应用
第5章ADO.NET概述
第6章使用Connection对象连接数据源
第7章使用DataReader对象、Command对象和list-bound控件读取数据
第8章使用DataAdapter对象、DataSet对象和DataGrid对象读取数据
第9章插入、更新和删除记录
第10章在ADO.NET中使用存储过程
第11章类、组件与Web服务
第12章部署ASP.NET应用程序
参考文献
书摘插图
第1章ASP.NET概述
1.1.NET概述
随着网络经济的到来,Microsoft公司希望帮助用户,能够在任何时候、任何地方、利用任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐。Microsoft.NET战略就是为实现这样的目标而设立的,其思想是将互联网本身作为构建新一代操作系统的基础,对互联网和操作系统的设计进行合理延伸。为此,Microsoft新一代平台的正式名称叫做“新一代Windows服务”(NGWS),并注册了正式的商标——Microsoft.NET。在.NET环境中,Microsoft不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、应用程序提供商,为广大用户提供全方位的Intemet服务。
.NET环境中的突破性改进如下3个方面。
1.使用统一的Intemet标准(如XML)将不同的系统对接。
2.提供了Intemet上首个大规模的高度分布式应用服务架构。
3.使用了一个名为“联盟”的管理程序,这个程序能全面管理平台中运行的服务程序,并且为它们提供强大的安全保护后台。
.NET平台包括的主要组件有如下4个方面。
1.用户数据访问技术。其中包括一个新的基于XML、以浏览器为组件的混合信息架构,叫做“通用画板”。
2.构建和管理新一代服务的基本结构和工具,包括Visual Studi0.NET、.NET企业服务器、.NET框架和Windows.NET等。
3.一系列模块化的服务,包括认证、信息传递、文件存储、搜索和软件传送等功能。
4.能够启用新型智能互联网设备的.NET设备软件。
……