主页 详情

《Visual Basic. NET编程宝典》_李崴等编著_11475651_7121016753

【书名】:《Visual Basic. NET编程宝典》
【作者】:李崴等编著
【出版社】:北京:电子工业出版社
【时间】:2005
【页数】:771
【ISBN】:7121016753
【SS码】:11475651

最新查询

内容简介

第1部分 介绍Visual Basic.NET

1.1.1 通用语言运行时

1.1 .NET框架

第1章 .NET介绍

2.12 属性 1

1.1.2 基础类库

1.2.4 Web服务

1.2 初识Visual Basic.NET

1.2.1 语言更新

1.2.2 RAD特性

1.2.3 Web窗体

1.3 小结

1.2.5 Windows窗体

2.1.2 Integer和Long数据类型

第2章 VB 6和VB.NET的差别

2.1 数据类型方面的改变

2.1.1 不再支持Variant数据类型

2.1.7 VarPtr,StrPtr,ObjPtr函数

2.1.3 不再支持Currency数据类型

2.1.4 Date数据类型的改变

2.1.5 字符串

2.1.6 不支持DefType语句

2.4.1 EQV

2.2 数组

2.2.1 数组大小不固定

2.2.2 不再支持Option Base语句

2.2.3 ReDim的改变

2.3 真值

2.4 运算符

2.5 用户自定义类型

2.4.2 短路计算

2.4.3 赋值

2.8 变量初始化

2.6 空值

2.7 变量作用域

2.10.4 MsgBox

2.9 ParmArray变量

2.10 语言问题

2.10.1 IsMissing

2.10.2 Date$和Time$

2.10.3 Atn,Sgn和Sqr

2.12.1 关键字Let,Get和Set

2.11 过程

2.11.1 调用过程

2.11.2 静态过程

2.11.3 ByVal,ByRef和AsAny

2.13.2 GoSub...Return

2.13.1 While...Wend

2.12.2 默认属性

2.13 控制流程

2.14.3 Caption属性

2.14.2 Circle,Cls,PSet,Line和Point方法

2.13.3 Return

2.14 基于窗体的应用程序的改变

2.14.1 PrintForm方法

2.14.10 控件改变

2.14.9 Clipboard 对象

2.14.4 窗体上的Twips

2.14.5 字体

2.14.6 控制数组

2.14.7 快捷菜单和主菜单

2.14.8 DDE

2.16.1 数据绑定、RDO和ADO

2.16 数据访问

2.15 应用程序类型

2.15.1 Webclass应用程序

2.15.2 ActiveX文档

2.15.3 DHTML应用程序

2.15.4 用户控件

2.15.5 属性页

2.18 小结

2.17.2 Debug.Assert

2.16.2 DAO

2.17 调试

2.17.1 Debug.Print方法

第2部分 VB.NET编程语言

3.1 封装

第3章 面向对象编程与VB.NET

3.2 继承

3.3 多态性

3.4 小结

4.1.1 创建Windows应用程序项目

4.1 创建Windows窗体应用程序

第4章 编写最简单的小程序

4.1.2 Windows控件

4.1.3 使用代码窗口

4.2.1 创建Web应用程序项目

4.2 创建Web窗体应用程序

4.2.3 使用代码窗口

4.2.2 使用Web窗体服务器控件

4.3 小结

5.1.1 VB.NET数据类型

5.1 数据类型和变量

第5章 数据类型、变量和运算符

5.1.2 引用类型与数值类型

5.1.4 变量声明

5.1.3 作为类的类型

5.1.5 常量

5.1.6 变量的范围

5.2 类型转换

5.2.1 内置类型转换函数

5.2.2 System.Convert名字空间

5.2.3 Option Strict语句

5.3 结构

5.4 System.String类

5.5.1 算术运算符

5.5 运算符

5.5.3 赋值运算符

5.5.2 合并运算符

5.5.4 比较运算符

5.5.5 比较字符串和数字

5.5.6 逻辑/位运算符

5.5.7 运算符优先级

5.6 小结

6.1 什么是数组

第6章 数组

6.2 多维数组

