第一图书网

Visual Basic 2005入门经典

(美)Thearon Will 清华大学出版社
出版时间:

2006-10  

出版社:

清华大学出版社  

作者:

(美)Thearon Will  

页数:

708  

Tag标签:

无  

内容概要

  本书全面介绍了Visual Basic 2005的各种基础知识和.NET 2.0的最新特性,适合任何一个想学习Visual Basic 2005编程知识的初学者。该书由初版到现在的2005版已经过3修订,内容体系十分完善,技术讲解也十分到位,示例、习题、代码非常精炼,是一本不可多得地权威著作,能够帮助您更加轻松、快捷地掌握Visual Basic 2005这门语言。

作者简介

  杨浩,毕业于美国佛罗里达国际大学,获教育学博士学位。现任教于美国纽约州立大学奥斯威格分校课程与教学系,兼职于香港中文大学课程与教学学系,香港中文大学资讯科技教育促进中心。历任佛罗里达国际大学教育技术中心主管,纽约州立大学奥斯威格分校教育学院课程与教学系助理教授、副教授、教授(终身)。  校外服务方面:现为《全球华人计算机教育应用学报》,Journal of Technology and Teacher Education(JTATE),International Journal on E-Learning(IJEL):Corporate,Government,Healthcare,& Higher Education等教育技术期刊编审成员。  研究兴趣包括教育技术在教学中的应用与发展、认知与学习理论等。

书籍目录

