注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETASP.NET网络编程从基础到实践

ASP.NET网络编程从基础到实践

ASP.NET网络编程从基础到实践

定 价:¥48.00

作 者: 苏贵洋[等]编著
出版社: 电子工业出版社
丛编项: 从基础到实践丛书
标 签: ASP.NET

ISBN: 9787121017414 出版时间: 2005-10-01 包装: 胶版纸
开本: 26cm 页数: 504 字数:  

内容简介

  在Internet迅速发展的今天,ASP.NET以其简单、快捷、高效的独特魅力,越来越得到广大用户的青睐。本书以ASE.NET的基础知识学习和应用为主要讨论对象,讲解了ASE.NET的基本知识,对ASP.NET的具体应用进行了较为详细的讨论,并包含了相应的示例,对于每个例子,都有详细的背景知识介绍、编程实现思路和具体的代码分析。通过对这些例子的学习,读者可以更好地领会ASP.NET语法和编程技巧,将所学的知识融会贯通。本书以ASE.NET的基础知识学习和应用为主要讨论对象。在基础篇(第1~14章),以浅显的方式讲解ASE.NET的基本知识,并包含了相应的示例。在进阶篇(第15—22章),精心按照难易程度和适用范围,对ASP.NET的具体应用进行了较为详细的讨论。对于每个例子,都有详细的背景知识介绍、编程实现思路和具体的代码分析。这种写作方法,既能够扩大读者的知识面,又能够帮助读者培养分析问题、解决问题的能力。通过对这些例子的学习,读者可以更好地领会ASP.NET语法和编程技巧,将所学的知识融会贯通。本书内容翔实、丰富、浅显易懂,可供广大ASP.NET开发者、软件开发人员和计算机爱好者学习参考。

作者简介

暂缺《ASP.NET网络编程从基础到实践》作者简介

图书目录