6.3.1 ReDim语句

6.3 动态数组

6.3.2 Preserve关键字

6.4.1 GetUpperBound函数

6.4 Array类的成员

6.3.3 Erase语句

6.4.4 SetValue函数

6.4.3 GetLength函数

6.4.2 GetLowerBound函数

6.5 数组示例

6.6 由数组构成的数组

6.7 小结

7.1 If...Then...Else语句

第7章 条件逻辑

7.2 Select...Case语句

7.3 Do...Loop语句

7.5 For...Next语句

7.4 While...End While语句

7.6 For Each...Next语句

7.7 一个完整的实例

7.8 小结

8.2 过程类型

8.1 过程概述

第8章 过程

8.2.1 Sub过程

8.2.2 Function过程

8.3.1 Microsoft.VisualBasic.Conversion名字空间

8.3 内部函数

8.3.2 Microsoft.VisualBasic.DataAndTime函数

8.3.3 Microsoft.VisualBasic.Strings名字空间

8.3.4 使用注册表

8.4 小结

9.2 MessageBox类

9.1 对话框介绍

第9章 对话框

9.2.1 Show方法

9.2.2 MsgBox函数

9.2.3 InputBox函数

9.3.2 OpenFileDialog类

9.3.1 FileDialog类

9.3 CommonDialog类

9.3.3 SaveFileDialog类

9.3.4 ColorDialog类

9.3.5 FontDialog类

9.3.6 PageSetupDialog类

9.3.7 PrintDialog类

9.4 小结

10.1 IO介绍

第10章 文件IO

10.2.1 Directory类

10.2 Directory和DirectoryInfo类

10.2.2 DirectoryInfo类

10.3 Path类

10.4 File和FileInfo类

10.5 读写文件

10.5.1 文件流

10.5.2 TextReader类

10.5.3 TextWriter类

10.6 XML IO

10.6.1 读取XML文件

10.6.2 写XML文件

10.7.1 监视事件

10.7 监视件系统

10.7.2 创建自定义的监视者应用程序

10.8 小结

11.1.1 实现类

11.1 使用DictionaryBase类

第11章 Dictionary对象

11.1.2 创建一个功能的DictionaryBase集合

11.2.2 创建Remove方法

11.2.1 创建Add方法

11.2 添加功能

11.2.3 创建Item属性

11.3 完整实例

11.4.1 公共属性

11.4 DictionaryBase成员

11.4.2 保护属性

11.4.3 保护方法

11.4.4 保护构造函数

11.5 小结

12.1 编程中的错误

第12章 错误处理

12.2 结构化异常处理

12.2.1 异常

12.2.2 Try...Catch...Finally块

12.2.3 VB.NET扩展

12.2.4 引发异常

12.3.2 错误捕获

12.3.1 Err对象

12.3 On Error语句

12.3.3 处理错误

12.3.4 退出错误处理器

12.4 小结

12.3.5 错误链

13.1 名字空间介绍

第13章 名字空间

13.2 创建名字空间

13.2.1 查找程序集

13.3.1 关于帮助的信息

13.3 .NET中的名字空间

13.2.2 引用和自动列表成员

13.3.2 使用名字空间

13.4.7 Web服务

13.4.6 安全

13.4 名字空间引用

13.4.1 组件模型

13.4.2 数据

13.4.3 服务

13.4.4 网络

13.4.5 GUI

13.5 小结

13.4.9 国际化

13.4.8 普通应用程序

14.1 类介绍

第14章 类与对象

14.1.1 实例和静态类

14.2 创建一个类

14.2.1 组件类

14.2.2 什么是标准模块

14.4.1 方法

14.4 类的内部

14.3 类块

14.4.2 属性

14.4.3 字段

14.5 重载和重写

14.4.4 事件

14.5.1 重载

14.5.2 重写

14.6.1 构造函数

14.6 构造函数和析构函数

14.6.2 析构函数

14.7 小结

15.1.2 多线程应用程序的好处

15.1.1 线程优先级和锁定

第15章 多线程

15.1 线程背景

15.2 创建多线程应用程序

