书籍详情

深入浅出ASP.NET程序设计

深入浅出ASP.NET程序设计

作者:陈峰棋编著;俞彬改编

出版社:中国水利水电出版社

出版时间:2004-01-01

ISBN:9787508420011

定价:¥58.00

购买这本书可以去
内容简介
  本书从基本的HTML语法入手,由浅入深地介绍程序设计的基本概念。本书以VB.NET作为基本语法加以介绍,以.NETFramework类别函数库作为重点内容,以超过200个以上的程序范例,逐步引领读者进入ASP.NET程序设计的领域。本书是一本全面介绍ASP.net程序设计技术的书籍。全书内容简介如下:第一篇ASP.NET基础,包括第1章到第6章,主要介绍编写ASP.NET应用程序的基础知识;第二篇表单控件,包括第7章到第9章,主要介绍ASP.NET应用程序与用户之间产生互动的重要组件;第三篇ASP.NET对象,包括第10章到第11章,主要介绍ASP.NET本身的各种对象;第四篇.NETFramework类库,包括第12章到第13章,主要介绍.NETFramework类库和.NETFrameworkSystem.IO命名空间;第五篇网页数据库,包括第14章到第16章,主要介绍网页数据库的操作基础以及如何利用ASP.NET的各种高级控件,显示从数据库取得的各种信息。本书适合ASP.NET程序设计人员和动态网页设计爱好者阅读,也可以作为广大院校、计算机培训班的教材。
作者简介
暂缺《深入浅出ASP.NET程序设计》作者简介
目录

第一篇  ASP.NET基础
第1章  ASP基础与开发环境
  1-1  网页设计基础
  1-2  ASP.NET网页技术简介
  1-3  建立ASP.NET开发环境
    1-3-1  在Windows XP Professional版本中安装IIS
    1-3-2  下载.NET Framework SDK
    1-3-3  安装.NET Framework SDK
    1-3-4  安装Cassini Web Server
  1-4  编辑ASP.NET程序
    1-4-1  记事本
    1-4-2  MSE编辑器
    1-4-3  保存编辑的结果
  1-5  如何执行ASP.NET程序
  1-6  习题
第2章  HTML文件基础
  2-1  HTML概述
  2-2  浏览器的使用
    2-2-1  编写HTML文件
    2-2-2  查看网页的HTML源代码
    2-2-3  预览HTML文件
  2-3  编辑HTML文件
  2-4  HTML文件基本结构
    2-4-1  HTML文件的结构
    2-4-2  编写的注意事项
  2-5  HTML标题标记<HEAD>
    2-5-1  浏览器标题栏标记<TITLE>
    2-5-2  文件基底网址标记<Base>
    2-5-3  元信息标记<META>
  2-6  HTML文件的内容标记<BODY>
    2-6-1  文字颜色属性TEXT
    2-6-2  背景颜色属性BGCOLOR
  2-7  HTML文件的文字标记设置
    2-7-1  文字的设置
    2-7-2  标题文字标记
    2-7-3  字形效果
    2-7-4  字体与颜色<FONT>
    2-7-5  段落设置标记
  2-8  习题
第3章  HTML文件高级设计
  3-1  HTML文件高级设计
  3-2  HTML文件的超级链接
    3-2-1  什么是超级链接
    3-2-2  超级链接标记<A>
  3-3  图片的使用
    3-3-1  图片的格式
    3-3-2  网页的背景图片
    3-3-3  背景图片水印属性--BGPROPERTIES
    3-3-4  图片标记<IMG>
    3-3-5  图片的显示尺寸属性WIDTH与HEIGHT
    3-3-6  图片超级链接
  3-4  水平线的应用
    3-4-1  水平线标记<HR>
    3-4-2  水平线宽度属性WIDTH
    3-4-3  水平线粗细属性SIZE
    3-4-4  水平线对齐属性ALIGN
    3-4-5  水平线颜色属性COLOR
  3-5  表格的制作
    3-5-1  建立表格标记<TABLE>
    3-5-2  表格高度.宽度属性HEIGHT.WIDTH
    3-5-3  表格背景.框线颜色属性BGCOLOR.BORDERCOLOR
    3-5-4  标题行标记<TH>
    3-5-5  行标记<TR>
    3-5-6  单元格标记<TD>
  3-6  习题
第4章  ASP.NET程序设计基本概念
  4-1  程序基本结构
    4-1-1  建立ASP.NET程序的基本要素
    4-1-2  建立第一个ASP.NET程序
    4-1-3  保存ASP.NET程序代码
    4-1-4  执行ASP.NET程序
  4-2  程序编写基本规则
  4-3  变量与数据类型
    4-3-1  数据类型
    4-3-2  变量.常量声明和赋值语句
  4-4  操作符
    4-4-1  优先级
    4-4-2  算术与字符串
    4-4-3  比较操作符
    4-4-4  逻辑操作符
    4-4-5  赋值操作符
    4-4-6  操作符范例
  4-5  数组
    4-5-1  什么是数组
    4-5-2  声明数组
    4-5-3  一维数组
    4-5-4  二维数组与多维数组
    4-5-5  调整数组的大小
    4-5-6  动态数组
    4-5-7  数组高级应用
  4-6  习题
