书籍详情
精通Visual Basic.NET程序设计
作者:胡百敬,罗慧真编著
出版社:中国青年出版社
出版时间:2001-09-01
ISBN:9787500645627
定价:¥49.00
购买这本书可以去
内容简介
Microsoft即将推出新一代的.NET开发平台,与崭新或增强功能的开发语言。要如何快速地进入这个平台,循序渐进地学习这些知识,恐怕是所有Windows平台的开发者不可忽视的问题。本书从基本的Wisual Basic.NET语法到面向对象程序设计、以及.NET数据存取、Windows、Web应用程序的开发,以深入浅出的方式介绍最新的.NET技术,主要目的是希望将笔者学习.NET Framework与Visual Basic.NET上的经验,让所有阅读本书的读者能够以轻松的方式,踏入.NET的开发领域。
作者简介
胡百敬现任恒逸资讯资深讲师、微软专业顾问、联合报系技术顾问、睿智信息约聘顾问等。(具MCT、MCAD、MCSD国际认证执照),并获选为微软MVP。拥有多年系统分析、设计与实践经验,并参与许多大型专案开发,主讲微软全省百场以上大型研讨会,也是一位活跃于IT媒体的专栏作家。专长:n-Tier架构暨物件导向式系统分析设计;数据库分析设计;Microsoft.NET开发;商业智能系统分析设计。独自完成项目:1.在中央研究院物理研究所当研究生时期,完成多个实验室自动化项目2.多个诸如花店、书商数据库项目3.台湾医学会会员数据库4.新竹实验国小学籍成绩数据库5.联合报系Exchange系统6.联经信息、联经数字多个系统7.联合报系多个小型系统。参与完成项目:1.带领联合报系证券行情表系统2.技术指导联合报系编务三层式架构系统开发与建置3.带领联经信息、联经数字网站建置4.代表台湾微软参与多个著名企业的顾问案授课经历:1.先后于资策会、恒逸信息等微软认证教育训练中心教授SQLServer全系列课程,.NET全系列课程,微软诸多与开发相关的技术,如Office,XML,Security等50余种课程。2.于政治大学资管系带多层式架构专题>>更多作品
目录
第0章 新时代平台.NET
0.1 .NET新风貌
0.1.1 未来的互联网
0.1.2 新时代的应用程序开发
0.2 .NET提供的解决方案
0.3 提供更容易结合的环境
0.3.1 完整的.NET Enterprise服务程序
0.4 .NET Framework
0.4.1 Web Service
0.4.2 用户界面
0.4.3 数据存取
0.4.4 基础的Class
0.4.5 公共语言结构与公共语言运行环境
第1章 .NET应用程序结构
1.1 .NET应用程序的结构
1.1.1 Common Type System
1.1.2 Garbage Collector
1.2 更强大的开发工具和语言
1.2.1 密切支持面向对象
1.2.2 Visual Basic.NET
1.3 对互联网新标准的完全支持
1.3.1 XML
1.3.2 SOAP
第2章 Visual Studio.NET
2.1 建立新工程
2.2 程序开发
2.2.1 各窗口的公共使用方法
2.2.2 自动隐藏的窗口以及窗口标签
2.2.3 程序编写
2.2.4 各种窗口功能简介
2.3 编译
2.4 除错
2.4.1 Breakpoints
2.4.2 Watch
2.4.3 Call Stack
2.4.4 Immediate
2.4.5 Local
2.4.6 Autos
2.4.7 Me
2.5 版本管理
2.6 与SQL Server结合
2.6.1 管理SQL Server中的用户自定义对象
2.6.2 Stored Procedure除错
2.7 XML的支持
第3章 Visual Basic.NET语法
3.1 Visual Basic基础语法
3.2 定义变量、常量和数组
3.2.1 为变量命名
3.2.2 名称定义的惯例
3.2.3 利用Dim变量名称As数据类型做为设置
3.3 变量范围
3.3.1 保存、速度和效率
3.3.2 数字的精确性
3.4 控制流程
3.4.1 If…Then语句
3.4.2 IF…Then…Else语句
3.4.3 If…Then…ElseIf语句
3.4.4 Select Case语句简介
3.4.5 使用Select Case语句来分析范围
3.4.6 使用Select Case来分析返回值
3.4.7 For…Next语句
3.4.8 跳出一个循环
3.4.9 Do…Loop结构简介
3.4.10 Do…Loop While
3.4.11 Do…Loop Until
3.4.12 Do While…Loop
3.4.13 Do Until…Loop
3.5 了解函数种类
3.5.1 使用Sub函数
3.5.2 使用Function函数
3.6 Visual Basic.NET改版的语法
3.7 在Visual Basic.NET中Class的属性编写
3.8 Subroutines和Functions
3.8.1 方法调用的语法改变
3.8.2 参数传递默认为ByVal
3.8.3 使用Return语法
3.9 完整的数据类型范围
3.10 结构化例外处理
3.11 使用正确的数据类型
3.11.1 整型和长整型数据类型的改变
3.11.2 转变到正确的数据类型
3.12 用户自定义数据结构
3.13 Visual Basic.NET新增功能
3.14 Assemblies
3.15 新的简单设置语法
3.16 Free Threading
3.17 Delegate
第4章 .NET Class
4.1 Class Library的现况
4.2 Namespace
4.3 .NET Class整体结构
4.3.1 System Namespace
4.3.2 System Type
4.3.3 System.Object Class
4.3.4 System.Exception Class
4.3.5 文件和目录的操作
第5章 面向对象
5.1 封装与Classes
5.1.1 建立Class
5.1.2 Class和Namespace
5.1.3 建立Class Library
5.2 成员
5.2.1 Fields
5.2.2 方法
5.2.3 属性
5.2.4 事件
5.3 继承
5.3.1 Abstract Base Class
5.3.2 使用Me关键字
5.3.3 使用MyBase来存取Base Class的方法
5.3.4 使用MyClass
5.3.5 Form的建立
5.3.6 Form的继承—利用继承来设计向导
5.3.7 事件的继承
5.4 构造器和析构器
5.4.1 使用Sub New()来建立参数化的构造器
5.4.2 使用Sub Destruct()当析构器
5.4.3 自行编写释放资源的方法
5.5 多形与接口
5.5.1 利用继承实现多形
5.5.2 利用接口实现多形
5.6 其他相关议题
5.6.1 先期绑定与后期绑定
5.6.2 跨语言的继承
第6章 用户界面——Windows Forms的设计
6.1 使用表单的目的
6.2 Windows Forms
6.2.1 Windows Forms的基本概念
6.2.2 Windows Forms的结构
6.3 画龙点睛——放入控件
6.3.1 利用工具在设计时放入控件
6.3.2 运行时期动态加入控件
6.3.3 表单与控件的互动
6.4 表单的万种风情
6.4.1 一般表单
6.4.2 对话框
6.4.3 MDI Form多文件窗口
6.5 表单的其他常见的行为
6.5.1 表单的切换
6.5.2 关闭表单
第7章 Windows Forms——控件的使用
7.1 一般常用控件
7.1.1 文本控件
7.1.2 按钮控件
7.2 常用对话框
7.2.1 FileDialog
7.2.2 FontDialog
7.2.3 ColorDialog
7.3 表单的美化
7.3.1 Menu控件的使用
7.3.2 ToolBar
7.3.3 StatusBar
7.4 其他高级控件
7.4.1 TreeView的使用
7.4.2 ListView
7.4.3 月历控件
第8章 ADO.NET数据存取
8.1 新一代的ADO.NET
8.1.1 支持OLE DB
8.1.2 离线存取
8.1.3 数据交换格式为XML
8.2 数据存取的基本概念
8.2.1 关于ADO
8.2.2 关于ADO.NET
8.3 ADO.NET与ADO的差别
8.4 ADO.NET对象的使用
8.4.1 Connection对象
8.4.2 Command对象
8.4.3 DataSet对象
8.4.4 DataView对象
8.4.5 DataReader对象
8.5 控件与数据绑定
8.5.1 简单的控件数据绑定
8.5.2 复杂的控件数据绑定
8.5.3 表单的数据绑定管理
8.6 添加、删除、修改的处理
8.6.1 直接使用SQL命令
8.6.2 通过Update方法
8.7 ADO Recordset在.NET中的解决方案
8.7.1 建立Recordset并转为DataTable的类别编写
8.7.2 使用DataGrid试试看
第9章 WEB应用程序开发
9.1 ASP需要改良的地方
9.2 Web Form简介
9.3 服务器控件
9.3.1 HTML服务器控件
9.3.2 ASP.NET服务器控件
9.3.3 简单的数据绑定
9.3.4 自定义服务器控件
9.4 与数据绑定
9.4.1 建立DataGrid
9.4.2 自定义列标题、换页
9.4.3 数据查询
9.4.4 添加数据
9.4.5 删除数据
9.4.6 修改数据
9.5 Web Service
9.5.1 Web Service相关文件类型与SCL
9.5.2 简单的源代码范例
9.5.3 使用Web Service
第10章 升级到Visual Basic.NET
10.1 为何Visual Basic.NET与前版无法100%兼容
10.2 升级到Visual Basic.NET
10.2.1 升级报告和注解
10.2.2 同时使用Visual Basic 6.0和Visual Basic.NET
10.3 建议的结构
10.3.1 以浏览器为基础的应用程序
10.3.2 Client/Server结构
10.3.3 单层应用程序
10.3.4 数据存取
10.4 源代码升级
10.4.1 Variant转成Object
10.4.2 Integer转成Short
10.4.3 属性语法
10.4.4 Visual Basic Forms转成Windows Forms
10.4.5 接口
10.5 编写程序的建议
10.5.1 使用先期绑定
10.5.2 使用Date来保存日期
10.5.3 不要使用没有参数的默认属性
10.5.4 使用AND/OR/NOT做布尔比较
10.5.5 避免Null Propagation
10.5.6 使用以零为起始的数组
10.5.7 使用常量字符串取代真实的值
10.5.8 数组及用户自定义类型内的固定长度字符串
10.6 一些避免使用的传统特色
10.7 调用Win32 API
10.8 Form所使用的一些控件
10.9 Visual Basic 6.0与Visual Basic.NET的差异
10.10 从Visual Basic.NET调用COM对象
10.11 从前版的Visual Basic调用Visual Basic.NET所编写的对象
第11章 高级议题
11.1 Thread
11.2 GDI+
11.2.1 产生画笔与画布
11.2.2 简易的绘图与保存
11.3 使用Performance Counter
11.4 写到Event Log
11.5 深入剖析.NET的编译程序
11.6 Remoting
11.6.1 建立Remoting的对象
11.6.2 建立Host应用程序
11.6.3 测试
11.6.4 调用Remoteing服务的用户程序
0.1 .NET新风貌
0.1.1 未来的互联网
0.1.2 新时代的应用程序开发
0.2 .NET提供的解决方案
0.3 提供更容易结合的环境
0.3.1 完整的.NET Enterprise服务程序
0.4 .NET Framework
0.4.1 Web Service
0.4.2 用户界面
0.4.3 数据存取
0.4.4 基础的Class
0.4.5 公共语言结构与公共语言运行环境
第1章 .NET应用程序结构
1.1 .NET应用程序的结构
1.1.1 Common Type System
1.1.2 Garbage Collector
1.2 更强大的开发工具和语言
1.2.1 密切支持面向对象
1.2.2 Visual Basic.NET
1.3 对互联网新标准的完全支持
1.3.1 XML
1.3.2 SOAP
第2章 Visual Studio.NET
2.1 建立新工程
2.2 程序开发
2.2.1 各窗口的公共使用方法
2.2.2 自动隐藏的窗口以及窗口标签
2.2.3 程序编写
2.2.4 各种窗口功能简介
2.3 编译
2.4 除错
2.4.1 Breakpoints
2.4.2 Watch
2.4.3 Call Stack
2.4.4 Immediate
2.4.5 Local
2.4.6 Autos
2.4.7 Me
2.5 版本管理
2.6 与SQL Server结合
2.6.1 管理SQL Server中的用户自定义对象
2.6.2 Stored Procedure除错
2.7 XML的支持
第3章 Visual Basic.NET语法
3.1 Visual Basic基础语法
3.2 定义变量、常量和数组
3.2.1 为变量命名
3.2.2 名称定义的惯例
3.2.3 利用Dim变量名称As数据类型做为设置
3.3 变量范围
3.3.1 保存、速度和效率
3.3.2 数字的精确性
3.4 控制流程
3.4.1 If…Then语句
3.4.2 IF…Then…Else语句
3.4.3 If…Then…ElseIf语句
3.4.4 Select Case语句简介
3.4.5 使用Select Case语句来分析范围
3.4.6 使用Select Case来分析返回值
3.4.7 For…Next语句
3.4.8 跳出一个循环
3.4.9 Do…Loop结构简介
3.4.10 Do…Loop While
3.4.11 Do…Loop Until
3.4.12 Do While…Loop
3.4.13 Do Until…Loop
3.5 了解函数种类
3.5.1 使用Sub函数
3.5.2 使用Function函数
3.6 Visual Basic.NET改版的语法
3.7 在Visual Basic.NET中Class的属性编写
3.8 Subroutines和Functions
3.8.1 方法调用的语法改变
3.8.2 参数传递默认为ByVal
3.8.3 使用Return语法
3.9 完整的数据类型范围
3.10 结构化例外处理
3.11 使用正确的数据类型
3.11.1 整型和长整型数据类型的改变
3.11.2 转变到正确的数据类型
3.12 用户自定义数据结构
3.13 Visual Basic.NET新增功能
3.14 Assemblies
3.15 新的简单设置语法
3.16 Free Threading
3.17 Delegate
第4章 .NET Class
4.1 Class Library的现况
4.2 Namespace
4.3 .NET Class整体结构
4.3.1 System Namespace
4.3.2 System Type
4.3.3 System.Object Class
4.3.4 System.Exception Class
4.3.5 文件和目录的操作
第5章 面向对象
5.1 封装与Classes
5.1.1 建立Class
5.1.2 Class和Namespace
5.1.3 建立Class Library
5.2 成员
5.2.1 Fields
5.2.2 方法
5.2.3 属性
5.2.4 事件
5.3 继承
5.3.1 Abstract Base Class
5.3.2 使用Me关键字
5.3.3 使用MyBase来存取Base Class的方法
5.3.4 使用MyClass
5.3.5 Form的建立
5.3.6 Form的继承—利用继承来设计向导
5.3.7 事件的继承
5.4 构造器和析构器
5.4.1 使用Sub New()来建立参数化的构造器
5.4.2 使用Sub Destruct()当析构器
5.4.3 自行编写释放资源的方法
5.5 多形与接口
5.5.1 利用继承实现多形
5.5.2 利用接口实现多形
5.6 其他相关议题
5.6.1 先期绑定与后期绑定
5.6.2 跨语言的继承
第6章 用户界面——Windows Forms的设计
6.1 使用表单的目的
6.2 Windows Forms
6.2.1 Windows Forms的基本概念
6.2.2 Windows Forms的结构
6.3 画龙点睛——放入控件
6.3.1 利用工具在设计时放入控件
6.3.2 运行时期动态加入控件
6.3.3 表单与控件的互动
6.4 表单的万种风情
6.4.1 一般表单
6.4.2 对话框
6.4.3 MDI Form多文件窗口
6.5 表单的其他常见的行为
6.5.1 表单的切换
6.5.2 关闭表单
第7章 Windows Forms——控件的使用
7.1 一般常用控件
7.1.1 文本控件
7.1.2 按钮控件
7.2 常用对话框
7.2.1 FileDialog
7.2.2 FontDialog
7.2.3 ColorDialog
7.3 表单的美化
7.3.1 Menu控件的使用
7.3.2 ToolBar
7.3.3 StatusBar
7.4 其他高级控件
7.4.1 TreeView的使用
7.4.2 ListView
7.4.3 月历控件
第8章 ADO.NET数据存取
8.1 新一代的ADO.NET
8.1.1 支持OLE DB
8.1.2 离线存取
8.1.3 数据交换格式为XML
8.2 数据存取的基本概念
8.2.1 关于ADO
8.2.2 关于ADO.NET
8.3 ADO.NET与ADO的差别
8.4 ADO.NET对象的使用
8.4.1 Connection对象
8.4.2 Command对象
8.4.3 DataSet对象
8.4.4 DataView对象
8.4.5 DataReader对象
8.5 控件与数据绑定
8.5.1 简单的控件数据绑定
8.5.2 复杂的控件数据绑定
8.5.3 表单的数据绑定管理
8.6 添加、删除、修改的处理
8.6.1 直接使用SQL命令
8.6.2 通过Update方法
8.7 ADO Recordset在.NET中的解决方案
8.7.1 建立Recordset并转为DataTable的类别编写
8.7.2 使用DataGrid试试看
第9章 WEB应用程序开发
9.1 ASP需要改良的地方
9.2 Web Form简介
9.3 服务器控件
9.3.1 HTML服务器控件
9.3.2 ASP.NET服务器控件
9.3.3 简单的数据绑定
9.3.4 自定义服务器控件
9.4 与数据绑定
9.4.1 建立DataGrid
9.4.2 自定义列标题、换页
9.4.3 数据查询
9.4.4 添加数据
9.4.5 删除数据
9.4.6 修改数据
9.5 Web Service
9.5.1 Web Service相关文件类型与SCL
9.5.2 简单的源代码范例
9.5.3 使用Web Service
第10章 升级到Visual Basic.NET
10.1 为何Visual Basic.NET与前版无法100%兼容
10.2 升级到Visual Basic.NET
10.2.1 升级报告和注解
10.2.2 同时使用Visual Basic 6.0和Visual Basic.NET
10.3 建议的结构
10.3.1 以浏览器为基础的应用程序
10.3.2 Client/Server结构
10.3.3 单层应用程序
10.3.4 数据存取
10.4 源代码升级
10.4.1 Variant转成Object
10.4.2 Integer转成Short
10.4.3 属性语法
10.4.4 Visual Basic Forms转成Windows Forms
10.4.5 接口
10.5 编写程序的建议
10.5.1 使用先期绑定
10.5.2 使用Date来保存日期
10.5.3 不要使用没有参数的默认属性
10.5.4 使用AND/OR/NOT做布尔比较
10.5.5 避免Null Propagation
10.5.6 使用以零为起始的数组
10.5.7 使用常量字符串取代真实的值
10.5.8 数组及用户自定义类型内的固定长度字符串
10.6 一些避免使用的传统特色
10.7 调用Win32 API
10.8 Form所使用的一些控件
10.9 Visual Basic 6.0与Visual Basic.NET的差异
10.10 从Visual Basic.NET调用COM对象
10.11 从前版的Visual Basic调用Visual Basic.NET所编写的对象
第11章 高级议题
11.1 Thread
11.2 GDI+
11.2.1 产生画笔与画布
11.2.2 简易的绘图与保存
11.3 使用Performance Counter
11.4 写到Event Log
11.5 深入剖析.NET的编译程序
11.6 Remoting
11.6.1 建立Remoting的对象
11.6.2 建立Host应用程序
11.6.3 测试
11.6.4 调用Remoteing服务的用户程序
猜您喜欢