15.2.1 创建新线程

15.2.3 线程状态

15.2.2 线程优先级

15.3 从线程返回值

15.4 轮询和侦听

15.5 小结

16.1 在.NET环境中使用COM

第16章 COM互用性和消息队列服务

16.2.1 什么是消息队列

16.2 Microsoft消息队列

16.2.3 开始实现消息队列

16.2.2 为什么使用消息队列

16.3 消息队列编程

16.3.1 创建队列

16.3.2 访问队列

16.3.4 引用队列

16.3.3 删除队列

16.3.6 读取队列消息

16.3.5 向队列发送消息

16.4 删除队列消息

16.5 小结

第3部分 集成开发环境

17.1.1 My Profile页面

17.1 Start页面

第17章 Visual Basic.NET集成开发环境

17.1.7 Downloads页面

17.1.6 Search Online页面

17.1.2 Get Started页面

17.1.3 What's New页面

17.1.4 Online Community页面

17.1.5 Headlines页面

17.2 第一个VB.NET解决方案

17.1.8 Web Hosting页面

17.2.2 文件扩展名

17.2.1 解决方案的目录结构

17.3.1 窗口管理基础

17.3 进入集成开发环境

17.3.2 窗口和对话框

17.3.3 代码编辑器

17.3.4 设计器

17.4 小结

18.1.1 解决方案生成配置

18.1 编译代码

第18章 编译和调试

18.1.2 项目配置

18.1.3 项目生成属性

18.2 条件编译

18.3.1 断点

18.3 调试

18.4.1 调用堆栈

18.4 调试工具

18.4.3 Locals窗口

18.4.2 Autos窗口

18.4.5 Watch窗口

18.4.4 Me窗口

18.4.7 Modules窗口

18.4.6 Command窗口

18.4.8 CLR调试器

18.5.1 Debug类

18.5 Debug和Trace对象

18.5.4 TraceListeners侦听程序

18.5.3 Debugger类

18.5.2 Trace类

18.5.5 跟踪开关

18.6 小结

19.1.2 My Profile视图

19.1.1 What'sNew视图

第19章 自定义集成开发环境

19.1 Start页面和配置文件

19.2 命令

19.3 窗口

19.4 自定义编辑器和设计器

19.5 集成的外部工具

19.6 宏

19.7 小结

20.2 了解Microsoft Visual SourceSafe

20.1 什么是源代码控制

第20章 源代码控制

20.3 安装SourceSafe

20.4 使用Visual SourceSafe管理程序

20.4.1 添加、编辑和删除用户

20.4.2 创建新的数据库

20.5.2 向项目添加文件

20.5.1 创建一个项目

20.5 使用Visual SourceSafe Explorer程序

20.5.4 签出文件

20.5.3 设置工作文件夹

20.5.7 获取文件的最新版本

20.5.6 取消文件签出操作

20.5.5 签入文件

20.5.9 分流文件

20.5.8 共享文件

20.6 通过VS.NET IDE访问SourceSafe

20.8 小结

20.7 使用SourceSafe进行源代码控制的好习惯

第4部分 数据访问

21.1.2 DataSet

21.1.1 ADO.NET结构

第21章 ADO.NET

21.1 ADO.NET概述

21.2 获取ADO.NET功能和名字空间

21.3.1 理解数据提供程序

21.3 使用ADO.NET

21.3.2 DataSet对象

21.4 小结

22.1.1 使用Server Explorer

22.1 Visual Studio.NET数据库工具

第22章 Visual Studio.NET中的数据访问

22.1.3 通过Server Explorer管理数据源

22.1.2 添加连接

22.2.1 使用组件设计器添加组件

22.2 Visual Studio.NET和ADO.NET

22.2.2 给窗体添加连接

22.2.3 在VS.NET中添加数据命令

22.2.4 在VS.NET中添加DataAdapter

22.2.5 向项目中添加DataSet

22.3 小结

23.1 Visual Studio.NET和XML

第23章 .NET中XML的使用

23.2 通过编写代码处理XML

23.2.1 XML序列化

23.3 小结