第5章  VB.NET流程控制
  5-1  流程控制基础
  5-2  条件判断
    5-2-1  If...Then...End If语句
    5-2-2  Select...Case...End Case语句
    5-2-3  嵌套条件判断语句
    5-2-4  其他条件判断语句
  5-3  循环控制
    5-3-1  For...Next循环语句
    5-3-2  For Each...In...Next循环语句
    5-3-3  While...End While循环语句
    5-3-4  Do...Loop循环语句
    5-3-5  嵌套Do...Loop循环语句
    5-3-6  Exit...Do/For中断循环
  5-4  习题
第6章  VB.NET的程序, 模块与函数
  6-1  模块化
    6-1-1  模块化的基础
    6-1-2  ASP.NET的模块编写方法
  6-2  程序与函数
    6-2-1  Sub过程
    6-2-2  Function函数
    6-2-3  如何调用过程
    6-2-4  按值传递与传地址
    6-2-5  变量的有效范围
  6-3  常用函数
    6-3-1  数学运算函数
    6-3-2  日期与时间函数
    6-3-3  字符串/数值转换函数
    6-3-4  字符/ASCII/数值表示法转换函数
    6-3-5  数据类型转换函数
  6-4  习题
第二篇  表单控件
第7章  HTML控件
  7-1  网页表单的基础
    7-1-1  HTML表单和Web表单
    7-1-2  ASP.NET Web表单
  7-2  ASP.NET Page对象
  7-3  HTML控件基础
  7-4  输入控件
    7-4-1  文字字段与密码字段
    7-4-2  文字块
    7-4-3  隐藏字段
  7-5  选择控件
    7-5-1  复选框
    7-5-2  下拉式列表
    7-5-3  单选钮
  7-6  命令按钮控件
    7-6-1  按钮控件
    7-6-2  图像控件
    7-6-3  图像按钮
  7-7  习题
第8章  Web控件
  8-1  Web控件
    8-1-1  Web控件基础
    8-1-2  Web控件的种类
  8-2  文字控件
    8-2-1  Label控件
    8-2-2  TextBox控件
  8-3  选择控件
    8-3-1  CheckBox控件
    8-3-2  RadioButton控件
    8-3-3  DropDownList控件
    8-3-4  ListBox控件
    8-3-5  CheckBoxList控件
    8-3-6  RadioButtonList控件
  8-4  按钮/图像控件
    8-4-1  Button控件
    8-4-2  Image控件
    8-4-3  ImageButton按钮控件
  8-5  超级链接控件
    8-5-1  HyperLink控件
    8-5-2  LinkButton控件
  8-6  习题
第9章  ASP.NET网页验证
  9-1  表单字段验证基础
    9-1-1  验证的类型
    9-1-2  ASP.NET服务器端验证控件
  9-2  Web表单的验证控件
    9-2-1  Compare Validator控件
    9-2-2  RangeValidator控件
    9-2-3  RequiredFieldValidator控件
    9-2-4  正则表达式语言基础
    9-2-5  RegularExpressionValidator控件
    9-2-6  CustomValidator控件
    9-2-7  ValidationSummary控件
  9-3  清除Web控件字段值
    9-3-1  取消客户端验证控件的功能
    9-3-2  取消服务器端验证控件的功能
  9-4  表单回发(PostBack)
    9-4-1  IsPostBack属性
    9-4-2  AutoPostBack属性
  9-5  习题
第三篇  ASP.NET对象
第10章  Response对象.Request对象与Server对象
  10-1  Response对象的基础与应用
    10-1-1  文字的输出和网页重新定向
    10-1-2  服务器缓冲区处理
    10-1-3  浏览器高速缓存处理
  10-2  Request对象的基础与应用
    10-2-1  Web表单的数据传递
    10-2-2  服务器的系统信息
    10-2-3  浏览器的相关信息
    10-2-4  获取客户端浏览器证书信息
  10-3  Server对象的基础与应用
    10-3-1  Server对象的属性
    10-3-2  Server对象的方法
    10-3-3  服务器封装文件(SSI)
  10-4  习题
第11章  ASP.NET应用程序基础
  11-1  Web应用程序基础
    11-1-1  Web应用程序的基础
    11-1-2  跨网页共享数据
  11-2  Global.asax文件
    11-2-1  Global.asax文件的基础
    11-2-2  Global.asax文件的架构
    11-2-3  使用Global.asax文件
  11-3  Application对象的基础与应用
    11-3-1  Application对象的基础
    11-3-2  Application对象的语法
    11-3-3  Application变量的使用
  11-4  Session对象的基础与应用
    11-4-1  Session对象的基础
    11-4-2  Session对象的语法格式
    11-4-3  Session变量的使用限制
    11-4-4  Session对象的使用
  11-5  Cookie对象的基础与应用
    11-5-1  Cookie对象的基础
    11-5-2  新建Cookie
    11-5-3  读取Cookie的内容
    11-5-4  删除Cookie对象
  11-6  习题
