顶部
收藏

Web 编程实用技术教程(ASP.NET+C#)

“十一五”国家规划教材

作者:
刘甫迎 刘枝盛 王蓉
定价:
31.90元
ISBN:
978-7-04-027304-5
版面字数:
540千字
开本:
16开
全书页数:
342页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2009-08-18
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
网络技术

  本书是普通高等教育“十一五”国家级规划教材。本书以介绍B/S(浏览器/服务器)模式的ASP.NET技术为主,同时也简介JSP、PHP技术,既重点突出,又可以使学生对这些主流Web技术有一个全面的了解。
  本书共包括10章和一个附录,介绍Internet的基础知识、静态网页的制作、ASP.NET基础、ADO.NET及数据库访问技术、ASP.NET的控件、ASP.NET的多网页跳转和内部对象、个性化安全网站的开发和管理、基于Web服务的移动Web技术、其他Web技术的应用等,最后给出一个完整的高级Web应用程序的开发实例。附录中介绍C#语言的相关知识。
  本书图文并茂,深入浅出,有单元练习与测试、学习测评指导,既适合作为高等院校计算机专业的教材,也可供广大Web程序开发人员参考。
  • 第1章 Internet的基础知识
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 1.1 Internet概述
      • 1.1.1 Internet简介
      • 1.1.2 Internet的工作原理
      • 1.1.3 Internet的IP地址与域名规定
    • 1.2 Web技术和应用
      • 1.2.1 Web的概念
      • 1.2.2 B/S模式与动态网页
    • 1.3 建立和管理本地站点
      • 1.3.1 规划站点结构
      • 1.3.2 创建本地站点
      • 1.3.3 编辑站点
      • 1.3.4 使用站点管理器
      • 1.3.5 操作网页文件
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第2章 静态网页的制作
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 2.1 常用的网页制作工具Dreamweaver
    • 2.2 制作第一个简单网页
      • 2.2.1 基本网页元素的插入
      • 2.2.2 网页属性的设置
    • 2.3 超文本和超图像链接
      • 2.3.1 创建超级链接
      • 2.3.2 热区和图像
    • 2.4 网页制作中的Flash动画
      • 2.4.1 Flash的几个重要概念
      • 2.4.2 运动和形状渐变动画
      • 2.4.3 制作层动画
    • 2.5 利用表格和框架制作网页
      • 2.5.1 表格
      • 2.5.2 框架
    • 2.6 HTML与XML
      • 2.6.1 HTML
      • 2.6.2 XML
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第3章 ASP.NET基础
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 3.1 .NET平台
      • 3.1.1 .NET框架简介
      • 3.1.2 VS 2008和.NE T3.5的新特点
    • 3.2 ASP.NET概要
      • 3.2.1 ASP.NET简介
      • 3.2.2 ASP.NET 2.0的功能
      • 3.2.3 IIS对Web程序的支持
      • 3.2.4 ASP.NET的运行环境和安装
      • 3.2.5 VWD集成开发环境和创建ASP.NET(C#)程序
    • 3.3 ASP.NET Web Form
      • 3.3.1 ASP.NET Web Form页面
      • 3.3.2 ASP.NET程序的处理过程
      • 3.3.3 Page类的属性、方法和事件
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第4章 ADO.NET及数据库访问技术
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 4.1 ADO.NET的概念和对象模型
      • 4.1.1 ADO.NET对象简介
      • 4.1.2 常用的ADO.NET类的属性和方法
    • 4.2 ASP.NET应用程序访问数据库
      • 4.2.1 添加ASPNET用户并编辑其对数据库的访问权限
      • 4.2.2 在ASP.NET应用程序中连接数据库
      • 4.2.3 在WebForm网页中显示数据
    • 4.3 数据源控件
      • 4.3.1 绑定到数据库
      • 4.3.2 绑定到对象
    • 4.4 数据绑定控件
      • 4.4.1 GridView控件
      • 4.4.2 DetailsView控件
      • 4.4.3 FormView控件
      • 4.4.4 Repeater控件
      • 4.4.5 DataList控件
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第5章 ASP.NET的控件
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 5.1 控件概述
      • 5.1.1 HTML服务器控件
      • 5.1.2 Web服务器控件
      • 5.1.3 HTML控件和Web服务器控件的选用
    • 5.2 数据输入与提交
      • 5.2.1 Label控件
      • 5.2.2 TextBox控件
      • 5.2.3 Button控件
    • 5.3 信息展示
      • 5.3.1 DropDownList控件
      • 5.3.2 ListBox控件
      • 5.3.3 Image控件
      • 5.3.4 信息展示页面设计
    • 5.4 信息收集
      • 5.4.1 CheckBoxList控件
      • 5.4.2 RadioButtonList控件
      • 5.4.3 信息收集页面设计
    • 5.5 数据验证
      • 5.5.1 非空字段验证
      • 5.5.2 数据类型和数据比较验证
      • 5.5.3 数据范围验证
      • 5.5.4 正则表达式验证
      • 5.5.5 自定义验证
      • 5.5.6 控制错误信息的显示形式
      • 5.5.7 综合验证页面设计
    • 5.6 高级Web服务器控件
      • 5.6.1 AdRotator广告控件
      • 5.6.2 Calendar控件
    • 5.7 用户和自定义控件
      • 5.7.1 用户控件
      • 5.7.2 自定义控件
      • 5.7.3 复合控件
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第6章 ASP.NET的多网页跳转和内部对象
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 6.1 多网页跳转及数据交换
      • 6.1.1 页面间的跳转
      • 6.1.2 使用查询字符串在页面间交换数据
      • 6.1.3 使用Session对象在页面间交换数据
      • 6.1.4 添加网页属性在页面间交换数据
    • 6.2 内部对象
      • 6.2.1 内部对象及Global.asax文件概述
      • 6.2.2 状态管理和视图状态
      • 6.2.3 Application对象、Session对象和Server对象
      • 6.2.4 使用缓存
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第7章 个性化安全网站的开发和管理
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 7.1 母版页和内容页
      • 7.1.1 母版页和内容页简介
      • 7.1.2 创建母版页和内容页
    • 7.2 网站地图和导航
      • 7.2.1 创建网站地图
      • 7.2.2 导航控件
    • 7.3 主题和外观
      • 7.3.1 主题和外观
      • 7.3.2 CSS———层叠样式表
    • 7.4 Web部件
      • 7.4.1 Web部件概述
      • 7.4.2 Web部件的应用
    • 7.5 Web应用系统的安全性
      • 7.5.1 身份验证和授权
      • 7.5.2 成员资格管理
      • 7.5.3 登录控件
      • 7.5.4 角色管理
    • 7.6 ASP.NET配置与管理
      • 7.6.1 ASP.NET配置文件
      • 7.6.2 ASP.NET网站管理工具
      • 7.6.3 性能监视与测试
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第8章 基于Web服务的移动Web技术
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 8.1 Web Service的概念
      • 8.1.1 什么是Web Service
      • 8.1.2 Web Service的基础结构
    • 8.2 创建基本的Web Service
      • 8.2.1 @ Web Service指令
      • 8.2.2 Web Service类
      • 8.2.3 定义Web Service方法
      • 8.2.4 测试Web Service
    • 8.3 使用ASP.NET的Web Service
      • 8.3.1 添加Web引用
      • 8.3.2 客户端调用Web Service
    • 8.4 Web服务使用ASP.NET内部对象及SOAP标头
      • 8.4.1 应用ASP.NET内部对象
      • 8.4.2 应用SOAP标头
    • 8.5 移动Web窗体
      • 8.5.1 移动Web应用程序
      • 8.5.2 移动Web窗体结构
      • 8.5.3 创建移动Web窗体
      • 8.5.4 在仿真程序中呈现
    • 8.6 使用移动Web控件容器及控件
      • 8.6.1 移动Web控件容器
      • 8.6.2 用户输入控件
      • 8.6.3 列表控件
    • 8.7 应用基于Web服务的移动Web技术
      • 8.7.1 Web服务与数据集
      • 8.7.2 移动客户端调用Web Service
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第9章 其他Web技术的应用
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 9.1 JSP与Servlet编程技术
      • 9.1.1 Java EE规范与JSP、Servlet
      • 9.1.2 JSP、Servlet语法概要与使用
      • 9.1.3 用JSP访问数据库
    • 9.2 PHP编程技术
      • 9.2.1 构建Web站点技术方案
      • 9.2.2 PHP语法概要
      • 9.2.3 使用PHP操纵MySQL
    • 【单元练习与测试】
    • 【学习测评指导】
  • 第10章 高级Web应用程序的开发实例———FoxERP
    • 【单元学习目标】
    • 【单元主要内容】
    • 【学前基础要求】
    • 10.1 FoxERP企业资源规划系统的架构、平台及特点
      • 10.1.1 FoxERP的组成、开发环境及功能特点
      • 10.1.2 FoxERP的系统架构
      • 10.1.3 制造标准及维护子系统
    • 10.2 系统分析与设计(UML)
      • 10.2.1 概述
      • 10.2.2 概念数据模型CDM
      • 10.2.3 物理数据模型PDM
      • 10.2.4 面向对象的模型OOM
    • 10.3 数据库表的结构
      • 10.3.1 表清单
      • 10.3.2 表中字段及相关设置
    • 10.4 主要关键技术
      • 10.4.1 使用移动Web应用技术
      • 10.4.2 使用Session确保系统的安全性
      • 10.4.3 尽量减少表单回送
    • 10.5 用户使用说明书
      • 10.5.1 系统使用平台
      • 10.5.2 登录和进入系统
      • 10.5.3 制造标准及维护系统的使用
    • 10.6 部分源程序
      • 10.6.1 存储过程代码
      • 10.6.2 数据访问层代码
      • 10.6.3 业务逻辑层代码
    • 【单元练习与测试】
  • 附录 C#语言语法格式
    • 附录1 C#的数据类型
      • 附录1.1 C#的数据类型谱系
      • 附录1.2 值类型
      • 附录1.3 引用类型
    • 附录2 程序构成
      • 附录2.1 C#程序格式
      • 附录2.2 C#运算符和表达式
    • 附录3 程序结构
      • 附录3.1 选择结构
      • 附录3.2 循环结构
    • 附录4 类
      • 附录4.1 类的定义
      • 附录4.2 类的成员构成
      • 附录4.3 构造函数
      • 附录4.4 类的属性
      • 附录4.5 类的继承
      • 附录4.6 多态性
    • 附录5 事件和委托
      • 附录5.1 委托的声明和使用
      • 附录5.2 事件
    • 附录6 数组
      • 附录6.1 数组的创建和初始化
      • 附录6.2 数组的方法和属性
      • 附录6.3 ArrayList数组
    • 附录7 异常处理
      • 附录7.1 异常及其排查
      • 附录7.2 异常处理格式
  • 参考文献

相关图书