第5部分 Windows窗体

24.2 Windows窗体基础知识

24.1.2 窗口的功能

第24章 Windows窗体基础知识

24.1 窗口基础知识

24.1.1 窗口的组成

24.3 System.Windows.Forms.Control名字空间

24.2.1 Windows Form类的来源

24.3.1 属性

24.3.2 方法

24.4 小结

25.1.1 ButtonBase控件

25.1 基础控件

第25章 具体的控件

25.1.3 ScrollableControl

25.1.2 ListControl

25.1.6 TextBoxBase类

25.1.5 ScrollBar类

25.1.4 Menu类

25.1.7 ContainerControl

25.2 派生控件

25.1.8 UpDownBase类

25.2.3 CheckedListBox控件

25.2.2 CheckBox控件

25.2.1 Button控件

25.2.4 ComboBox控件

25.2.6 DataGrid控件

25.2.5 ContextMenu控件

25.2.7 DateTimePicker控件

25.2.8 DomainUpDown控件

25.2.10 ListBox控件*

25.2.9 HScrollBar和 VScrollBar控件

25.2.11 ListView控件

25.2.13 NumericUpDown控件

25.2.12 MainMenu控件

25.2.14 PropertyGrid控件*

25.2.16 RichTextBox控件

25.2.15 RadioButton控件

25.2.19 ToolBar控件

25.2.18 Timer控件

25.2.17 TextBox控件

25.2.21 TreeView控件

25.2.20 TrackBar控件

25.3 显示控件

25.3.1 Form控件*

25.3.3 Label控件

25.3.2 GroupBox控件

25.3.4 LinkLabel控件

25.3.8 Splitter控件*

25.3.7 ProgressBar控件

25.3.5 Panel控件

25.3.6 PictureBox控件

25.3.10 TabControl控件

25.3.9 StatusBar控件

25.4.1 CommonDialog控件

25.4 Dialog控件

25.3.11 ToolTip控件

25.4.3 FileDialog控件

25.4.2 ColorDialog控件

25.4.5 OpenFileDialog控件

25.4.4 FontDialog控件

25.4.8 SaveFileDialog控件

25.4.7 PrintDialog控件

25.4.6 PageSetupDialog控件

25.6 示例

25.5 杂项控件

25.7 小结

26.2.1 向导

26.2 窗体

第26章 可视化继承

26.1 什么是可视化继承

26.2.2 数据输入

26.3.1 示例

26.3 控件

26.5 属性

26.4 用户控件

26.6 设计器

26.7 小结

27.2.1 表面

27.2 图形

第27章 不规则窗体

27.1 形状

27.2.2 笔形

27.2.4 对象的绘制

27.2.3 颜色

27.3 用户交互性

27.4 小结

28.1 System.Windows.Forms.Design名字空间

第28章 其他名字空间和对象

28.2.1 ResourceManager类

28.2 System.Resources名字空间

28.3 Application对象

28.5 SystemInformation对象

28.4 NativeWindow对象

28.6 小结

第6部分 VB.NET和Web

29.1.1 HTML

29.1 Web语言和技术

第29章 Web开发的基础知识

29.1.3 JavaScript语言

29.1.2 级联样式表

29.1.5 ASP.NET

29.1.4 Transact-SQL语言

29.3 认识HTML

29.2.2 浏览器的分辨率问题

29.2 浏览器问题

29.2.1 使用.NET解决浏览器问题

29.3.1 标题区

29.3.2 正文区

29.4.1 创建第一个Web应用程序

29.4 使用Visual Studio.NET构建Web窗体

29.4.2 使用第一个Web窗体

29.4.5 添加更多的文件

29.4.4 使用控件

29.4.3 在设计模式中工作

29.4.6 使用页面指令

29.5 小结

30.1 XHTML兼容代码

第30章 HTML Server控件

30.3 HTML Server控件概述

30.2 常用标记属性

30.4.1 HTMLAnchor控件

30.4 HTML Server控件和如何编写程序的说明

30.4.2 HTMLButton控件

30.4.3 HTMLForm控件