第四篇  .NET Framework类库
第12章  .NET Framework类库的应用
  12-1  .NET Framework类库基础
    12-1-1  再谈.NET Framework
    12-1-2  如何使用.NET Framework类
  12-2  System.String--字符串类
    12-2-1  字符串的长度与转换
    12-2-2  子字符串检索
    12-2-3  字符串的插入.替换和删除
    12-2-4  字符串比较
    12-2-5  字符串数据转换
    12-2-6  StringBuilder类
  12-3  System.Math--数学类
    12-3-1  四舍五入.绝对值.最大值和最小值
    12-3-2  数学常数和三角函数
  12-4  System.Date Time类--日期与时间类
    12-4-1  如何获取日期与时间
    12-4-2  日期与时间的运算
    12-4-3  日期与时间的转换
  12-5  System.Random类--随机数类
  12-6  System.Array类--数组类
    12-6-1  获取数组信息
    12-6-2  数组的检索.排序.反转和复制
  12-7  习题
第13章  文件处理
  13-1  System.IO类基础
    13-1-1  网站的数据保存方式
    13-1-2  System.IO命名空间
    13-1-3  Server.MapPath
  13-2  文件操作
    13-2-1  如何检查文件是否存在
    13-2-2  如何创建文件
    13-2-3  如何删除文件
  13-3  文件夹操作
    13-3-1  如何检查文件夹是否存在
    13-3-2  如何创建文件夹
    13-3-3  如何删除文件夹
    13-3-4  如何获取服务器的磁盘列表
  13-4  文本文件的读取与写入
    13-4-1  如何读写文本文件
    13-4-2  读取字符
    13-4-3  读取一整行
    13-4-4  读取整个文件
    13-4-5  写入一行数据
  13-5  二进制文件的处理
  13-6  习题
第五篇  网页数据库
第14章  网页数据库基础
  14-1  网页数据库基础
    14-1-1  什么是数据库系统
    14-1-2  网页数据库的基本需求
    14-1-3  创建网页数据库应用程序的四部曲
  14-2  ADO.NET基础与SQL语言基础
    14-2-1  什么是ADO.NET
    14-2-2  ADO.NET对象模型
    14-2-3  SQL语言简介
  14-3  如何创建网页数据库
    14-3-1  创建数据库
    14-3-2  添加测试记录
  14-4  如何创建数据库连接
    14-4-1  ODBC简介
    14-4-2  设置ODBC数据源名称
    14-4-3  使用ADO.NET连接表
  14-5  使用DataReader读取记录
    14-5-1  DataReader对象基础
    14-5-2  如何获取字段总数
    14-5-3  如何获取字段名称与字段数据类型
    14-5-4  如何获取记录的内容
    14-5-5  如何使用DataGrid控件显示数据记录
  14-6  习题
第15章  结构化查询语言
  15-1  结构化查询语言的基础
    15-1-1  再谈SQL语言
    15-1-2  如何执行SQL命令
  15-2  SQL数据查询语言
    15-2-1  什么是查询语言
    15-2-2  SELECT语句基本范例
    15-2-3  编写查询结果函数
    15-2-4  SQL程序范例
  15-3  SELECT语句详解
    15-3-1  SELECT语句--字段重新命名
    15-3-2  SELECT语句--筛选条件
    15-3-3  SELECT语句--数据排序
    15-3-4  SELECT语句--群组化数据
    15-3-5  SELECT语句其他规则
    15-3-6  IN子集查询
  15-4  SQL语言的数据操作命令
    15-4-1  记录操作的函数
    15-4-2  添加记录命令:INSERT命令
    15-4-3  删除记录命令:DELETE命令
    15-4-4  更新记录命令:UPDATE命令
  15-5  聚合函数
  15-6  习题
第16章  数据库查询与操作
  16-1  DataSet对象的基础
    16-1-1  DataSet对象的基础
    16-1-2  将表填入DataSet对象
    16-1-3  如何显示记录
    16-1-4  GetDataSet()函数与ShowDataSet()函数
  16-2  DataSet对象的数据筛选
    16-2-1  DataTable对象的Select方法筛选记录
    16-2-2  使用DataView对象筛选
  16-3  ASP.NET控件与数据绑定
    16-3-1  什么是数据绑定
    16-3-2  使用对象作为控件数据来源
  16-4  Repeater控件
    16-4-1  Repeater控件的基本语法
    16-4-2  以表格方式显示表
  16-5  DataList控件
  16-6  DataGrid控件
    16-6-1  使用DataGrid控件显示记录
    16-6-2  数据的排序方式
    16-6-3  分页显示记录
  16-7  习题
附录
  附录A  常用的HTML标记
  附录B  NTFS分区权限设置
  习题答案
猜您喜欢

读书导航