第1章 初识 Visual Basic 2005/11.1 Windows 和 DOS 编程/11.2 安装 Visual Basic 2005/31.3 Visual Basic 2005 集成 开发环境/51.3.1  简档文件设置页/61.3.2  菜单/61.3.3  工具栏/71.4 创建简单的应用程序/81.4.1  Visual Studio 2005 集成开发环境中的窗口/91.4.2  工具箱/121.4.3  改进型匈牙利表示法/141.4.4  代码编辑器/151.5 使用帮助系统/191.6 小结/201.7 练习/20第2章 Microsoft NET Framework/212.1 Microsoft 的信心来自于 Windows212.1.1  MSN 1.0222.1.2 NET 理念/222.1.3 NET 与 Java 有些类似/232.1.4  现在所处的阶段/242.2 为 Windows 编写软件/242.2.1 NET Framework 类/252.2.2  执行代码/262.3 公共语言运行库/272.3.1  载入并执行代码/272.3.2  应用程序隔离/282.3.3  安全性/282.3.4  互操作/282.3.5  异常处理/292.4 通用类型系统和公共语言规范/292.5 小结/30第3章 编写软件/313.1 信息和数据/313.1.1  算法/313.1.2  编程语言/323.2 变量/333.3 注释和空白/353.3.1  注释/353.3.2  空白/373.4 数据类型/373.4.1  数字类型/373.4.2  字符串类型/433.4.3  使用日期/513.4.4  布尔类型/573.5 存储变量/583.5.1  二进制/583.5.2  位和字节/593.5.3  值的表示/593.5.4  值的转换/603.6 方法/623.6.1  使用方法的原因/623.6.2  创建方法/663.6.3  选择方法名称/693.6.4  作用域/693.7 小结/713.8 练习/72第4章 流程控制/734.1 作出决策/734.2 If 语句/734.2.1  Else 语句/754.2.2  可进行多重选择的ElseIf 语句/764.2.3  嵌套的 If 语句/774.2.4  单行 If 语句/774.2.5  比较运算符/784.2.6  字符串比较/864.3 Select Case 语句/884.3.1  使用 Select Case 语句/884.3.2  不区分大小写的Select Case 语句/914.3.3  多重选择/944.3.4  Case Else 语句/954.3.5  Select Case 中的不同数据类型/964.4 循环/964.4.1  For…Next 循环/974.4.2  For Each…Next 循环/1014.4.3  Do…Loop 循环/1024.4.4  嵌套循环/1064.4.5  提前退出循环/1074.4.6  死循环/1104.5 小结/1114.6 练习/111第5章 处理数据结构/1135.1 数组/1135.1.1  定义和使用数组/1135.1.2  使用 For Each…Next 循环/1165.1.3  将数组作为参数传递/1185.1.4  数组的排序/1205.1.5  反向检索/1205.1.6  用值初始化数组/1225.2 枚举/1235.2.1  使用枚举/1235.2.2  确定状态/1265.2.3  设置无效值/1285.3 常量/1295.3.1  使用常量/1295.3.2  各种常量类型/1315.4 结构/1315.4.1  创建结构/1315.4.2  为结构添加属性/1345.5 数组列表/1355.5.1  使用数组列表/1355.5.2  在数组列表中进行删除操作/1385.5.3  显示数组列表中的项/1415.6 集合/1425.6.1  创建 Customer Collection 类/1435.6.2  添加 Item 属性/1445.7 使用散列表创建查询表/1465.7.1  使用散列表/1465.7.2  Remove 、 RemoveAt和 Clear 方法/1495.7.3  区分大小写/1515.8 高级数组操作/1525.8.1  动态数组/1525.8.2  使用 Preserve 关键字/1545.9 小结/1555.10 练习/155第6章 构建 Windows 应用程序/1576.1 响应事件/1576.2 创建简单的应用程序/1616.2.1  构建窗体/1616.2.2  统计字符/1636.2.3  统计单词/1646.2.4  创建 Show Me! 按钮代码/1676.3 创建更复杂的应用程序/1686.3.1  文本操纵项目/1686.3.2  创建工具栏/1696.3.3  创建状态栏/1716.3.4  创建编辑框/1736.3.5  清除编辑框/1736.3.6  响应工具栏按钮/1756.3.7  焦点/1796.4 使用多个窗体/1806.5 小结/1836.6 练习/184第7章 显示对话框/1857.1 MessageBox 对话框/1857.1.1  MessageBox 中的可用图标/1867.1.2  MessageBox 中的可用按钮/1867.1.3  设置默认按钮/1877.1.4  其他选项/1877.1.5  Show 方法的语法/1877.1.6  MessageBox 的示例/1897.2 Open 对话框/1927.2.1  OpenFileDialog 控件/1927.2.2  OpenFileDialog 的属性/1937.2.3  OpenFileDialog 的方法/1947.2.4  使用 OpenFileDialog 控件/1947.3 SaveFileDialog 控件/1987.3.1  SaveFileDialog 的属性/1987.3.2  SaveFileDialog 的方法/1997.3.3  使用 SaveFileDialog 控件/1997.4 FontDialog 控件/2037.4.1  FontDialog 的属性/2037.4.2  FontDialog 的方法/2047.4.3  使用 FontDialog 控件/2047.5 FTELDialog 控件/2067.5.1  FTELDialog 的属性/2077.5.2  使用 FTELDialog 控件/2077.6 PrintDialog 控件/2097.6.1 P rintDialog 的属性/2097.6.2  使用 PrintDialog 控件/2107.6.3 P rintDocument 类/2107.6.4  打印文档/2107.7 FolderBrowserDialog 控件/2167.7.1  FolderBrowserDialog 控件的属性/2177.7.2  使用 FolderBrowserDialog 控件/2177.8 小结/2207.9 练习/220第8章 创建菜单/2238.1 菜单功能概述/2238.1.1  图形/2238.1.2  访问键/2248.1.3  快捷键/2248.1.4  复选标记/2248.1.5 P roperties 窗口/2258.2 创建菜单/2268.2.1  设计菜单/2268.2.2  添加工具栏和控件/2288.2.3  为菜单编写代码/2298.2.4  为 View 菜单和工具栏编码/2348.2.5  测试代码/2358.3 上下文菜单/2378.3.1  创建上下文菜单/2388.3.2  激活和禁用菜单项和工具栏按钮/2418.4 小结/2448.5 练习/244第9章 调试和错误处理/2459.1 主要错误类型/2459.1.1  语法错误/2469.1.2  执行错误/2489.1.3  逻辑错误/2499.2 调试/2509.2.1  创建示例项目/2509.2.2  设置断点/2659.2.3  使用 Watch 窗口进行调试/2719.2.4  使用 Locals 窗口进行调试/2739.3 错误处理/2749.4 小结/2779.5 练习/277第10章 构建对象/27910.1 对象的概念/27910.1.1  封装/28010.1.2  方法和属性/28010.1.3  事件/28110.1.4  可见性/28110.1.5  类的概念/28210.2 构建类/28210.3 复用性/28310.4 设计对象/28410.4.1  状态/28510.4.2  行为/28510.4.3  存储状态/28510.4.4  属性/28810.4.5  读 / 写属性/29110.4.6  IsMoving 方法/29410.5 构造函数/29510.6 继承/29710.6.1  添加新方法和属性/29810.6.2  添加 GetPowerTo WeightRatio 方法/30110.6.3  改变默认值/30210.6.4  多态性/30410.6.5  重写更多的方法/30410.6.6  从对象类中继承/30610.7 对象和结构/30710.8 Framework 类/30710.8.1  命名空间/30710.8.2  Imports 语句/30910.8.3  创建自己的命名空间/31010.8.4  Framework 中的继承/31210.9 小结/31210.10 练习/312第11章 高级面向对象技术/31511.1 构建收藏页浏览程序/31511.1.1 Internet 快捷方式和收藏页/31511.1.2  使用类/31711.1.3  搜索收藏页/32211.1.4  查看收藏页/32911.2 另一个收藏页浏览程序/33111.2.1  构建收藏页任务栏图标/33211.2.2  显示收藏页/33411.3 共享属性和方法/33811.3.1  使用共享过程/33811.3.2  使用共享方法/34211.4 面向对象的编程和内存管理/34411.4.1  垃圾回收/34511.4.2  释放资源/34511.4.3  整理碎片和压缩/34611.5 小结/34711.6 练习/348第12章 建立类库/34912.1 理解类库/34912.1.1  创建类库/35012.1.2  为 Favorites Viewer创建类库/35112.1.3  多层应用程序/35412.2 使用强名/35412.2.1  为程序集签名/35512.2.2  程序集的版本/35712.3 注册程序集/35712.3.1  Gacutil 实用程序/35712.3.2  程序集在 Reference 对话框中不可见的原因/35812.4 设计类库/35912.5 使用第三方的类库/36012.6 用对象浏览器查看类/36112.7 小结/36212.8 练习/362第13章 创建自定义控件/36313.1 Windows 窗体控件/36313.2 为用户控件添加属性/36713.2.1  添加属性/36713.2.2  给用户控件添加方法/36813.2.3  给用户控件添加事件/36913.3 设计期间和运行期间/37413.4 创建窗体库/37613.4.1  构建窗体库项目/37613.4.2  测试 FormsLibrary.38313.4.3  挂起事件/38513.5 小结/38813.6 练习/388第14章 编写自定义图形/38914.1 创建一个简单的绘图程序/38914.1.1  创建带有用户控件的项目/38914.1.2  绘图程序/39014.1.3  GraphicsItem 类/39114.1.4  屏幕和客户坐标/39414.1.5  使用鼠标和绘制GraphicsCircle 对象/39514.1.6  使控件无效/39914.1.7  优化绘制/40014.1.8  选择颜色/40114.1.9  响应单击事件/40614.2 处理两种颜色/40914.2.1  表明指派的按钮/41114.2.2  使用高级颜色/41814.2.3  使用不同的工具/42114.3 图像/42614.3.1  绘制图像/42714.3.2  缩放图像/42814.3.3  锁定纵横比/43014.4 更多的图形方法/43314.5 小结/433第15章 访问数据库/43515.1 数据库的概念/43515.1.1  Microsoft Access 对象/43515.1.2  表/43615.1.3  查询/43615.2 SQL 中的 SELECT 语句/43615.3 Access 中的查询/43815.4 数据访问组件/44115.4.1  DataSet 组件/44215.4.2  DataGridView 组件/44215.4.3  BindingSource 组件/44315.4.4  BindingNavigator 组件/44315.4.5  TableAdapter 组件/44315.5 数据绑定/44315.6 小结/44915.7 练习/449第16章 使用 ADO.NET 和 SQL Server 进行数据库编程/45116.1 ADO.NET/45216.1.1 ADO.NET 数据命名空间/45216.1.2  SqlConnection 类/45316.1.3  SqlCommand 类/45516.1.4  SqlDataAdapter 类/45716.1.5  DataSet 类/46116.1.6  DataView 类/46116.2 使用 ADO.NET 类/46416.3 数据绑定/47216.3.1  BindingContext 和CurrencyManager 对象/47216.3.2  绑定控件/47316.4 小结/50016.5 练习/501第17章 Web 窗体/50317.1 瘦客户端体系结构/50317.2 Web 窗体和 Windows窗体的比较/50417.2.1  Windows 窗体的优点/50517.2.2  Web 窗体的优点/50517.3 Web 应用程序基础/50617.3.1  Web 服务器/50617.3.2  浏览器/50617.3.3  HTML.50617.3.4  VBScript 与 JavaScript 50617.3.5  CSS50717.4 Active Server Page50717.4.1 A SP 的优点/50717.4.2  特殊的 Web 站点文件/50717.4.3  开发/50817.4.4  Toolbox 控件/50817.5 构建 Web 应用程序/50917.5.1  为客户端和服务器端处理创建 Web 窗体/50917.5.2  执行数据的输入和验证/51417.5.3  设计站点的外观/51817.5.4  使用 GridView 构建数据驱动的 Web 页面/52717.5.5  VS 2005 中 Web 站点的位置/53217.6 小结/53417.7 练习/535第18章 窗体验证/53718.1 Web 站点验证/53718.1.1  窗口验证/53718.1.2  窗体验证/53818.1.3  Web 站点管理工具/53818.1.4  登录控件/54518.2 小结/55718.3 练习/557第19章 Visual Basic 2005和 XML55919.1 XML 简介/55919.1.1  XML 的特性/56019.1.2  向 Visual Basic 编程新手介绍 XML/56219.2 地址簿项目/56219.2.1  创建项目/56219.2.2  SerializableData 类/56319.2.3  载入 XML 文件/56919.2.4  改变数据/57219.2.5  发送 Email 57219.2.6  创建地址列表/57419.2.7  忽略成员/57819.2.8  载入地址/58019.2.9  添加新地址/58119.2.10  地址导航/58319.2.11  删除地址/58419.3 集成地址簿应用程序/58619.3.1  集成规则/58719.3.2  从其他应用程序中读取 Address Book58819.4 小结/59319.5 练习/593第20章 Web Services 和NET Remoting 技术/59520.1 Web 服务概述/59520.1.1  Web 服务的工作方式/59620.1.2  简单对象访问协议/59720.2 构建 Web 服务/59820.2.1  Web 服务示例/59820.2.2  添加更多方法/60120.3 图片服务器服务/60220.3.1  创建项目/60220.3.2  返回数组/60420.3.3  返回复杂信息/60820.4 图片服务器客户程序/61220.4.1  Web 服务描述语言/61220.4.2  创建客户程序/61220.4.3  添加 Web 引用/61420.4.4  显示文件夹列表/61520.4.5  显示文件列表并选择文件/61820.5 NET Remoting 技术/62220.6 小结/62820.7 练习/628第21章 部署应用程序/63121.1 部署/63121.1.1  ClickOnce 部署/63221.1.2  XCOPY 部署/63621.2 创建 Visual Studio 2005安装程序/63621.3 用户界面编辑器/63921.4 部署不同的解决方案/64221.4.1  私有程序集/64221.4.2  共享程序集/64321.4.3  部署桌面应用程序/64321.4.4  部署 Web 应用程序/64421.4.5  部署 XML Web 服务/64421.4.6  有效的工具/64421.5 小结/64521.6 练习/645第22章 构建移动应用程序/64722.1 理解环境/64722.1.4 Compact Framework 类/65022.2 构建一个 Pocket PC 游戏/65222.3 小结/66322.1.1  公共语言运行库/64822.1.2 A ctiveSync64822.1.3  Compact Framework 中的通用类型/64922.4 练习/664附录 A 如何深入学习/665附录 B 实现 MSF669附录 C 安全介绍/677附录 D 练习题答案/683


编辑推荐

  《Visual Basic 2005入门经典》(第4版)(Wrox红皮书)全面介绍了Visual Basic 2005的各种基础知识和.NET 2.0的最新特性,适合任何一个想学习Visual Basic 2005编程知识的初学者。

图书封面

图书标签Tags

广告

下载页面


Visual Basic 2005入门经典 PDF格式下载



相关图书