30.4.4 HTMLGeneric控件

30.4.5 HTMLImage控件

30.4.6 HTMLInputButton控件

30.4.7 HTMLInputCheckBox控件

30.4.8 HTMLInputFile控件

30.4.9 HTMLInputHidden控件

30.4.10 HTMLInputImage控件

30.4.11 HTMLInputRadioButton控件

30.4.12 HTMLInputText控件

30.4.13 HTMLSelect控件

30.4.14 HTMLTable,HTMLTableCell和HTMLTableRow控件

30.4.15 HTMLTextArea控件

30.5 创建HTMLServer控件的其他方法

30.6 小结

31.2 Web控件以及如何对它们进行编程

31.1 浏览器分析

第31章 Web控件

31.2.1 文本显示控件

31.2.2 Input控件

31.2.3 窗体提交控件

31.2.4 导航控件

31.2.5 Image控件

31.2.6 布局控件

31.2.7 实用控件

31.2.8 数据绑定

31.2.9 列表边界控件

31.4 小结

31.3 使用Visual Studio.NET和Web控件

32.2 在.NET中实施验证

32.1 什么是验证

第32章 Validation控件

32.2.1 〈asp:requiredfieldvalidator〉控件

32.2.2 〈asp:comparevalidator〉控件

32.2.3 〈asp:rangevalidator〉控件

32.2.4 〈asp:regularexpressionvalidator〉控件

32.2.6 〈asp:validationsummary〉控件

32.2.5 〈asp:customvalidator〉控件

32.2.7 结束窗体

32.3 小结

33.1 使用User控件的好处

第33章 User控件

33.2 构建一个简单的User控件

33.3 使用User控件的属性

33.3.4 使用Web窗体事件改变User控件的属性

33.3.3 测试User控件

33.3.1 脚本

33.3.2 文件显示

33.3.5 将属性传递回Web窗体

33.4 小结

34.1 在控件中放置事件

第34章 事件

34.2 构建事件

34.3.1 事件参数

34.3 使用Web窗体事件

34.4.1 默认事件处理程序

34.4 在设计模式创建事件处理程序

34.3.2 事件回发

34.4.2 非默认事件处理程序

34.5 小结

35.2 创建和使用样式

35.1 使用CSS的好处

第35章 级联样式表

35.2.3 使用Style Builder设置样式

35.2.2 样式构造器

35.2.1 在HTML标记中直接创建样式

35.3 内部样式表

35.4 外部样式表

35.4.2 创建自己的外部样式表

35.4.1 在Web文档中引用样式表

35.5 小结

36.2 ViewState

36.1 理解状态

第36章 状态管理

36.2.1 ViewState开关切换

36.2.2 扩展ViewState

36.3.1 创建Querystring

36.3 Querystring

36.3.2 检索Querystring

36.4.1 运行进程内会话

36.4 会话

36.4.2 运行进程外会话

36.4.3 保持SQL Server上的会话

36.4.5 Cookieless会话状态

36.4.4 确定会话状态

36.5.2 使用Cookies文件的缺点

36.5.1 使用Cookies文件的优点

36.5 Cookies文件

36.6 小结

37.1 创建一个Web应用程序

第37章 ASP.NET应用程序

37.3 Global.asax文件

37.2 删除应用程序

37.3.1 应用程序指令

37.3.2 声明

37.4 web.config文件

37.3.3 应用程序级事件

37.4.2 〈compilation〉节点

37.4.1 〈configuration〉节点

37.4.4 〈authentication〉节点

37.4.3 〈customerrors〉节点

37.4.5 〈authorization〉节点

37.4.7 〈sessionState〉节点

37.4.6 〈trace〉节点

37.4.9 〈appSettings〉节点

37.4.8 〈globalization〉节点

37.5.1 启动应用程序级的跟踪

37.5 启动跟踪

37.6 查阅跟踪输出

37.5.2 启动页面级跟踪

37.7 阅读和自定义跟踪日志

37.8 小结

38.1.1 身份验证

38.1 身份验证和授权

第38章 安全

38.2 访问身份验证属性

