Visual Basic.NET程序员代码库
分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 刘谦 苏建平 等译
出 版 社: 电子工业出版社
出版时间: 2002-6-1字数: 510000版次: 1页数: 306印刷时间: 2002/07/01开本:印次:纸张: 胶版纸I S B N : 9787505377332包装: 平装内容简介
微软公司最新推出的VB.NET是自从Visual Basic程序设计语言问世以来功能最完善的一个版本,该版本中引入了新的程序设计方法和新的工作环境。本书各章节中讨论的程序设计方法和代码案例都是针对各种应用提供的实用案例,其范围不仅包括最常用的文件管理、数据库格式转换、XML Web服务设计等,而且还涉及到C#语言和Visual Basic.NET混合编程的方法和技巧。我们相信,在本书的帮助下,读者将可以顺利地进入面向对象的.NET世界。
目录
目 录
第1章 从VB6转向VB.NET
使用新的操作符
声明变量的新手段
数组的有效性
Boxing、Unboxing及ILDASM
避免冗余函数调用
加速字符串处理的方法:使用StringBuilder方法
学习Docking和Anchoring
有关Tag属性之外的话题
处理控件数组的新方法
Windows API
逻辑表达优化
第2章 .NET框架
获取充足的资源
从文本文件中读入:有关流(Stream)的讨论
读写注册表
使用正规表达式
文件复制、移动和删除
检测文件夹中的文件变更
线程
使用定时器来激活事件
Windows服务
查询活动目录(Active Directory)
集合
深入讨论集合
系统区(System Trays)
了解代码运行的内幕
为程序编制注释代码
代码映射(Reflection)
自动生成代码的程序CodeDOM
有关新的代码诊断类
事件日志
监视应用程序的性能
系统管理
GDI+入门
高级GDI+:GraphicsPath和Transform对象
有关屏幕保护器的讨论
使用对话框
第3章 面向对象程序设计(OOP)
面向对象的程序设计
封装的优势
继承
多态性
接口(Interface)
计算运行时间
读写INI格式的文件
在工具箱中加入控件
窗体继承
执行Ping命令
对象图形的串行化
事件
回收站
提高内存的利用率
属性
使用全局汇编代码缓存
第4章 数据库操作
DataReader
DataSet
SQLDataAdapter的命令属性
SqlCommandBuilder
Typed DataSet对象
绑定窗体
深入绑定内部
实现数据库事务处理
存储过程
DataGrid
第5章 深入框架内部
创建自绘菜单
运行时创建的用户界面
借助于RTTI来创建动态对象
版本控制和动态链接库DLL
新的安全模式
与Excel通信
与Word程序通信
第6章 Visual Studio
Visual Studio任务列表
宏
加入插件(Add-ins)
插件和事件钩子(Event Hook)
第7章 与Visual Basic有关的话题
混合语言编程
控制台应用程序
开发Web应用
ASP.NET的可复用特性
第8章 因特网与分布式开发
XML
生成XML文档
在SQL Server中使用XML文档
发送电子邮件
消息队列
实现应用事务处理的工具:COM+
远程控制
远程控件调用
创建Web服务
Web服务的使用方法
实现与Microsoft TerraServer的通信
深入Web服务
为移动设备设计应用
第9章 .NET委托:一个实例
类耦合(Type Coupling)
接口
委托
静态听众
事件
总结
异步通知技术:激活和忽略
异步通知:轮询
异步通知:委托