第1章 ASP.NET的开发基础
1.1 什么是.NET
1.1.1 开发工具
1.1.2 服务器
1.1.3 XML Web服务
1.1.4 客户端
1.1.5.NET体验
1.2.NET框架
1.2.1 概述
1.2.2 公共语言运行库(CLR)
1.2.3 .NET Framework类库(FCL)
1.3 什么是ASP.NET
1.3.1 ASP.NET的页框架
1.3.2 ASP.NET与XML Web Services
1.3.3 ASP.NET的状态管理功能与编译
1.3.4 ASP.NET的配置、部署与安全性
1.3.5 ASP.NET的调试
1.3.6 ASP.NET的优化
1.3.7 ASP.NET和ASP
1.4 熟悉Visual Studio.NET
1.5 实践练习:创建第一个ASP.NET程序
1.6 小结
第2章 C#基础
2.1 C#程序
2.1.1 C#程序的结构
2.1.2 在C#中设置代码格式
2.2 变量
2.2.1 定义
2.2.2 存储数据
2.2.3 选择类型
2.3 变量规则
2.3.1 命名规则和命名习惯
2.3.2 声明并初始化变量
2.3.3 声明及初始化字符串
2.3.4 创建和使用常量
2.3.5 创建并使用枚举类型
2.3.6 类型转换
2.4 编写表达式
2.4.1 表达式和运算符
2.4.2 确定运算符的优先级
2.5 条件语句的使用
2.5.1 if语句的使用方法以及场合
2.5.2 switch语句的使用方法 以及场合
2.6 使用循环语句
2.6.1 for循环
2.6.2 while循环
2.6.3 do循环
2.7 小结
第3章 面向对象的实现
3.1 创建类
3.1.1 定义
3.1.2 值类型和引用类型
3.1.3 创建一个新类和其方法
3.2 对象的生命周期
3.2.1 类成员的访问
3.2.2 类是引用类型
3.2.3 对象析构
3.2.4 垃圾回收
3.3 使用名称空间
3.3.1 创建名称空间
3.3.2 常用的名称空间
3.4 对象和方法
3.4.1 编写方法
3.4.2 给方法传递参数
3.4.3 通过引用来传递参数
3.4.4 重栽
3.5 封装
3.5.1 封装的优点
3.5.2 设计注意事项
3.6 属性
3.6.1 语法
3.6.2 方法1
3.6.3 方法2
3.6.4 方法3:使用属性的示例
3.7 继承
3.7.1 继承基本概念
3.7.2 创建派生类
3.7.3 在派生类中调用基类构造函数
3.7.4 使用抽象类
3.7.5 使用密封类
3.8 多态
3.8.1 抽象方法语法
3.8.2 重载
3.8.3 具有虚方法的抽象类
3.8.4 抽象属性
3.9 事件
3.9.1 事件过程
3.9.2 Page类
3.9.3 创建事件过程
3.9.4 在事件过程中与控件进行交互
3.9.5 在运行时添加和移除 事件处理程序
3.10 类命名的相关问题
3.10.1 名称空间的命名原则
3.10.2 类的命名原则
3.10.3 接口命名原则
3.10.4 属性命名原则
3.10.5 Enum命名原则
3.10.6 只读和Const字段名
3.10.7 参数名
3.10.8 方法命名原则
3.10.9 属性命名原则
3.10.10 事件命名原则
3.10.11 区分大小写
3.11 小结
第4章 ASP.NET的Web窗体控件
4.1 Web页框架
4.1.1 Web页框架的代码分离
4.1.2 Web页框架设计视图时的布局
4.1.3 Web页框架的执行解释过程
4.1.4 Web页框架的事件驱动处理模型
4.1.5 Web页面级别事件
4.2 Web窗体控件
4.2.1 控件的共同属性
4.2.2 简单控件
4.2.3 文本框控件(TextBox)
4.2.4 按钮控件
4.2.5 单选控件和单选组控件
4.2.6 复选控件和复选组控件
4.2.7 列表控件
4.2.8 使用Panel控件
4.2.9 PlaceHolder控件
4.2.10 Calendar控件
4.2.11 广告控件(AdRotator)
4.2.12 验证控件
4.2.13 数据控件
4.3 小结
第5章 ASP.NET的内置对象
5.1 Response对象
5.1.1 Response对象的属性
5.1.2 Response对象的方法
5.2 Request对象
5.2.1 Request对象的属性
5.2.2 Request对象的方法
5.3 Application对象
5.3.1 Application对象的集合
5.3.2 Application对象的方法
5.3.3 Application对象的事件
5.4 Session对象
5.4.1 Session对象的集合
5.4.2 Session对象的属性
5.4.3 Session对象的方法
5.4.4 Session对象的事件
5.5 Server对象
5.5.1 server对象的属性
5.5.2 Server对象的方法
5.6 Cookie对象
5.6.1 HttpRequest.Cookies属性
5.6.2 HtqpRequest.Cookies属性
5.7 Cache对象
5.7.1 Cache对象的属性
5.7.2 Cache对象的方法
5.8 Global.asax
5.9 小结
第6章 ASP.NET数据库编程
6.1 数据库的基本概念以及 SQL Server的基本使用方法
6.1.1 创建和维护数据库
6.1.2 表的管理
6.2 ADO.NET概览:十分钟学会
建立数据连接
连接数据库三步骤
6.3 进一步探究ADO.NET
6.3.1 对比AD0.NET和ADO
6.3.2 ADO.NET特性
6.4 ADO.NET常用对象详解
6.4.1 Connection对象
6.4.2 DataAdapter对象
6.4.3 Comllland对象
6.4.4 DataSet对象
6.4.5 DataReader对象
6.5 Visual studio.NET相关工具
6.5.1 服务器资源管理器
6.5.2 创建Command对象
6.5.3 数据对象与图形工具查询 实战操作
6.6 小结
第7章 ASP.NET其他数据访问
7.1 使用ODBC.NET Data Provider
7.1.1 ODBC.NET Data Provider简介
7.1.2 连接ODBC数据源
7.2 使用OLEDB.NETDataProvider
7.2.1 OLE DB.NET Data Provider简介
7.2.2 连接OLE DB数据源
7.3 访问MySQL
7.3.1 MySQL简介
7.3.2 连接MySQL数据库
7.4 访问Oracle
7.4.1 Oracle简介
7.4.2 访问Oracle数据库
7.5 访问Excel
7.5.1 Excel简介
7.5.2 连接Excel数据源
7.6 访问txt文件
7.6.1 使用ODBC.NET Data Provider
7.6.2 使用OLE DB.NET Data Provider
7.6.3 使用system.IO命名空间
7.7 小结
第8章 ASP.NET应用程序配置
8.1 配置文件格式
8.1.1 认识ASP.NET应用程序配置
8.1.2 ASP.NET应用程序配置的顺序
8.1.3 ASP.NET应用程序 配置文件格式
8.2 配置节
8.2.1 <configuration>节
8.2.2 <configsecfions>节
8.2.3 <appsettings>节
8.2.4 <compilation>节
8.2.5 <customErrors>节
8.2.6 <globalization>节
8.2.7 <SessionSmte>节
8.2.8 <trace>节
8.2.9 <authentication>
8.3 使用位置和路径
8.4 扩展配置节
8.4.1 扩展应用程序配置信息
8.4.2 扩展自定义的配置信息
8.5 使用配置文件
8.5.1 访问<browserCaps>节
8.5.2 访问扩展应用程序配置信息
8.5.3 访问自定义的配置信息
8.6 小结
第9章 高级界面编程
9.1 JavaScript简介
9.1.1 Script标记
9.1.2 基于对象的JavaScript
9.1.3 JavaScdpt的应用简介
9.1.4 从ASP.NET服务器 控件发送客户端脚本
9.2 Microsoft IE Web控件
9.3 实现工具栏
9.4 实现选项卡
9.4.1 属性介绍
9.4.2 使用TabStrip和 MultiPage控件
9.5 实现树形视图
9.5.1 TreeView控件元素
9.5.2 属性介绍
9.5.3 使用TreeView
9.5.4 TreeView的高级功能
9.6 小结
第10章 图形图像编程
10.1 图形图像编程基础
10.1.1 img标记
10.1.2 GDI+简介
10.1.3 .NET FrameWork绘图类
10.2 图形编程
10.2.1 Graphics类
10.2.2 绘制基本图形
10.2.3 绘制图表
10.3 图像编程
10.3.1 栽入图像文件
10.3.2 动态创建图像
10.3.3 简单的图像处理
10.4 小结
第11章 用户控制和自定义控件
11.1 用户控件
11.1.1 用户控件基础知识
11.1.2 编写一个站点计数器 用户控件
11.1.3 将Web窗体页转换为用户控件
11.2 自定义控件
11.2.1 实现一个简单的自定义控件
11.2.2 复合自定义控件
11.2.3 创建非继承的自定义控件
11.3 用户控件与自定义控件的异同
11.4 小结
第12章 在ASP.NET中使用XML
12.1 读写XML
12.1.1 XMl控件
12.1.2 XmlTextReader
12.1.3 XmlTextWriter
12.1.4 XmlDocument(W3CDOM)
12.2 XML串行化
12.2.1 XmlScrializer
12.2.2 基本串行化
12.2.3 定制串行化
12.2.4 将XML映像到对象
12.2.5 将XML数据反串行化成对象
12.3 XML的xsL转换
12.3.1 程序实例一
12.3.2 程序实例二
12.4 MSXML
12.4.1 什么是MSXML
12.4.2 从MSXML到.NET Framework 的XML
12.5 XML使用范例
12.6 小结
第13章 ASP.NET Web服务
13.1 Web服务概述
13.1.1什么是Web服务
13.1.2 Web服务体系结构
13.1.3 Web服务协议栈
13.2 在ASP.NET中创建和测试 HeUoWorld示例
13.2.1 创建HelloWorld示例
13.2.2 测试HelloWorld示例
13.3 在ASP.NET中创建和 使用自定义的Web服务
13.3.1 创建自定义的Web服务
13.3.2 使用自定义的Web服务
13.4 小结
第14章 从ASP移植到ASP.NET
14.1 网页架构的改变
14.1.1 ASP.NET中的代码块
14.1.2 使用编译语言
14.2 程序语言(VB)的改变
14.2.1 数据类型的变化
14.2.2 变量的声明方式
14.2.3 0ption语句变化
14.2.4 数组变化
14.2.5 用户定义类型的变化 和集合的改变
14.2.6 新的算术运算符和 逻辑运算符
14.2.7 不支持Set/Let语句
14.2.8 类属性的定义
14.2.9 过程语法的改变
14.2.10 事件处理方式的改变
14.2.11 结构化的错误处理
14.2.12 其他
14.3 AS P.NET数据访问
14.4 其他注意事项
14.4.1 COM组件的兼容性
14.4.2 COM+1.O服务Microsoft Transaction Server(MTS)组件
14.5 小结
第15章 内部网的文件搜索
15.1 代码概览
15.2 类结构
15.3 SiteSearch.aspx
15.3.1 Page_Load方法
15.3.2 SearchSite方法
15.3.3 DataGrid控件
15.4 Page.cs
15.4.1 Page类的属性
15.4.2 CheckFilelnfo方法
15.4.3 Search方法
15.5 UsetSearch.CS
15.5.1 UserSearch类的属性
15.5.2 Search方法
15.5.3 ProcessDirectory方法
15.5.4 ProcessFile方法
15.5.5 Geflnfo方法
15.6 FileContent.cs
15.6.1 GetFileInfo方法和 GetStaticFileContent方法
15.6.2 GetDynamicFileContent方法
15.6.3 GetFilePath方法
15.6.4 GetMetaContent方法
15.7 PagesDataset.cs
15.8 小结
第16章 服务器控制实例
16.1 ASP.NET的等待服务器控件
16.1.1 使用ASP.NET的等待 服务器控件
16.1.2 ASP.NET的等待服务器 控件的开发
16.2 ASP.NET的提示和 确认服务器控件
16.2.1 使用提示和确认服务器控件
16.2.2 一个ASPX页面 有多个Web表单
16.2.3 提示和确认服务器 控件的开发
16.3 进度条控件
16.3.1 进度条控件的开发
16.3.2 使用进度条控件
16.4 小结
第17章 自定义控件实例
17.1 Outlook样式的工具栏控件
17.1.1 创建工具栏控件
17.1.2 使用工具栏控件
17.2 自定义提交按钮
17.2.1 创建自定义提交按钮
17.2.2 使用自定义提交按钮
17.3 小结
第18章 实现带有提示的字典和将数据导出到CSV/Excel文件
18.1 带有提示的字典
18.1.1 设计思路
18.1.2 程序演示
18.1.3 代码分析
18.2 将数据导出到CSV/Excel文件
18.2.1 设计思路
18.2.2 程序演示
18.2.3 代码分析
18.3 小结
第19章 实现聊天室和通讯薄
19.1 简单聊天室
19.1.1 设计思路
19.1.2 程序演示
19.1.3 代码分析
19.2 通讯簿
19.2.1 设计思路
19.2.2 程序演示
19.2.3 结构概览
19.2.4 代码详细介绍
19.3 小结
第20章 实现文件上传和绘制折线图
20.1 文件上传模块
20.1.1 设计思路
20.1.2 程序演示
20.1.3 工程概览
20.1.4 代码分析
20.2 绘制折线图
20.2.1 设计思路
20.2.2 程序演示
20.2.3 代码分析
20.3 小结
第21章 在线共享和浏览照片
21.1 设计思路
21.2 数据库设计
21.2.1 数据库设计方案
21.2.2 存储过程
21.3 后台实现
21.3.1 重置、初始化代码
21.3.2 填充数据库
21.4 前台实现
21.4.1 相册列表
21.4.2 浏览相册
21.4.3 显示图像
21.4.4 浏览和编辑图像
21.5 安装
21.6 小结
第22章 实现一个完整的网络书店
22.1 一个完整的网络书店
22.1.1 需求分析
22.1.2 系统流程设计
22.1.3 数据库设计
22.2 程序设计
22.2.1 抽象并实现项目中的类
22.2.2 各模块关键技术实现
22.3 网站的发布
22.3.1 网站发布
22.3.2 数据库安装
22.4 小结

本目录推荐