顶部
收藏

ASP.NET技术与应用


作者:
杨帆
定价:
24.00元
ISBN:
978-7-04-013369-1
版面字数:
450.000千字
开本:
16开
全书页数:
284页
装帧形式:
平装
重点项目:
暂无
出版时间:
2004-01-28
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机网络技术

  ASP.NET技术是Microsoft推出的新一代动态Web技术开发工具,是今后电子商务、电子政务、远程医疗、远程网络教育等Web应用开发的主流技术之一。本书从应用开发的角度,介绍了Microsoft.NET Framework的基本结构、ASP.NET的页面语法结构、Web控件、HTML控件、页面验证技术、数据库访问、Web服务程序等基本内容,增加了“控件使用策略”、“数据控件比较”、“如何用正则表达式定义模式”等读者非常感兴趣的内容。同时还介绍了ASP.NET应用程序的开发工具(VB.NET)、开发过程和部署方法。通过VB.NET开发工具,突出了ASP.NET技术的“代码分离”思想,降低了ASP.NET应用开发和页面代码的阅读难度。为了方便查阅,在本书的最后以附录形式给出了相关内容的快捷参考。
  本书内容丰富,结构安排合理,描述通俗易懂,清晰反映了Web应用开发与部署的完整思想,突出了简单、快捷、高效的开发与应用理念。每章配有“本章导读”、“本章小结”和“习题”,便于学习者了解各章内容的知识点以及知识点之间的联系。为了便于上机操作,本书将一般安排在后面的“调试与跟踪”内容特意调整到了第2章,便于理论教学和实践教学的计划安排。
  本书可作为高职高专类计算机及相关专业教材,也可作为Web开发和从事电子商务等工作人员的技术参考书。
  本书所配教学电子教案及书中程序源代码均可从高等教育出版社网站上下载,网址为:http://cs.hep.com.cn或http://www.hep.com.cn。
  • 第1章 ASP.NET介绍
    • 1.1 .NETFramework介绍
      • 1.1.1 .NETFramework的设计目标
      • 1.1.2 .NETFramework的基本组成
    • 1.2 ASP.NET简介
      • 1.2.1 Web页面
      • 1.2.2 Web服务
      • 1.2.3 ASP.NET的新特性
      • 1.2.4 ASP.NET的运行模式
      • 1.2.5 ASP.NET的文件类型
    • 1.3 ASP.NET运行环境
      • 1.3.1 运行环境要求
      • 1.3.2 安装.ETFramework
      • 1.3.3 安装与配置IIS
      • 1.3.4 安装与配置数据库服务
    • 1.4 ASP.NET开发环境
      • 1.4.1 ASP.NET开发环境概述
      • 1.4.2 ASP.NET开发工具介绍
      • 1.4.3 VisualStudio.NET的安装
    • 1.5 VS.NET集成开发环境
      • 1.5.1 配置文件
      • 1.5.2 起始页
      • 1.5.3 创建新项目
      • 1.5.4 集成开发环境
    • 本章小结
    • 习题一
  • 第2章 ASP.NET应用程序的开发
    • 2.1 ASP.NET页面
      • 2.1.1 页面的不同形式
      • 2.1.2 PAGE类
      • 2.1.3 页面处理过程
      • 2.1.4 ASP.NET语法
    • 2.2 用VB.NET开发ASP.NET应用
      • 2.2.1 需求说明
      • 2.2.2 ASP.NET应用的开发过程
      • 2.2.3 快捷方法
    • 2.3 ASP.NET应用程序的跟踪
      • 2.3.1 ASP.NET中的跟踪服务
      • 2.3.2 跟踪日志
      • 2.3.3 使用页面级跟踪
      • 2.3.4 使用应用程序级跟踪
    • 2.4 ASP.NET应用程序的调试
      • 2.4.1 应用程序调试
      • 2.4.2 调试模式
      • 2.4.3 程序调试方法
      • 2.4.4 独立调试工具——CLR调试器
    • 本章小结
    • 习题二
  • 第3章 ASP.NET控件
    • 3.1 ASP.NET控件介绍
      • 3.1.1 ASP.NET控件
      • 3.1.2 ASP.NET控件分类
      • 3.1.3 服务器控件的基本形式
      • 3.1.4 服务器控件的基本属性
    • 3.2 Web服务器控件
      • 3.2.1 基本Web控件
      • 3.2.2 增强控件
    • 3.3 HTML服务器控件
      • 3.3.1 HTML控件概述
      • 3.3.2 使用HTML控件
    • 3.4 扩展控件
      • 3.4.1 TreeView控件
      • 3.4.2 ToolBar控件
      • 3.4.3 TabStrip和Multipage控件
    • 3.5 用户自定义控件
    • 3.6 控件使用策略
      • 3.6.1 控件比较
      • 3.6.2 选择控件
    • 本章小结
    • 习题三
  • 第4章 Web页面的验证技术
    • 4.1 Web页面验证
      • 4.1.1 验证控件与验证类型
      • 4.1.2 验证时机
      • 4.1.3 验证多个条件
      • 4.1.4 显示错误信息
      • 4.1.5 服务器端验证和客户端验证
      • 4.1.6 验证对象模型
      • 4.1.7 自定义验证
      • 4.1.8 通过编程进行验证
    • 4.2 显示验证信息
      • 4.2.1 显示方式
      • 4.2.2 ValidationSummary控件
      • 4.2.3 设置显示格式
    • 4.3 常规验证
      • 4.3.1 必须验证
      • 4.3.2 比较验证
      • 4.3.3 范围验证
    • 4.4 自定义验证
      • 4.4.1 CustomValidator控件
      • 4.4.2 服务器端验证
      • 4.4.3 客户端验证
    • 4.5 正则表达式与模式验证
      • 4.5.1 正则表达式
      • 4.5.2 用正则表达式定义模式
      • 4.5.3 RegularExpressionVabdator控件
      • 4.5.4 实现模式验证
    • 4.6 编程验证
      • 4.6.1 编程验证介绍
      • 4.6.2 编程验证的方法
    • 4.7 验证禁用
    • 4.8 综合验证举例
      • 4.8.1 实例说明
      • 4.8.2 界面设计
      • 4.8.3 程序清单
    • 本章小结
    • 习题四
  • 第5章 Web页面的数据库技术
    • 5.1 ADO.NET简介
      • 5.1.1 ADO.NET概述
      • 5.1.2 两种不同的数据访问机制
    • 5.2 通过ADO.NET访问数据库
      • 5.2.1 使用Connection对象
      • 5.2.2 使用Command对象
      • 5.2.3 使用DataReader对象
      • 5.2.4 DataSet和DataAdapter对象
    • 5.3 数据列表控件
      • 5.3.1 DataGrid控件
      • 5.3.2 Repeater控件
      • 5.3.3 DataList控件
      • 5.3.4 数据控件的比较
    • 5.4 数据库的基本操作
      • 5.4.1 基于SQL的数据库操作
      • 5.4.2 ASP.NET中的数据库操作
      • 5.4.3 数据库操作的基本过程
    • 5.5 XML数据访问
      • 5.5.1 ASP.NET对XML的支持
      • 5.5.2 访问XML数据
    • 本章小结
    • 习题五
  • 第6章 ASP.NET内建对象
    • 6.1 概述
    • 6.2 Request对象
      • 6.2.1 Request语法
      • 6.2.2 Request常用属性
      • 6.2.3 Request常用方法
      • 6.2.4 Request应用举例
    • 6.3 Response对象
      • 6.3.1 Response语法
      • 6.3.2 Response常用属性
      • 6.3.3 Response常用方法
      • 6.3.4 Response应用举例
    • 6.4 Cookie
      • 6.4.1 Cookie的描述
      • 6.4.2 Cookie的传送流程
      • 6.4.3 编写Cookie
      • 6.4.4 Cookie的常用属性
      • 6.4.5 Cookie的限制
    • 6.5 Server对象
      • 6.5.1 Server常用属性
      • 6.5.2 Server常用方法
      • 6.5.3 Server应用举例
    • 6.6 Application对象
      • 6.6.1 Application语法
      • 6.6.2 Application常用属性
      • 6.6.3 Application常用方法
      • 6.6.4 Application事件
      • 6.6.5 Application应用举例
    • 6.7 Session对象
      • 6.7.1 Session常用属性
      • 6.7.2 Session常用方法
      • 6.7.3 Session事件
      • 6.7.4 应用举例——观察Session对象的生命周期
    • 6.8 综合应用举例
    • 本章小结
    • 习题六
  • 第7章 Web服务程序
    • 7.1 Web服务程序简介
      • 7.1.1 什么是Web服务程序
      • 7.1.2 Web服务程序的特性
      • 7.1.3 Web服务程序的运行模式
      • 7.1.4 UDDI简介
    • 7.2 使用Web服务程序
      • 7.2.1 寻找已有的Web服务程序
      • 7.2.2 从浏览器调用Web服务程序
      • 7.2.3 使用代理调用Web服务程序
    • 7.3 创建Web服务程序
      • 7.3.1 Web服务程序的代码结构
      • 7.3.2 用VB创建一个简单的Web服务程序
      • 7.3.3 使用VS.NET创建并调用Web服务程序
    • 本章小结
    • 习题七
  • 第8章 部署Web应用程序
    • 8.1 概述
      • 8.1.1 Web应用程序的部署
      • 8.1.2 应用程序的安全
      • 8.1.3 Web应用程序的部署过程
    • 8.2 建立Web站点
      • 8.2.1 添加Web站点
      • 8.2.2 Web站点属性设置
      • 8.2.3 复制应用项目
      • 8.2.4 举例:部署一个Web应用程序
    • 8.3 web.config文件
      • 8.3.1 ASP.NET配置简介
      • 8.3.2 配置文件的工作机制
      • 8.3.3 配置文件的语法规则
      • 8.3.4 ASP.NET定义的标准配置段
      • 8.3.5 配置文件的访问
      • 8.3.6 web.config配置实例
    • 8.4 global.asax文件
      • 8.4.1 global.asax简介
      • 8.4.2 应用程序事件
      • 8.4.3 会话事件
    • 8.5 安全访问控制
      • 8.5.1 验证和授权
      • 8.5.2 基于Windows的验证
      • 8.5.3 基于页面(form)的验证
      • 8.5.4 授权用户和角色
    • 本章小结
    • 习题八
  • 附录
    • 附录IV B.NET语言快捷参考
      • I-1 数据类型
      • I-2 运算符
      • I-3 函数与语句
    • 附录Ⅱ WebMatrix的安装与使用
    • 附录Ⅲ 在VS.NET集成环境中使用DataSet与DataAdapter
  • 参考文献

相关图书