38.3 实施基于窗体的身份验证

38.4 小结

第7部分 Web Service

39.2 Web Service的基本要素

39.1 了解Web Service需求

第39章 Web Service介绍

39.2.1 描述数据

39.2.2 请求和响应之间的通信

39.2.3 Web Service功能说明

39.2.4 寻找可用的Web Service

39.2.5 判断哪些站点提供Web Service

39.3 Microsoft HailStorm

39.4 小结

40.1.1 .NET框架平台

40.1 微软的Web Service平台

第40章 Web Service基础架构

40.2.2 Web Service发现

40.2.1 Web Service目录

40.2 Web Service基本架构

40.2.3 Web Service描述

40.2.4 Web Service线上传输格式

40.3.1 支持事务

40.3 在Web Service中利用ASP.NET特性

40.3.3 高速缓存Web Service数据

40.3.2 启用会话状态

40.4 ASP.NET Web Service内部组成

40.3.4 服务器响应缓冲

40.5 小结

41.1.2 消息传输

41.1.1 SOAP使用XML的优点

第41章 SOAP

41.1 什么是SOAP

41.3 SOAP消息元素

41.2 SOAP规范

41.3.2 SOAP标题

41.3.1 SOAP包封

41.3.3 SOAP正文

41.4 SOAP数据类型支持

41.5 SOAP异常

41.6 HTTP作为SOAP传输机制

41.7.1 使用SOAP标题

41.7 .NET框架中的SOAP

41.7.2 使用SOAP扩展消息

41.8 Microsoft SOAP工具箱

41.7.3 处理SOAP异常

41.8.2 创建Web Service

41.8.1 工具箱属性

41.8.5 SOAP跟踪实用程序

41.8.4 WSDL/WSML生成程序工具

41.8.3 创建Web Service用户

41.9 小结

42.1.2 方法说明

42.1.1 温度转换公式

第42章 创建Web Service

42.1 创建温度转换Web Service

42.1.5 在Visual Studio中创建Web Service

42.1.4 方法操作

42.1.3 方法变量

42.2 编写实现代码

42.2.2 创建Web方法

42.2.1 类声明

42.2.3 添加实现代码

42.3 创建Web Service

42.2.4 错误处理

42.4.1 利用HTTP-GET测试Web Service

42.4 测试Web Service

42.4.2 利用HTTP-POST测试Web Service

42.5 Web Service调试

42.4.3 利用Visual Studio测试

42.5.3 测试Web Service方法

42.5.2 启动调试程序

42.5.1 设置断点

42.5.4 检查程序变量

42.6 小结

42.5.5 恢复方法执行

43.1 部署准备

第43章 部署和发布Web Service

43.2.1 Web Service部署工具

43.2 部署Web Service

43.2.2 利用Web Setup Project部署

43.2.3 利用项目复制部署

43.3 发布Web Service

43.2.5 利用其他文件传输方法部署

43.2.4 用XCOPY部署

43.3.1 利用DISCO发布

43.3.2 利用UDDI发布

43.3.3 在业务注册表中添加Web Servicc

43.3.4 定义Web Service应用程序新的绑定

43.4 小结

44.1 发现Web Service

第44章 查找Web Service

44.1.1 利用disco工具查找Web Service

44.1.2 利用UDDI查找Web Service

44.1.3 利用Visual Studio查找Web Service

44.2 Web Service查询和代理类

44.2.1 利用WSDL工具生成代理类

44.3 小结

44.2.2 利用Visual Studio生成代理类

45.1 Web Service用户概述

第45章 利用Web Service

45.2 生成Web应用程序项目

45.3 查找CTemp Web Service

45.4 添加Web引用

45.5 生成Web窗体

45.6 生成CTemp代理类的实例

45.7 调用CTemp代理方法

45.8 测试使用者应用程序

45.9 处理SOAP异常

45.10 应用程序执行模式

45.11 小结


书查询(www.shuchaxun.com)本网页唯一编码:
21d929ea3415b420f05fe352e53f8ad0#7fc7605885c72dcf67db9188503470bb#125404586#11475651.zip